GILDAS is a collection of state-of-the-art software oriented toward (sub-)millimeter
radioastronomical applications (either single-dish or interferometer). It is daily used to reduce
all data acquired with the IRAM 30M telescope and the NOrthern Extended Millimeter Array
NOEMA (except VLBI observations). GILDAS is easily extensible. GILDAS is written in
Fortran-90/95, with a few parts in C/C++ (mainly keyboard interaction, plotting,
ACKNOWLEDGMENT IN PUBLICATIONS
The GILDAS team welcomes an acknowledgment in publications using GILDAS
software to reduce and/or analyze data.
Please use the following reference in your publications:
- The standard HIFI FITS science data format is now directly supported by
- OpenMP is now supported at compilation
time with "source admin/gildas-env.sh -o openmp". Up to now, it is mainly used
in MAPPING gridding and deconvolution commands.
- The NOEMA calibration pipeline now successfully handles in parallel up to 7
antennas with the WIDEX backend and up to 6 antennas with the narrow band
- The support of the sky coordinate projections was enhanced in CLASS. IRAM
- The ALMA cycle 3 configurations files were added for use in the ALMA
simulator. The LMV command now correctly imports ALMA data cubes
produced by CASA.
- GILDAS was upgraded to accompany the change of name of the IRAM
interferometer from PdBI to NOEMA.
- Ifort 14 is now supported. HPUX, OSF, Solaris, SunOS, Alpha, VMS, ULTRIX
are officially not supported anymore: Associated code was cleaned out.
- The CLIC data format was upgraded to overcome several limits (size of an
observation limited to 8 GB, size of a file limited to 1 TB, ...) that will be reached
by the NOEMA project.
- Phase self-calibration is now available in MAPPING.
- After 20 years, the CLASS data format evolved to overcome various
limitations that will soon be reached with the advent of multi-beams and large
bandwidth receivers (size of an observation limited to 8 GB, size of a file limited
to 1 TB, ...).
- A new language, named LINEDB, generalize the interface to the JPL and
CDMS online databases, previously introduced in the WEEDS extension of
CLASS. The WEEDS extension was mostly rewritten to use the new possibilities
offered by the new LINEDB language.
- The CYGWIN OS is again suported by GILDAS.
- The ALMA cycle 2 configurations files were added for use in the ALMA
simulator. Mosaic of more than 99 fields are now supported.
- The frequency plan associated to the new NOEMA LO system was upgraded.
- ASTRO can now parse the ALMA Observing Tool files (.aot) and plot the
- Numpy 1.7 & 1.8 are now supported. Support for Numeric is obsolescent.
- The CLASS GET command is now 30% faster.
- CLIC is now backward compatible with data older than 2007 (previous
receiver generation). It means that clic07 is obsolete, i.e., nor supported neither
- The Herschel/HIFI instrument is now recognized by the TABLE and XY_MAP
commands of CLASS.
- MAPPING is able to handle unpolarized ALMA data. You just have to fill the
calibrated visibilities into the MAPPING uv table format through a combination
of the FITS command and the UV_SPLITPOLAR task.
- The new handling of the frequency/velocity axes is now officially the default
in CLASS. This removes previous approximations that were incorrect for wide
- The GILDAS administrative scripts were made POSIX compliant.
- The following CLASS defaults have changed: SET PLOT is now HISTO, SET
FORMAT is LONG and SET UNIT is FREQ VELO.
- A major upgrade of CLIC happened. This ensures simplification of the
bookkeeping of the atmospheric calibration.
- ALMA Cycle 1 correlator modes description have been added to inside
- GILDAS hypercubes can now have up to 7 dimensions.
- The files necessary to read the SOFIA user section have been made
available inside CLASS. The documentation is available at the following URL:
- A large upgrade of the GILDAS Data Format (project known as GDF-V2)
was introduced to support arrays of more than 2 giga elements (the limit that an
INTEGER*4 can encode).
- The kernel team have fixed the bug which randomly prevented the reading
of binary files (e.g. CLASS files). The diagnostic command "SIC DEBUG
GFORTRAN" command (see the Aug10 NEWS for a detailed description)
should always return the following output "I-SIC DEBUG, No problem during
the IEEE to EEEI conversion" Please send an email to firstname.lastname@example.org if this is
not the case.
- The (preliminary) cycle 1 configurations were added to the ALMA simulator
under the names aca-cycle1.cfg (6 antennas) alma-cycle1-*.cfg (32 antennas, 9
configurations). The VECTOR FITS command is now able to write/read data
cubes in a compatible way with CASA.
- The new MODIFY FREQUENCY command enables to consistently recompute
the velocity scale of all data files (UV, Dirty, Clean, ...) to the desired value.
- The MS/WINDOWS binaries are now built using the native WINDOWS
system libraries with MINGW. gfortran is now the default FORTRAN compiler
(even under MAC OSX).
- The support of the Broad Band Continuum backend was added in MIRA.
- The ALMA simulator now contains the official configurations of the ALMA
early science (cycle 0).
- This release is the first stable release including the changes linked to the
GREG2011 project (see NEWS for the Feb11 beta release). Starting with this
release, the Linux, MacOSX and Windows version of GILDAS share the same
source codes. They thus should work equally well.
- First beta release of the new GILDAS kernel (project known as GREG2011).
- An important bug fix was made in CLASS for DSB spectra (e.g., some of the
HIFI receivers): the sign of the correction on the image frequency axis in the
MODIFY VELOCITY command is now correct.
- CLASS can now select all the spectra of a file whose frequency axis intersect a
given frequency range.
- Thanks to F.Levrier (from LERMA), the most recent ALMA configurations
were updated in the ALMA simulator.
- New 30m time/sensitivity estimators for EMIR, HERA and MAMBO.
- CLASS77 is officially obsolete.
- CLIC now supports the new WIDEX backend at PdBI.
- First release of the WEEDS CLASS extension (an interface to line databases
and line modelling).
- MIRA now uses a recent version of ATM (2009) to calibrate 30m data.
- ASTRO is now able to setup observations for the next PdBI correlator, which
should arrive at Bure end of 2009, beginning of 2010.
- MIRA now fully support EMIR (standard and polarimetry modes).
- A memo describing the detailed behavior of the
CLASS AVERAGE command (including the recent bug fixes) is available here:
- A recent version of ATM (by J.R.Pardo) is now interfaced to ASTRO.
- In CLASS, an LMV command was introduced to convert a gildas LMV data
cube into a set of class spectra. The CUBE command, which was used to produce
a spectrum cube from a set of spectra observed on a regular grid (e.g. rasters), is
now replaced by the combination of TABLE and "XY_MAP /NOGRID".
- The time estimator for the new eight mixer receivers for the 30m telescope,
EMIR, which will be installed in March/April 2009, is now available in ASTRO.
Please note that only the sources (gildas-src-feb09c.tar.gz) and the FINK version
of the MAC/OSX version are up-to-date. The MAC/OSX and Windows binaries
do not contain the EMIR time estimator.
- CLASS spectra writing was considerably optimized for data files containing
more than 100000 spectra.
- The FITS command now knows how to handle the CDi_j FITS keyword for
rotated images. It also knows again how to read AIPS UVFITS data.
- There is a new binary version of GILDAS under Intel Mac. Gildas is now also
available in Fink.
- There is a new binary version of GILDAS under WINDOWS.
- CLASS90 is now the default version of CLASS. Although still distributed in
GILDAS, CLASS77 is now obsolescent, i.e. not maintained anymore. Reminder:
CLASS90 has all the CLASS77 possibilities, plus a much improved On-The-Fly
support (see IRAM memo 2005-1).
- GAUSSCLUMP is now part of the standard GILDAS compilation.
- Major overhaul of the gildas building system.
- ASTRO has been adaptated to support the new 2mm receivers for Plateau de
- MIRA is now shipped with GILDAS.
- First release of a stable CLIC version tailored for the new generation of
receivers at bure.
- A fully new user interface for MAPPING.
- A fully new (POSIX compliant) interprocess communication for GILDAS.
- GILDAS now supports MacOSX on Intel processors.
- The REPROJECT task is able to use a template image that has a different
- Fix of many small CLASS90 bugs.
- First steps towards a binding between PYTHON and SIC.
- Major upgrade of ASTRO to deal with the coming new generation of receivers
- Improved support for NaN and Inf in SIC.
- The XY_MAP command of CLASS90 now enables griding in a rotated frame
compare to EQUATORIAL or GALACTIC.
- The handling of pointing has been fully rewritten in TELCAL with the
introduction of the double beam fitting.
- GILDAS now supports 64–bit machines (only AMD64 and EMT64 processors)
under Linux using ifort v9.0 compiler. Details here.
- CLASS90 is now shipped with GILDAS (see IRAM memo 2005-1).
- New PdBI extended configurations have been introduced in ASTRO and CLIC.