 |
|
NASA Ames Processing in Python (NAppy) |
|
|
|
Introduction
The NASA Ames Processing in Python package was written out of a requirement that both the BADC
and the NERC DataGrid had for a Python I/O layer that could talk to NASA Ames formatted data.
With much of our infrastructure plugging into to the
Climate Data Analysis Tools (CDAT) package
we preferred Python as the language of choice.
For more information on the NASA Ames format you should look at:
http://badc.nerc.ac.uk/help/formats/NASA-Ames.
What does NAppy do?
NAppy provides the following functionality:
- Reading of NASA Ames files (all File Format Indices [FFIs]) into memory.
- Writing of most of the NASA Ames FFIs.
- Conversion of NASA Ames file objects to CDAT objects, leading to...
- Conversion to NetCDF file format.
- Conversion of NetCDF data to NASA Ames format.
- Mappings between NetCDF and NASA Ames data models.
- Checking of NASA Ames format.
Requirements
NAppy is written in such a way that the user only requires Python (version 1.5 or higher) to be installed
on their machine to get it running (it should even run on Windows!). For those wishing to use the
CDAT functionality for conversion to and from NetCDF then CDAT must be installed (available for
numerous platforms).
Documentation
We are currently working on documentation for NAppy. We have produced a
requirements and recommendations
for NASA Ames document during the software development process.
Usage and installation instructions are included in the download release in the /doc directory.
Download
Please report any bugs, comments and suggestions to a.stephens@rl.ac.uk.
Downloads available:
Acknowledgements
Sue Latham has co-developed NAppy, writing a number of the write methods and testing the system thoroughly.
Wendy Garland helped produce documentation for backing up the software.
Return to software page
Last modified:
| Please contact: a.stephens@rl.ac.uk
| Ag Stephens Home Page.