egads-lineage

EGADS: EUFAR General Airborne Data-processing Software


Keywords
airbornescience, netcdf, nasa-ames, eufar, science, microphysics, thermodynamics
License
GPL-3.0
Install
pip install egads-lineage==1.2.9

Documentation

Version:

EGADS 0.8.9

Project Overview:

EGADS (EUFAR General Airborne Data-processing Software) is a Python-based toolbox for processing airborne atmospheric data. EGADS provides a framework for researchers to apply expert-contributed algorithms to data files, and acts as a platform for data intercomparison. Algorithms in EGADS will be contributed by members of the EUFAR Expert Working Group if they are found to be mature and well-established in the scientific community.

EGADS is under development by EUFAR (European Facility for Airborne Research), an Integrating Activity funded by the European Commission. Specifically, the networking activity Standards & Protocols within EUFAR is responsible for development of toolbox, in addition to developing standards for use within the EUFAR community. A compilation of these standards and other Standards & Protocols products is available on the different Standards & Protocols webpages:

More Information:

An overview of how the toolbox is installed and used can be found at the EGADS Documentation (Read the docs: https://egads.readthedocs.io/en/latest/ ; PDF file: Documentation directory). Information on the specific algorithms can be found in the Algorithm Documentation (PDF file: Documentation directory).

Features:

  • Persistent metadata with data objects
  • Automatic unit comprehension and conversion using Quantities library
  • Framework is easily extendable for integration of user algorithms
  • Straightforward scripting for data processing
  • Fully documented algorithms
  • I/O routines for common file formats:
    • NetCDF
    • NASA Ames
    • CSV
    • ASCII