ADIENT

Appraising the Direct Impacts of Aerosol on Climate


ADIENT Data Collocator

Introduction

The purpose of the ADIENT Data Collocator is to extra satellite data along the flight track of the FAAM aircraft for a specific mission. The code uses the location and time information from FAAM core data files to define a series of points around which data is extracted from the satellite data files. At present the code is only able to read MODIS L2 files, but it will eventually be able to handle:

The code is available as both an IDL procedure, which can be incorporated into larger IDL programmes, and a stand-alone precompiled IDL run-time (RT) application with a graphical user interface. The RT version of the tool is suitable for use with the (free to download) IDL Virtual Machine, for those without access to a licensed version of IDL.

Download

Use the following links to download the code:

Using the IDL procedure

The command line call to run the IDL procedure form of the collocator has the form:
IDL> adient_data_collocator, faam_core, modisl2=modisl2, maxdist=maxdist, maxtime=maxtime, ftime=ftime, track=track, save=save, llimit=llimit, tlimit=tlimit, modisdir=modisdir
Each of the arguments is defined as follows:

The modis_l2 variable returned by the procedure will be a structure which will contain a substructure for each match between the satellite and FAAM data. In turn, each one of these substructures contains all of the MODIS L2 variables which met the selection criteria for the given point along the flight path. If requested, the output NetCDF file will mirror the structure of the modis_l2 variable.

Using the IDL procedure

The run-time version of the code simply provides a standalone wrapper for the procedure described above. To run the programme you will need to have either a full version of IDL, or the IDL Virtual Machine installed. To then run the code, you can either run the IDL Virtual Machine (under Linux the command is: idl -vm=adient_data_collocator_rt.sav) or, under Windows/Mac, double click the "adient_data_collocator_rt.sav" file. On running the application you should be presented with a window that resembles this:

ADIENT Data collocator
							  screen shot

All of the variables which can be specified with the IDL procedure version of the code are available via the various boxes in the GUI. Once things are setup the way you want them, simply click the "Run" button.

Of course, since this is a standalone tool, the only way to output the data is via the NetCDF output file (equivalent to setting the save keyword in the procedure version.