Download BEAT packages

Which package(s) do I need?

Depending on the tasks you want to perform you may need to download one or more of the packages that are listed below.

If you don't have access to a scientific analysis application such as IDL or MATLAB and want to perform operations on ingested data or if you want to make use of the specialised visualisation capabilities of VISAN, then you should download the VISAN package. This package includes both the CODA, HARP, and BEAT-II functionality required to perform data ingestion from within VISAN. VISAN also includes a product browser that allows you to interactively inspect the contents of any product file that is supported by BEAT (including HDF, netCDF, and XML files). VISAN is available for Windows (XP and higher), Linux, and OS X (10.6 and higher).

If you want to ingest atmospheric data from anything other than VISAN (IDL, MATLAB, Python, or your own C/Fortran programs) then you should use either CODA, HARP, or BEAT-II.

Use CODA if you want to get access to all information in a product or if you are interested in a generic reading tool for HDF4/HDF5/netCDF/CDF/GRIB data.

Use HARP if you are just interested in the main parameters of a data product or if you want to compare data from different instruments/models with each other. Also first check if HARP actually supports the product you are interested in. The set of products supported by CODA is much larger than that of HARP.

Use BEAT-II only if you were already using this or if you want to access a product that is not yet supported by HARP. BEAT-II is now deprecated and will be replaced over time with HARP.


You can download/install CODA from the CODA website or from GitHub. Depending on which product you want to access you might also have to download and install the associated CODA format definition (codadef) files:

In addition, the GitHub site also contains codadef files for various non-atmospheric products.


If you want to use HARP, the successor to the BEAT-II interface, then you should download the beta version of the HARP package. You can download/install this from GitHub.

Note that if you use the source package of HARP then you will also need to install the source package of CODA first. Only the binary windows installer of HARP already has the necessary CODA dependencies included.

Both the source and binary packages of HARP already contain the necessary codadef files for all products that are supported by HARP.


The BEAT-II interface is provided in a package that is called 'BEAT'. This package used to contain the full data access functionality of the atmospheric toolbox, but currently only contains the BEAT-II interface.

If you are running Windows you can download a binary package for BEAT (in the form of a windows installer). This package includes the C libraries, the command line tools, the IDL interfaces for IDL 6.3 and higher, the MATLAB interfaces for MATLAB R2007b and higher, and the Python interfaces for Python 2.7.8 and Numpy 1.8.2 (you will need those exact versions for the Python interface). Note that this package no longer includes a full installation of CODA (only the CODA DLL library that is needed as dependency for the BEAT-II interface is included). So if you also want to use CODA, you should use the CODA binary installer.

For all other platforms you should download the BEAT source package. The source package contains the sources of BEAT-II (including the C libraries, the interfaces to Fortran, IDL, MATLAB, and Python, and the command line tools), the documentation, and instructions for building BEAT.

Note that if you use the source package of BEAT-II then you will also need to install the source package of CODA first. Only the binary windows installer of BEAT-II already has the necessary CODA dependencies included.

README BEAT release notes
INSTALL BEAT installation instructions
beat-6.10.2.tar.gz1.8 MBBEAT source package
beatsetup-win32-6.10.2.exe6.3 MBBEAT binary package (Windows 32-bit installer)
beatsetup-win64-6.10.2.exe6.9 MBBEAT binary package (Windows 64-bit installer)

Previous release(s) of the BEAT packages can be downloaded here.


To install VISAN, just download the binary package for your platform and follow the instructions from the INSTALL file. There are binary packages for Windows (7 and higher), Linux, and OS X (10.7 and higher).

We also provide a source package of VISAN. You probably won't need this unless you are a developer and want to extend VISAN or port VISAN to a currently unsupported platform. The source package contains almost everything that is needed to build VISAN on Windows, Linux, or OS X (i.e. it includes source packages for Python, VTK, wxWidgets, etc.).

README VISAN release notes
INSTALL VISAN installation instructions (binary installation)
visan-glnx86-i386-3.17.tar.gz89 MBVISAN binary package (Linux 32-bit)
visan-glnx86-x86_64-3.17.tar.gz91 MBVISAN binary package (Linux 64-bit)
visansetup-win32-3.17.exe43 MBVISAN binary package (Windows 32-bit installer)
visansetup-win64-3.17.exe47 MBVISAN binary package (Windows 64-bit installer)
visan-macosx-3.17.dmg76 MBVISAN binary package (Mac OS X disk image for Intel 64-bit)
visan-3.17.tar.gz142 MBVISAN source package (All platforms)
(installation instructions are inside the package)

Previous release(s) of VISAN can be downloaded here.

BEAT Scientific Tutorial 2.3

This tutorial, created in co-operation with KNMI, provides an introduction to BEAT and its capabilities for use in atmospheric science. By using a number of real-life scientific case studies, the tutorial shows how one can use the BEAT tools to proceed from asking a scientifically interesting question to answering it. The tutorial consists of two VISAN examples and three IDL examples. The examples cover the BEAT interfaces (CODA and BEAT-II), all ENVISAT atmospheric intruments, and both level-1, level-2, and level-3/4 data products. The tutorial can be run on Windows and Unix based platforms.

In order to run the tutorial you should already have IDL, VISAN, CODA and BEAT (especially the IDL interfaces if you want to run the IDL examples) installed. The tutorial package contains the tutorial documentation, the IDL and VISAN tutorial files, and a set of required example data products.

beat-tutorial-2.3.zip75 MBBEAT Scientific Tutorial

Data Files

Sample Product Files

Sample files for the ENVISAT atmospheric instruments can be found on the ENVISAT Sample Data Products page at ESA. For GOME a few sample products (level 1, level 2, and level 4) are provided below.

gomel1.zip12.7 MBGOME Level 1 sample file
gomel2.zip576 KBGOME Level 2 sample file
gomel4.zip1.1 MBGOME Level 4 sample files

MSG/IUP Bremen reference spectra database

This file (52 MB unzipped) contains reference spectra courtesy of the Molecular Spectroscopy Group of the Institute for Environmental Physics of the University of Bremen. Please check the Spectral Databases documentation for more information.

bremen_spectra_20070827.zip25 MBGOME and SCIAMACHY reference spectra database