NIDAS

NCAR In-Situ Data Acquisition Software

NIDAS is open-source software for acquiring data from in-situ instrumentation.

History

Evolved from PAM, ASTER, NDAQ, and ADS2 data systems.
Operating System
Linux
Application

In-situ data acquisition, recording, processing, instrument control.

Developers/Maintainers
ISF, RAF, CDS/SSG
Stakeholders
NCAR EOL
Status
Active & Maintained
Level of Support
Supported
Used by these EOL facilities
ISFS, ISS, GV, C-130
Maintenance Status
Stable
Upgrade Status
Routinely Maintained: Stable software/no action other than routine updates required in the near future.
Software Domain
Data Acquisition
Public Software
yes
Acquisition, Operations and Instrument Control
yes
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
yes

Netcdf Display Tools

History

Developed during the 1990's at RAF for the purpose of quick look of data.

Operating System
Mac
Linux
Application

ncplot and ncpp: Post-flight plotting program for aircraft data in RAF standard netcdf files. Includes time-series, XY (and regressions), track plot, tables and statistics, adn frequency domain (power spectra & co-spectra) plots. ncpp plots size-distribution histograms for particle probes.

Developers/Maintainers
CDS/SSG
Status
Active
Used by these EOL facilities
RAF
Software Domain
Aircraft
Public Software
yes
Acquisition, Operations and Instrument Control
no
Post-Processing, Curation and Data Management
no
Archival, Delivery and Scientific Support
no

Netcdf Data Tools

Collection of utilities that can operate on the RAF aircraft netCDF files. Includes tools for data translation (asc2cdf, n2asc nc2asc), merging netcdf files, editing netcdf files. asc2cdf, nc2asc, ncmerge, ncav ncextr, ncReorder.

Publisher: 

UCAR/NCAR - Earth Observing Laboratory

History

Piecemeal development for specific applications. First released: 2004-04-23. Latest update: 2018-03-27

Documentation

asc2cdf User's Guide

RAF netCDF file conventions

License

Apache License, Version 2.0

Operating System
Mac
Linux
Application

NetCDF file manipulation utilities: ASCII <--> netCDF file translators, ncmerge, ncav ncextr, ncReorder.

Developers/Maintainers
Chris Webster, Janine Aquino, Gary Granger
Stakeholders
RAF
Status
Active
Level of Support
Supported
Used by these EOL facilities
RAF
Maintenance Status
Stable
Upgrade Status
Routinely Maintained: Stable software/no action other than routine updates required in the near future.
Software Domain
Aircraft
Public Software
yes
Acquisition, Operations and Instrument Control
no
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
no

ncplot

This is the primary program to view aircraft time-series data. It works with low-rate and high rate netCDF data files, plots Time series, XY and XYZ, ascii, spectral analysis, save PNG screenshots, print PostScript and save encapsulated PostScript for publication.  Requires netCDF3.0 or later and Motif GUI toolkit.  The new display program AEROS is our next generation display, but does not offer all the features of ncplot yet (e.g. spectral analysis).

netCDF file conventions description: http://www.eol.ucar.edu/raf/Software/netCDF.html

ncplot User's Manual: http://www.eol.ucar.edu/raf/Software/ncplot.html

Latest releases are now on GitHub

For the latest releases, go to:

https://github.com/NCAR/ncplot/releases

ncplot is available via MacPorts for MacOS.

Install GMT if you want geo-political map boundaries for the track plot.  http://gmt.soest.hawaii.edu/projects/gmt/wiki/Installing

Operating System
Mac
Linux
Application

Post flight viewing of processed aircraft netCDF time-series data files.

Developers/Maintainers
RAF
Stakeholders
RAF
Status
Active
Level of Support
Supported
Used by these EOL facilities
RAF
Maintenance Status
Stable
Software Domain
Aircraft
Public Software
yes
Acquisition, Operations and Instrument Control
no
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
yes

g2n

Software to convert GENPROII data files to netCDF. Requires libnetcdf. You can download libnetcdf from UNIDATA

Handling of COS-blocked files is broken, so if you need to convert GENPROII data files from COS-blocked to binary before running g2n, cosconvert can be downloaded from CISL RDA: "Utilities for Manipulating COS-Blocked files" [Available online as of July 31, 2009]

History

Developed by Ron Ruth in the mid-90's.

Notes

No local knowledge for GENPRO.

Operating System
Linux
Application

Convert RAF GENPRO-II files to netCDF using the RAF conventions. (Converts but has software compatibilty issues (re other RAF display programs) with its PMS-1D variable-name format.)

Developers/Maintainers
CDS/SSG
Status
Active
Level of Support
Unsupported
Used by these EOL facilities
RAF
Software Domain
Aircraft
Public Software
yes
Acquisition, Operations and Instrument Control
no
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
no

eol_scons

History

Developed by Gary Granger and Chris Burghart.

Notes

Critical infrastructure.
Operating System
Windows
Mac
Linux
Application

Extensions to SCons for building EOL software

Developers/Maintainers
SSG
Status
Active & Maintained
Used by these EOL facilities
RAF, ISF, RSF
Software Domain
Utility
Public Software
no
Acquisition, Operations and Instrument Control
yes
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
yes

Driftsonde Web

History

Developed for T-PARC

Notes

Basic functionality good, but somewhat brittle. Needs substantial refactoring.
Operating System
Linux
Application

Web infrastructure: Ruby/Rails, database and backend Python scripts to communicate w gondola

Developers/Maintainers
CDS/SSG
Used by these EOL facilities
ISF
Software Domain
Sounding
Public Software
no
Acquisition, Operations and Instrument Control
yes
Post-Processing, Curation and Data Management
no
Archival, Delivery and Scientific Support
no

Driftsonde Gondola

History

Developed for T-PARC

Notes

Needs enhancements for scheduled drops and low-power operation.
Application

Linux applications and Python scripts to monitor gondola, launch sondes, collect data and communicate with ground control s/w

Developers/Maintainers
CDS/SSG
Level of Support
Unsupported
Maintenance Status
Stable
Software Domain
Sounding
Public Software
no
Acquisition, Operations and Instrument Control
yes
Post-Processing, Curation and Data Management
no
Archival, Delivery and Scientific Support
no

Aspen

ASPEN Versions

The changes that are visible to users are given below. The many changes that are made for software maintenance and obscure bug fixes are not listed here.

For Aspen version 3.4.0 and up, download the appropriate installer for your operating system below.

Please contact us if you need older Aspen versions or information about previous version history.

For Aspen help or questions, please contact our mailing list at eol-aspen[at]ucar[dot]edu.

4.0.3 — Jul 26, 2024

MacOS 13 (Ventura) - Apple Intel
  • Updates to build on MacOS Ventura
  • Add user settable option for whether to discard sonde frames with the wrong sonde ID in ACS files
  • Flag lines with the wrong sonde ID (ACS files only) in the Raw tab, and collect stats on number of bad lines

4.0.1 — May 10, 2024

CentOS 8 Alma 9 MacOS 14 (Sonoma) - Apple Intel MacOS 14 (Sonoma) - Apple M1 Windows 10
  • Add trajectory plot option for Lat-Lon XY Graph tab: added Lat as default Y axis for this plot
  • Add ability to select entire columns in the Raw tab by clicking the column headers
  • Add Ctrl+E keyboard shortcut (Cmd+E on Mac) to jump to the end of the data tables in the Raw and QC tabs
  • Add warning popup about sonde size not matching config set when opening ACS netCDF files
  • Add clearer error text when attempting to read in an Aspen output netCDF
  • Add command line option to set end of drop time in Aspen-QC
  • Update logos for Aspen V4
  • Use GPS altitude in second altitude column in FRD output files; update column header accordingly
  • Fix bug in calculating time of synthetic surface observation that led to coding lowest winds instead of surface winds in TEMPDROP
  • Update mixing ratio equation to be more precise
  • Assorted static code analysis fixes and improvements

4.0.0 — Feb 21, 2024

CentOS 8 MacOS 14 (Sonoma) - Apple Intel MacOS 14 (Sonoma) - Apple Silicon Windows 10
  • Support for ingesting netCDF ACS files
    • Add input option to read data from ACS format netCDFs
    • Select aircraft observation from continuous series after possible launch time corrections (if entire aircraft data set is included)
    • Use WMO sonde types for RD41 and NRD41 (in BUFR only) now that input files contain enough metadata to tell them apart
    • Add sonde model metadata to netcdf and csv output as well
    • Remove times from input file that are not monotonically increasing, rather than rejecting the entire file
  • Turn off XY graph autoscale for wind direction by default
  • Fix bug in calculating MB110 group for upsondes
  • Fix bug where launch PTH didn’t get correctly removed when ignored if there was no aircraft geopotential altitude
  • Fix bug where overriding and then clearing launch altitude would result in an altitude of -999 if original launch altitude was missing
  • Miscellaneous compilation warning fixes and code cleanup

3.4.9 — May 26, 2023

CentOS 7 Alma Linux 9 MacOS 12 (Monterey) - Apple Intel MacOS 13 (Ventura) - Apple M1 Windows 10
  • Fix crash when autosaving skew-T plots on Windows
  • Fix bug causing blank skew-T plots when manually saved

 

3.4.8 — May 9, 2023

CentOS 7 Alma Linux 9 MacOS 12 (Monterey) - Apple Intel MacOS 13 (Ventura) - Apple M1 Windows 10
  • Fix bug in setting flight level attribute in altitudes calculation
  • Fix crash when calculating altitudes with an empty rh or pressure series
  • Fix bug in reading in lat/lon from FRD files
  • Add columns for wind speed in knots and dew point depression to Levels tab
  • Add button to Options > Synoptic map to clear sondes from the synoptic map database
  • Put fast fall message at top of the errors popup, so it’s more noticeable
  • Update launch detect algorithm to work with changing cabin pressure over time
  • Add prompt to change config sets when:
    • Opening large sonde files while using the mini-dropsonde config set
    • Opening minisonde files while not using the mini-dropsonde config set
  • Fixes and improvements based on static code analysis results
  • Add builds on MacOS Ventura (Apple M1) and Alma Linux 9
     

3.4.7 — May 6, 2022

CentOS 7 MacOS 12 (Monterey) MacOS 11 (Big Sur) Windows 10
  • Pair latitude & longitude when setting keep and ignore attributes
  • Fix crash when autosaving BUFR with launch latitude and longitude ignored
  • Fix flipped Mission Storm System and Mission ID labels in Comm tab
  • Update rounding function in levels creation to be consistent between operating systems
  • Add operator comments to netCDF and CSV global attributes

3.4.6 — May 1, 2021

CentOS 7 OSX 10.15 (Catalina) Windows 10
  • Update and streamline build scripts
  • Fix bug in launch detect that caused false late launch detects
  • Fix crash when input file had badly formatted time string
  • Fix crash when failing to autosave netCDF files
  • Fix crash when bad launch override value entered
  • Derived parameter updates:
  •    Use 273.15 for Celsius to Kelvin conversion
  •    Correct vapor pressure term in virtual temperature equation
  • GPS thresholds update:
  •    Change default number of satellites threshold to 6 for all dropsonde config sets
  •    Loosen wind error check thresholds for RD41 sondes
  •    Use more permissive of wind error check thresholds for sonde data below 100m
  • Updates for ignoring aircraft data:
  •    Make ignore launch parameters 'sticky' to preserve state of checkboxes between sondes
  •    Add option to use ignored launch parameter values in equilibration time and geopotential altitude calculations
  •    Use highest good dropsonde location in TEMP and BUFR if aircraft location is missing

3.4.5 — Jan 7, 2021

CentOS 7 OSX 10.15 (Catalina) Windows 10
  • Fix end of drop time not showing up in main tab when set from raw tab
  • Switch default save file format to netCDF in graphical interface
  • Read in sonde serial number from COM line of AVAPS files if it is not present on LAU line
  • Fix bug where if surface thermo/winds levels were not present, other levels would be coded with level number 00
  • Add missing libraries to linux installer
  • Format error messages to be more readable in graphical interface
  • Update equations for potential temperature and virtual temperature
  • Apply number of satellites check to GPS position and GPS altitude in addition to winds
  • Enforce paired lat/lon series: when a point is flagged in one, it should be removed from both
  • Add vertical winds to QC and XY graph tabs

3.4.4 — May 1, 2020

CentOS 7 OSX 10.14 (Mojave) Windows 10
  • Fix missing libraries in CentOS installer
  • Fix bug in setting OB number from commandline Aspen
  • Add config parameter to disable calculation of vertical winds
  • Set config items for autosave and fixed data directory to take effect immediately, rather than after restarting Aspen
  • Add check that produces a warning popup when Aspen identifies a floating sonde
  • Visually identify post-splash data in raw tab
  • Add ability to set post-splash data from raw tab

3.4.3 — Jan 6, 2020

CentOS 7 OSX 10.14 (Mojave) Windows 10
  •  Correct order of flag bits in BUFR output
  • Set time in BUFR section 1 to launch time rather than processing time
  • Add hundredths of seconds to time column in FRD output
  • Read in EOL and FRD files in pass-through mode so processing cannot be applied twice
  • Correct text for NW option of eyewall azimuth menu in the Comm tab
  • Add 'no to all' option when prompted to save configuration changes upon closing Aspen
  • Add autosave options for levels CSV and summary text'
  • Automatically include newest Aspen user manual in installation packages
  • Fix pixelation in graphical interface on Retina displays
  • Fix infinite loop on startup when specified dbpath is incorrect
  • Fix a bug where saving a file from the QC tab would also save any config set changes
  • Fix bug in setting ObsNum from command line Aspen
  • Add maximum altitude interpolation gap as a configurable parameter
  • Only include dry bias correction metadata for RD94 sondes
  • Add ability to add or override sonde context metadata (agency, platform type and ID, project, flight) while processing and saving to output
  • Add ability to add dataset DOI to netCDF and CSV output
  • Add vertical winds to netCDF output
  • Only include config set items that directly influence processing in netCDF and CSV output metadata
  • Add sonde serial number to netCDF and CSV output metadata
  • Add equilibration times for temperature, RH, and pressure to netCDF and CSV output metadata

3.4.2 — Jul 24, 2019

CentOS 7
  • Add a missing dependency to the Linux version

3.4.1 — Jul 3, 2019

CentOS 7 OSX 10.14 (Mojave) Windows 10
  • Fixed bug where ignoring lat/lon wouldn't remove them from QC data

3.4.0 — May 20, 2019

CentOS 7 OSX 10.14 (Mojave) Windows 10
  • Threshold RH values of up to 110% to 100% before removing invalid RH
  • Add wind error check, which removes wind speed and direction if error value for GPS winds is too high
  • Build Aspen on Windows 10 and OSX Mojave
  • Update Qt graphics library to version 5
  • Switch Aspen release numbering and AEV coding to semantic versioning
  • Set monotonic pressure check off by default in dropsonde config sets
  • Set buddy check wind speed threshold to 10m/s^2 in dropsonde config sets
  • Add ability to automatically correct early launch detects
  • Update attribute icons

History

Derived from the HRD Editsonde program (1998). Initially developed for AFRES 53rd Hurricane Hunters real-time operations. Later expanded for general upsonde and dropsonde application.

Operating System
Windows
Mac
Linux
Application

Visualization and quality control of upsonde and dropsonde radiosonde soundings. Command line, batch and GUI based interfaces are available. For support questions, email eol-aspen(at)ucar.edu.

Developers/Maintainers
ISF
Stakeholders
NCAR
USAF Reserve
National Hurricane Center
NOAA AOC
NOAA HRD
Universities
Research Organizations
Status
Active
Used by these EOL facilities
AVAPS, ISS
Maintenance Status
Stable
Sidebar Navigation Title
Other Aspen Pages
Software Domain
Sounding
Public Software
yes
Acquisition, Operations and Instrument Control
yes
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
yes

Aeros

Software Downloads

Please click on the appropriate link to download Aeros.

Note: MacOS downloads require administrator privileges to install.

  • Go to System Settings -> Privacy and Security and scroll down to "Allow applications downloaded from".
  • Click on the Aeros install package and then click "Cancel" and under Privacy and security you will see "Aeros-V...." was blocked from use because it is not from an identified developer.
  • Click "Open Anyway", enter admin credentials, and complete installation.
  • The first time Aeros opens takes a little while. You should see the Aeros icon bouncing in the dock.
  • Close and reopen Aeros to ensure that permission persists. You may need to enter the admin credientials one more time.

Note: Select Linux distributions are available by request

Oct, 2024

OSX 15.0 (Sequoia) Intel/Silicon

March, 2024

Windows 10 OSX 14.2 (Sonoma) Intel/Silicon

February, 2024

Windows 10 OSX 14.2 (Sonoma) Intel/Silicon

Legacy OS

The following Aeros downloads are provided for users still running old operating systems. They do NOT contain the latest updates but still provide a robust set of features. See the revisions table below to review what functionality is and isn't available.

June 10, 2022

OSX 12.4 (Monterey) Intel OSX 11.6 (BigSur) Intel


Revision History

The changes that are visible to users are given in the following table. The changes that are made for software maintenance and minor bug fixes are not listed here, although they are tracked in the EOL software revision control system. 

Date Revision Details
Oct, 2024 1.5-280 Saves a screenshot from calibration window on save
March, 2024 1.5-273 Fix OAP display to work with Fast2DS probe data.
February, 2024 1.5-271 Fix wind barbs in skew-T plot.  Incorrect aspect ratio.
January, 2024 1.5-257
  • Clean up formatting in ASCII and list plots.
  • ...and add option to change column sizing policy (interactive vs fit to content).  Default is fit to contents.
  • Restore SavePNG for track plot.
August, 2023 1.5-229
  • Legacy zero bin in netCDF size-distributions has been removed.  Add support.  Old aeros will not work correctly with new netCDF size-distributions.
  • Add initial support for SPEC 2DS.
  • Fix slow SQL connect times.  This was a real-time only issue.
June, 2020 1.5-40
  • 3D Track Plot re-enabled  to work with Qt5
March, 2019 1.0-400
  • Add support for reading Optical Array Probe files (*.2d).
  • Update to save-ascii. Size-distributions now save cell sizes.
  • Ported from Qt4 to Qt5.
April 3, 2017 1.0-45
  • Updates to histogram functionality
August08, 2016 1.0-31
  • On Connect IWG1, ask user for subnet. NASA aircraft do not use the same subnet as RAF.
July13, 2016 1.0-29
  • We have moved from Subversion to git.  Version numbering has been reset.
  • This rev fixes a bug with University of Wymoing netCDF files that was introduced in January of 2015.
June24,2015 5140
  • Added Page Fwd and Page Bkd (fn-upArrow and fn-downArrow on OSX) to scroll through data.
June15,2015 5137
  • Fixed the broken OSX distribution, so that Aeros will run on all Mac hardware.
  • Track plot is more flexible in the variable names that it wil use for plotting.
  • Behind-the-scene changes to datastore handling of the time dimension.
May12,2015 5122
  • Configuration storing/restoring has been improved. Other behind-the-scenes software maintenance.
Jan21,2015 5079
  • Fixed missing library in the W7 distribution.
Jan13,2015 5076
  • Beta: Trackplot has been refactored with new components, and a slight change to the user interface. Limited testing has been successful, but please report any bugs that you discover.
Jan03,2014 5035
  • Build for Mac OSX 10.9 (Mavericks). Track plot is temporarily disabled in the Mavericks version only.
Dec06,2013 5029
  • FIxed missing libraries in the Windows distribution.
Nov18,2013 5027
  • The built-in help manual was redesigned. No support for Windows XP after this version.
  4958
  • End of support for OSX 10.7 (Lion)

 


History

Originally developed as part of the NCAR Gulfstream V aircraft project. Aeros was designed to replace WINDS and ncplot, ncpp and xpms2d.

Notes

Generic Mapping Tools (GMT) from University of Hawaii is used for the Geo-Political boundaries. 

  • Redhat/CentOS 7 users can use yum to install GMT (e.g. "yum install GMT").
  • MacOS works with the Homebrew installation (e.g. "brew install gmt").
Operating System
Windows
Mac
Linux
Application

The Airborne Environmental Research Observation System (AEROS), is a visualization package for real-time and post-deployment of aircraft observations. Time-series, XY, Size-distributions, Skew-T, 3D Track, Optical Array Probes.

Developers/Maintainers
RAF
Stakeholders
RAF
Status
Active
Level of Support
Supported
Used by these EOL facilities
RAF
Maintenance Status
Stable
Software Domain
Visualization
Public Software
yes
Acquisition, Operations and Instrument Control
yes
Post-Processing, Curation and Data Management
yes
Archival, Delivery and Scientific Support
no