As part of the standard computing infrastructure at NRAO, we maintain
many versions of CASA and pipelines for use by our staff and visitors. The operating system that is used internally at NRAO is Linux Red Hat, which is under the management of the NRAO Computing Infrastructure Group.
To run the default version of CASA or the pipeline on NRAO machines or the NRAO cluster, simply type
casa
or
casa --pipeline
on any NRAO machine. The default version is typically the most recent CASA release.
Note that some new features may not have been fully tested for ALMA and the VLA. Therefore, the ALMA and VLA instrument teams sometimes recommend a previous CASA versions as the default for processing ALMA and VLA data. To run the latest recommended CASA versions for ALMA and the VLA, type
casa-alma
or
casa-vla
Visitors should consult their local contact which version of CASA should be used.
Any available version of CASA can be accessed at NRAO with the following command:
casa -r [version number]
Similarly, availabe versions of the pipelines can be accessed as follows:
casa --pipeline -r [version number]
Warning: the addition --pipeline is necessary for loading the pipeline-specific tasks in CASA.
To see all available versions for a given casa or pipeline version, use -ls:
casa -ls
This will produce a list of all the currently-installed CASA releases:
available versions: (per 1 Oct 2021)
4.7.0-1-el7
4.7.0-el7
4.7.1-el7
4.7.2-el7
5.0.0-218
5.1.0-68
5.1.0-69
5.1.0-71
5.1.0-73
5.1.0-74
5.1.1-5
5.1.2-4
5.3.0-143
5.4.0-68
5.4.0-70
5.4.1-31
5.4.1-32
5.4.2-5
5.4.2-8
5.5.0-149
5.6.0-60
5.6.1-8.el7
5.6.2-2.el7
5.6.2-3.el7
5.6.2-6.el7
5.6.3-19.el7
5.7.0-134.el7
5.7.2-4.el7
5.8.0-109.el7
6.1.0-118
6.1.1-13-pipeline-2020.1.0.36
6.1.1-15-pipeline-2020.1.0.40
6.1.2-7-pipeline-2020.1.0.36
6.1.2-7-pipeline-2020.1.0.40
6.2.0-124
6.2.1-7-pipeline-2021.2.0.128
6.3.0-48
6.4.0-16
6.4.1-12-pipeline-2022.2.0.64
6.4.1-12-pipeline-2022.2.0.68
6.4.3-27
6.4.4-31-py3.6
6.5.0-15-py3.6
6.5.1-23-py3.6
6.5.2-26-py3.6
6.5.3-28-pipeline-2023.0.0.36
6.5.3-28-py3.6
6.5.5-20-py3.6
6.5.5-21-py3.6
6.5.6-22-py3.8.el7
Current version of casa is 6.5.6-22-py3.8.el7 (This is the default)
Current version of casa-alma is 6.4.1-12-pipeline-2022.2.0.68 (This is the ALMA default)
Current version of casa-vla is 6.4.1-12-pipeline-2022.2.0.64 (This is the VLA default)
Example: typing casa --pipeline -r 6.1.1-15-pipeline-2020.1.0.39 on an NRAO machine will run CASA 6.1.1 and start the pipeline that is included for ALMA Cycle-8 observing.
Note that as per CASA 6, the CASA naming convention changed to explicitly call the pipeline number in those CASA versions that include a pipeline. Older CASA versions may or may not include a pipeline, but this is not explicitly mentioned in the file name. Please consult with your local contact which version of CASA you should use.
CASA pre-release versions are also available. These pre-release version contain the latest functionality, but have not been as rigorously tested as CASA release versions. CASA pre-release versions are not officially supported.
To run a casa pre-release versions, type
casa-prerelease [version number]
If the version number is omitted, then by default the latest pre-release version will be started.
Listing all available casa pre-release versions can be done by typing
casa-prerelease -ls
Apart from running the full CASA distribution, users can also run certain GUIs, such as the CASA Viewer or plotms, in stand-alone mode:
casaviewer
casaplotms
which will run the viewer or plotms from the default CASA version that is installed at NRAO.
Similar to running different CASA or pipeline versions, the -r command can be used to run different versions of the viewer or plotms in stand-alone mode:
casaviewer -r 6.1.1-15-pipeline-2020.1.0.39
casaplotms -r 6.1.1-15-pipeline-2020.1.0.39
Certain other tasks can also be run in stand-alone mode. These include casabrowser, casafeather and casalogger, all of which may be started in a similar manner.