Software

From FarmShare

(Difference between revisions)
Jump to: navigation, search
m (Example: Using MATLAB)
m (Software Modules)
Line 9: Line 9:
==Software Modules==
==Software Modules==
-
Software not installed from packages is managed using [https://lmod.readthedocs.io/en/latest/010_user.html] Lmod environment modules. Use the <code>module avail</code> and <code>module spider</code> commands to list available software, and <code>module load</code> to load desired modules. You can unload modules and restore a previous environment using the <code>module unload</code> and <code>module purge</code> commands.
+
Software not installed from packages is managed using [https://lmod.readthedocs.io/en/latest/010_user.html Lmod] environment modules. Use the <code>module avail</code> and <code>module spider</code> commands to list available software, and <code>module load</code> to load desired modules. You can unload modules and restore a previous environment using the <code>module unload</code> and <code>module purge</code> commands.
===An Example: Using MATLAB===
===An Example: Using MATLAB===

Revision as of 10:17, 4 September 2018

Contents

Packaged Software

FarmShare systems run Ubuntu, and most software is installed using packages available from the standard Ubuntu repositories. Select external repositories are used to provide more frequently updated versions of very commonly used software (e.g., R).

Commercial Software

Some commercial software is also available, but please note that this software is licensed for use on FarmShare only in coursework, and not for research. Licensed software is made available using environment modules, and can be accessed using the module command.

Software Modules

Software not installed from packages is managed using Lmod environment modules. Use the module avail and module spider commands to list available software, and module load to load desired modules. You can unload modules and restore a previous environment using the module unload and module purge commands.

An Example: Using MATLAB

$ which matlab
$ module avail
$ module spider matlab
$ module load matlab
$ module list
$ which matlab
$ matlab
Personal tools
Toolbox
LANGUAGES