Gary Granger's Home PageI am a software engineer for the Earth Observing Laboratory of the National Center for Atmospheric Research. Among other things, I write system and data support software for the Integrated Sounding System (ISS). Current DevelopmentsHIAPER Display
EOL SConsEOL has a software build framework based on SCons which allows for more modular source trees and facilitates sharing of libraries within the source tree and installed externally. ELDORASPOL Archiving Notes (also available as PDF)
SABL Development Page
A C++ template library for computing cubic b-splines used in smoothing dropsonde and upsonde data. Rich Neitzel, Joe Van Andel, and I are working on the upgrade of the real-time display and the archiver components for ELDORA, with special attention to re-using design and software aspects between ELDORA and the Rapid DOW. We are documenting as we go, so this is always a work-in-progress: The DataSpace library is an attempt at a framework to model more formally ATD's diverse data streams, and from those models generate the various kinds of file formats, network transfers, and software APIs we need to record, distribute, and process data. Some documentation is here, including slides from a presentation to ATD programmers. Wayne Angevine and Dave Carter, both of NOAA, wrote a PDA library in C for PC programs needing access to POP spectral data files. I slightly modified the library to port it to linux and added a C++ wrapper interface. The distribution I put together includes the popexam program, which prints data similarly to the examin32 program but also writes netcdf files. There is various information on local profiler processing practices, including CDL for netcdf headers, and some man pages. ISS Realtime Data Handling at ATD Documentation about the ISS workstation software framework. |
|
||||||