We used the SPAM software for processing the above stages. SPAM (originally developed by Huib Intema) can be downloaded from https://github.com/NCRA-TIFR/gmrt-spam
This repository contains code for different stages of the data processing pipeline for the NCRA-TIFR GMRT Archive Data Processing Utility. The stages are as follows:
- filtering valid LTA data files,
- converting LTA data files to UVFITS data files,
- precalibrating the UVFITS files,
- and finally converting the precalibrated UVFITs data files to scientific quality images stored as FITS files
This data processing pipeline was deployed on a compute cluster built in-house at NCRA.
- Beowolf Cluster architecture
- A total of 30 compute nodes and 1 master node.
- Master node acted as the fileserver for the compute stack - AIPS, SPAM, Obit, Parseltongue softwares - which is NFS exported to a set of compute nodes
- Compute nodes have standard Ubuntu 16.04 server installation plus additional software libraries installed via Tentakel from the master node
- Ganglia tool was used to monitor cluster status
Pipeline figure: