Identification

Title

A Description of the Microwave Temperature Profiler (MTP) Instrument Processing Software

Abstract

The Microwave Temperature Profiler (MTP) and associated processing software were developed under a contract between the University Corporation for Atmospheric Research (UCAR) and the Jet Propulsion Lab (JPL) with funding provided by the National Science Foundation (NSF). The MTP has been operated on the NSF NCAR Gulfstream V (GV) aircraft since 2008, and data sets have been delivered to the community. The focus of this report is the MTP software suite written by MJ Mahoney which controls the instrument in-flight and provides data processing and display capability. The suite consists of almost a million lines of Visual Basic 6 (VB6) code that encompass algorithms for the MTP flying on a variety of platforms, with a large suite of user-selectable options and associated processing logic to enable exploration of a variety of paradigms for converting raw counts collected by the MTP into atmospheric temperature profiles. Given the complexity of the software suite, the cessation of support for VB6, and the attrition of JPL experts, software engineers and scientists at the NSF NCAR Research Aviation Facility initiated an effort to re-develop critical sections of the code in a modern programming language. The effort required a substantial reverse engineering process to understand the logic and functionality of the extensive VB6 code written at JPL. The goal of this report is to meticulously trace the logic and flow of the VB6 software and extract the specific subset of approximately 10,000 lines of code that apply to processing the MTP data as collected aboard the NSF NCAR GV and with the specific options applied to NSF NCAR field projects flown from 2008-2022.

Resource type

document

Resource locator

Unique resource identifier

code

https://n2t.net/ark:/85065/d73f4tzj

codeSpace

Dataset language

eng

Spatial reference system

code identifying the spatial reference system

Classification of spatial data and services

Topic category

geoscientificInformation

Keywords

Keyword set

keyword value

Text

originating controlled vocabulary

title

Resource Type

reference date

date type

publication

effective date

2016-01-01T00:00:00Z

Geographic location

West bounding longitude

East bounding longitude

North bounding latitude

South bounding latitude

Temporal reference

Temporal extent

Begin position

End position

Dataset reference date

date type

publication

effective date

2024-12-03T00:00:00Z

Frequency of update

Quality and validity

Lineage

Conformity

Data format

name of format

version of format

Constraints related to access and use

Constraint set

Use constraints

<style type="text/css"></style><span style="font-family:Arial;font-size:10pt;font-style:normal;" data-sheets-root="1">Copyright author(s). This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</span>

Limitations on public access

None

Responsible organisations

Responsible party

contact position

OpenSky Support

organisation name

UCAR/NCAR - Library

full postal address

PO Box 3000

Boulder

80307-3000

email address

opensky@ucar.edu

web address

http://opensky.ucar.edu/

name: homepage

responsible party role

pointOfContact

Metadata on metadata

Metadata point of contact

contact position

OpenSky Support

organisation name

UCAR/NCAR - Library

full postal address

PO Box 3000

Boulder

80307-3000

email address

opensky@ucar.edu

web address

http://opensky.ucar.edu/

name: homepage

responsible party role

pointOfContact

Metadata date

2025-07-10T19:55:53.228208

Metadata language

eng; USA