SAS

Overview

SAS is a data analysis and business analytics application.

Version 9.4 is installed on the CSF. This is for evaluation only and restricted to specific users. Please contact its-ri-team@manchester.ac.uk to request access.

Restrictions on use

SAS may be used by all University of Manchester staff and students who are registered on the iCSF. All users must adhere to the license restrictions imposed by this license. Please read the restrictions at:

Then email its-ri-team@manchester.ac.uk to say that you agree to working within the license conditions. We will then add you to the group.

Set up procedure

To access the software you must first load the modulefile:

module load apps/binapps/sas/9.4
module load apps/binapps/sas/9.4tsm4

Running the application

SAS Foundation can be run on the incline node you’re logged in to simply by running:

sas

Specifying the temporary work directory

The temporary work directory used by SAS is /tmp by default (it will create a further sub-directory in there for your current session). If the /tmp area is too small you can specify your own temporary directory using the -work flag. For example, to use a directory in your home area

sas -work ~/my_sas_temp
             #
             # Change to whatever directory name you require.
             # The directory must exist before you run sas!

To check what the temporary directory setting is while in SAS use:

proc options option = work;
run;

which will report something similar to:

WORK=/mnt/iusers01/xy01/mabcxyz1/SAS_workD6BD00018568_incline04
                   Specifies the libref or location of the Work library.

To increase the amount of memory available to SAS, pass an amount of memory to the -memsize flag. For example:

sas -memsize 8G scriptfile

To run with 80% of the total system memory, use:

sas -memsize max scriptfile

To check how much memory you will have by default of with a given amount specified and how much you will have with the max:

# Show the default amount of memory available and the max
sas-report-mem.sh

# Check how much memory you would have if using '-memsize 8G'
sas-report-mem.sh 8G

Further info

Updates

None.

Last modified on January 10, 2022 at 2:35 pm by Chris Grave