Available Software
There is a lot of software available on the IBERS HPC machine. If something is not available, please contact your systems administrator.
Some of these programs are available as a module so will require loading, while others are installed by default.
Software available on Bert - The login node
This software is available for use on the login node (bert), which means you can work on this machine and then once the workflow has been created, you can submit the workflow to Sun Grid Engine (SGE) for processing.
File Editing Software
Since you will be accessing the HPC machine via the command line, you do not usually have access to a graphical interface. Therefore a command line editor is very useful. You can use this to write software, edit workflows or even write documents.
nano - A very simple lightweight file editor. Very simple to use. [1]
vi - A standard UNIX editor available on most systems. This is quite complex to use, but once mastered it is very useful. [2]
X11 Software
X11 is a UNIX Graphical User Interface (GUI). Since Bert and Ernie have no monitors attached to it, much of the work you will be doing will be from the command line. However, X11 in UNIX allows you to stream the user interface over the network so that you can view certain programs on your local screen. Here are a few of these applications;
evince - PDF viewer. This allows you to view pdf files stored on the HPC on your local machine without downloading the pdf file to your local machine.
eog - Eye Of GNOME - a simple lightweight image viewer to view image files (BMP, JPEG, PNG, TIFF, GIF, PNM, RAS, ICO, XPM, SVG)
Software available on the compute nodes
Plotting Software
gnuplot - Very simple to use and can produce fantastic plots in various file formats. [3]
Bioinformatics specialist software
BLAST: Basic Local Alignment Search Tool - Finds regions of local similarity between sequences
Statistics
R - R is a free software environment for statistical computing and graphics
Programming Languages
Perl - 5.10.1
Java - 1.7.0_03
gcc (C/C++ and F95) - 4.4.6