Download Python, Matlab, or IDL APIs to remotely access Madrigal
Madrigal is now easy to access from any platform remotely using
web services. Details of how this works
are available, along with documentation on the
remote Python API, the
remote Matlab API, and the
remote IDL API that have been
written to use these web services.
Since these API's have been tested on both Windows and Unix, they are available
both as tar files and zip files.
New! - The python, Matlab, and IDL API's now all have a globalDownload method, which allows you to download any group of Madrigal files with one simple command.
- Download madrigalWeb python Madrigal API - This 3.1.2 release works with both python 2 and python 3. It also can access the new output data format available from Madrigal 3 sites, netCDF4. 3.1.2 fixes a bug that affected the globalDownload.py script.
- Download remote Matlab Madrigal API - This 2.3.2 release includes a new method, globalDownload.m, which allows a user to download any number of Madrigal files in either Hdf5 or ascii format. It also includes the new web services released in Madrigal 2.6.
This release is also required for accessing data from Millstone Hill and the CEDAR Madrigal archive, since those sites have web services enhancements that are planned for Madrigal 3.0, enhancements that broke previous Matlab API versions (but not the old python or IDL versions). This release should not break if future enhancements are made to
Madrigal web services.
This release will try to use wget to download files if it is available, otherwise it will use the less robust Matlab method urlread.
The method getExperiments now has a field realUrl that will give the real experiment url to any experiment.
- Download remote IDL Madrigal API - This 1.2.7 release includes a new method, madglobaldownload.pro, which allows a user to download any number of Madrigal files in both hdf5 and ascii formats. Is now more stable due to the use of either wget or the built-in IDL method IDLnetUrl, but requires IDL version 6.4 or greater, and it requires wget to be installed on your computer.
The method madgetexperiments now has a field realUrl that will give the real experiment url to any experiment.
wget is now also used with madprint, thanks to input from David Themens. Also, madglobalprint now returns data in time order.
Download Madrigal 18.104.22.168 - Released Mar. 22, 2012
Madrigal 22.214.171.124 is now released. Version 2.6 includes a new simple local interface and the ability to download HDF5 files, and was developed jointly with Jicamarca. For a full list of new features,
see the Madrigal What's New page. Please contact
Bill Rideout with any questions or problems.
Complete instructions for
installing Madrigal for the first
time, or for
upgrading to the latest release, are available in the
Complete Madrigal Distribution