software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software [2017/09/09 14:10]
meesters [MPIs]
software [2020/01/24 10:37] (current)
meesters [Non-Canonical Installation Helpers]
Line 2: Line 2:
  
 On the mogon clusters we install a broad variety of software (libraries and applications) for our users. We seek to install all software in optimized form - as far as possible. On the mogon clusters we install a broad variety of software (libraries and applications) for our users. We seek to install all software in optimized form - as far as possible.
 +
 +===== Non-Canonical Installation Helpers =====
 +
 +<WRAP center round important 60%>
 +Many users feel tempted to install software themselves. This is perfectly fine, yet support for self-installed software cannot be granted.
 +
 +Particularly, we strongly discourage using any ''*conda'' or ''brew'' setup on one of our clusters: It has often been a source of messing up an existing environment only to be discovered at a source of interference when switching back our modules.
 +</WRAP>
  
 ===== EasyBuild and Software Installation on Mogon Clusters ===== ===== EasyBuild and Software Installation on Mogon Clusters =====
Line 15: Line 23:
 When looking in the list of installed modules you see abbreviations as ''foss'', ''gompi'' or similar. These are the [[http://easybuild.readthedocs.io/en/latest/eb_list_toolchains.html|EasyBuid Toolchains]], matches of specific compilers and basic library versions bundled together. When looking in the list of installed modules you see abbreviations as ''foss'', ''gompi'' or similar. These are the [[http://easybuild.readthedocs.io/en/latest/eb_list_toolchains.html|EasyBuid Toolchains]], matches of specific compilers and basic library versions bundled together.
  
-When compiling or using software, see to it, that matching compilers and libraries have been used or loaded. Otherwise software might just crash for a variety of reasons. Please report, if a desired library is missing for a given toolchain.+When compiling or using software, please ensure that matching compilers and libraries have been used or loaded. Otherwise software might just crash for a variety of reasons. Please report, if a desired library is missing for a given toolchain.
  
 ===== Installed Software and Modulefiles ===== ===== Installed Software and Modulefiles =====
  
-All software installed by the HPC team for users is available within so-called [[https://en.wikipedia.org/wiki/Environment_Modules_%28software%29|Environment Modules]]: Little scripts, which set the matching environment variables for the desired application or library. More on Modulefiles can be found [[setting_up_environment_modules|on our wiki page covering Modules]].+All software installed by the HPC team for users is available within so-called [[https://en.wikipedia.org/wiki/Environment_Modules_%28software%29|Environment Modules]]: Little scripts, which set the matching environment variables for the desired application or library. More on Modulefiles can be found [[setting_up_environment_modules|on our wiki page covering Modules]]. This page covers looking for area specific tools, too.
  
  
Line 35: Line 43:
  
 Using MPI-Modules can be special. Please refer to our [[mpi|MPI wiki page]]. Using MPI-Modules can be special. Please refer to our [[mpi|MPI wiki page]].
 +
 +==== Licensed Software / Proprietary Software ====
 +
 +For software which is associated with a restricted software, we have a number of options:
 +
 +  - if the software anticipates a license server, we can setup the software (install + connect to the license server) for or with you.
 +  - if the software may be run by anyone who has signed a license, we can install the software (an [[software:topical:physics:vmd_namd|example would be VMD + NAMD]]) and make it accessible to a particular user or group.
 +  - If your case is special and not yet listed, get in touch with us.
 +
 +<WRAP center round info 90%>
 +In the 2nd case (a software which comes with a license, which prohibits us to "//just install and everyone can use it//") we require you (individual users of a group, possible several signs on one form) to print and sign printed licenses. Subsequently, send it via internal mail ("Hauspost") to "ZDV HPC group". We will then set the permissions accordingly.
 +
 +When doing so, please include:
 +  * your name
 +  * your username
 +  * your email address (in case we need to approach you)
 +  * Software (if not already stated on the license agreement)
 +  * Software Version (if not already stated on the license agreement)
 +
 +Multiple users may sign a single license agreement if the agreement in question permits this.
 +</WRAP>
 +
 +
 +===== Topical Software =====
 +
 +We have [[software:topical:|gathered]] a few additional descriptions on area specific software (packages). You will find more information at the specific pages.
  
  
  • software.1504959033.txt.gz
  • Last modified: 2017/09/09 14:10
  • by meesters