SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
EOS MLS software
Instrument Data Processing
[http://mls.jpl.nasa.gov/ ]

Paul Wagner
[Paul.A.Wagner@Jpl.Nasa.Gov ]
Jet Propulsion Laboratory
California Institute of Technology

February 27, 2002
Overview
u Background
¶ Mission
¶ Instrument
¶ Science objective
u Software and its division into levels:
¶ Level 1 outputs radiances
¶ Level 2 outputs atmospheric molecular abundances
¶ Level 3 outputs daily and monthly maps and means
u Data flow between levels
¶ HDF4 and HDF-EOS1
¶ Products of Levels 2 and 3 to be archived
¶ Metadata
u Future plans–HDF5 and HDF-EOS5
HDF/HDF-EOS Workshop V

2

Paul Wagner February 27, 2002
Background
The mission What is EOS MLS?
u Measure atmospheric temperature, water, ozone and significant
molecules from ∼ 5 − 80km
u Joint project: JPL (US) and Edinburgh University (UK)
u Greatly enhanced follow-on to UARS MLS experiment
¶ Looks and scans limb forward instead of sideways
¶ More sensitive instruments and more precise measurements
¶ More radiometers and more atmospheric molecules
¶ Greater spectral bandwidth and lower altitudes
u Currently scheduled for launch in July 2003 on AURA spacecraft
The instrument What instruments is it made up of?
u Four GHz (118, 190, 240, 640) and one THz (2.5) radiometers
u 1.6m primary antenna for the GHz instruments
u 35 spectrometers of four different types, simultaneously observing
emission from ∼ 10 different molecules
HDF/HDF-EOS Workshop V

3

Paul Wagner February 27, 2002
What are its objectives?
u Determine if stratospheric ozone is recovering
¶ Influence of human activities
¶ Arctic vulnerability
¶ Stratospheric chemistry producing or destroying ozone
u Improve understanding of climate variability
¶ Global warming
¶ Verify, constrain, or eliminate key climate models
¶ Distinguish local events (fires, volcanos) from widespread trends
u Pollution in the upper troposphere

HDF/HDF-EOS Workshop V

4

Paul Wagner February 27, 2002
Level 1 data processing
Purpose Convert unprocessed instrument data into calibrated radiances
u Accepts Level 0 and AURA spacecraft auxiliary data
¶ Level 0 includes all instrument telemetry
¶ SDP Toolkit expects ephemeris and attitude data to be binary and
therefore platform-specific–we would prefer HDF or HDF-EOS
u Outputs (All HDF4 SD)
¶ Two radiance files to stay below 2GB limit imposed by HDF4
¶ One engineering file
¶ One orbit and attitude file
¶ May merge radiance files with move to HDF5

HDF/HDF-EOS Workshop V

5

Paul Wagner February 27, 2002
Level 2 data processing
Purpose Convert calibrated radiances into atmospheric abundances
u Accepts Level 1, AURA spacecraft auxiliary data, and operational
meteorology data
¶ Meteorology–from NCEP and DAO–are expected to be HDF-EOS
u Outputs of two types
u L2GP
¶ HDF-EOS swath
¶ The standard product
¶ 1 molecule, 1 day in 1 file for most products
¶ Some may have multiple resolutions and/or include column
amounts
u L2AUX
¶ HDF4 SD
¶ Format similar to Level 1 radiances
¶ Diagnostic
HDF/HDF-EOS Workshop V

6

Paul Wagner February 27, 2002
Level 2 data processing (continued)
Products More about our use of HDF-EOS swaths
u Geolocation coordinates: time, latitude, longitude, and pressure
u Adhere to AURA guidelines found at
¶ Files created using HDF-EOS5 (Not yet); using Swath data type
¶ Structure names chosen from valids list
¶ Altitudes by way of a pressure grid
¶ Data fields ordered so that pressures increment fastest
¶ Data fields stored in specified units
¶ HDF Fill and missing values both take value of Missing Value data
field attribute
u (See talk by Cheryl Craig (NCAR) February 27 3:30 pm)
u Column amounts also stored as swaths; may use pressure coordinate
to store tropopause pressure
u Quality, precision, and possibly other data stored in file with product
data
HDF/HDF-EOS Workshop V

7

Paul Wagner February 27, 2002
Level 3 data processing
Purpose Map atmospheric abundances, calculate means
u Accepts Level 2 products
Outputs Produced by two separate PGEs
Daily program
u Processes standard Level 2 products
u Produces daily maps
Monthly program
u Processes standard, diagnostic and noisy Level 2 products
u Produces monthly maps
u Produces daily and monthly zonal means

HDF/HDF-EOS Workshop V

8

Paul Wagner February 27, 2002
Level 3 data processing (continued)
Product Map data
u Daily and monthly
u HDF-EOS grid: both latitudes and longitudes
u longitudes range from −180 to 179deg every 4deg
u latitudes range from ±82deg every 2deg
u Diurnally-varying daily products split into three modes–ascending,
descending, and combined; not all products
Product Zonal mean data
u Daily and monthly
u Latitudes only, at Level 2 spacing
u Both daily and monthly split into three modes
u Use HDF-EOS Swath with no longitude data, unless new HDF-EOS
Zonal Mean data type defined
HDF/HDF-EOS Workshop V

9

Paul Wagner February 27, 2002
Data flow
Aura Spacecraft
Engineering Data
(Carry-out Files)

MLS Level 0 data
(unprocessed
instrument data)

MLS
Level 1
Processing

Aura Spacecraft
Definitive Orbit and
Attitude Data

Operational
Meteorological Data

MLS Level 1B data
(radiances and
instrument eng. data)

MLS
Level 2
Main
Processing

MLS Level 2
Forward Model
Radiances

MLS Level 2 information
matrices for "Noisy"
products

MLS Level 2 data
(geophysical parameters
at full resolution)

MLS
Level 3
Daily Map
Processing

MLS
Level 3
Monthly
Processing

MLS Level 3
daily maps

HDF/HDF-EOS Workshop V

MLS
Level 2
Noisy Data
Processing

MLS Level 3 monthly
maps and daily/monthly
zonal means

10

Paul Wagner February 27, 2002
Data flow
Native Binary Bad stuff (mostly successful in not using it)
u Platform-dependent; HDF and HDF-EOS are platform-independent
u Currently forced to use with ephemeris and attitude data
HDF4 Good stuff (but we try to avoid it where we can)
u Forced to use it sometimes
u Will be moving to HDF5
HDF-EOS Very good stuff (try to make it the only one our users need)
u Standard geolocations for placing data
Metadata Necessary to enable users to order Level 1, 2, and 3 products
u Archived at DAAC
u Describe data product’s species, date, goodness, etc.
u Combines static data (attribute names) with dynamic (their values)
u Assume our users will order our data by product/day
HDF/HDF-EOS Workshop V

11

Paul Wagner February 27, 2002
Future plans
HDF5 and HDF-EOS5 Welcome or eagerly-awaited changes
u Finally some Linux support
u Awaiting IDL support
Other new features Further steps we might take
u We are open to good ideas
Challenges No guarantees–hard work ahead
u How to store diagnostics (point, grid, swath, SD?)
u How to make our data products easier to use?
u What standard names, units, axes can we adhere to or force others
to adhere to?
u Zonal mean data don’t fit neatly into any existing HDF-EOS structure

HDF/HDF-EOS Workshop V

12

Paul Wagner February 27, 2002

Contenu connexe

Tendances

FMI Open Data Interface and Usage
FMI Open Data Interface and UsageFMI Open Data Interface and Usage
FMI Open Data Interface and UsageRoope Tervo
 
FMI Open Data Interface and Data Models
FMI Open Data Interface and Data ModelsFMI Open Data Interface and Data Models
FMI Open Data Interface and Data ModelsRoope Tervo
 
SmartMet Server OSGeo
SmartMet Server OSGeoSmartMet Server OSGeo
SmartMet Server OSGeoRoope Tervo
 
Generating and Using Meteorological Data in AERMOD
Generating and Using Meteorological Data in AERMOD Generating and Using Meteorological Data in AERMOD
Generating and Using Meteorological Data in AERMOD BREEZE Software
 
Open Weather Data as Part of Big Data
Open Weather Data as Part of Big DataOpen Weather Data as Part of Big Data
Open Weather Data as Part of Big DataRoope Tervo
 

Tendances (8)

Horizons doc
Horizons docHorizons doc
Horizons doc
 
Fast Cat M V[1]
Fast Cat M V[1]Fast Cat M V[1]
Fast Cat M V[1]
 
FMI Open Data Interface and Usage
FMI Open Data Interface and UsageFMI Open Data Interface and Usage
FMI Open Data Interface and Usage
 
FMI Open Data Interface and Data Models
FMI Open Data Interface and Data ModelsFMI Open Data Interface and Data Models
FMI Open Data Interface and Data Models
 
SmartMet Server OSGeo
SmartMet Server OSGeoSmartMet Server OSGeo
SmartMet Server OSGeo
 
Generating and Using Meteorological Data in AERMOD
Generating and Using Meteorological Data in AERMOD Generating and Using Meteorological Data in AERMOD
Generating and Using Meteorological Data in AERMOD
 
Rnews 2007 3
Rnews 2007 3Rnews 2007 3
Rnews 2007 3
 
Open Weather Data as Part of Big Data
Open Weather Data as Part of Big DataOpen Weather Data as Part of Big Data
Open Weather Data as Part of Big Data
 

En vedette (7)

HDF-EOS Development - Current Status and Schedule
HDF-EOS Development - Current Status and ScheduleHDF-EOS Development - Current Status and Schedule
HDF-EOS Development - Current Status and Schedule
 
misr_view 4.0: A Tool for Visualizing MISR data
misr_view 4.0: A Tool for Visualizing MISR datamisr_view 4.0: A Tool for Visualizing MISR data
misr_view 4.0: A Tool for Visualizing MISR data
 
Facilitating Access to EOS Data at the NSIDC DAAC
Facilitating Access to EOS Data at the NSIDC DAACFacilitating Access to EOS Data at the NSIDC DAAC
Facilitating Access to EOS Data at the NSIDC DAAC
 
Overview of Parallel HDF5 and Performance Tuning in HDF5 Library
Overview of Parallel HDF5 and Performance Tuning in HDF5 LibraryOverview of Parallel HDF5 and Performance Tuning in HDF5 Library
Overview of Parallel HDF5 and Performance Tuning in HDF5 Library
 
Generalized Conversion of HDF-EOS Products to GIS-Compatible Formats
Generalized Conversion of HDF-EOS Products to GIS-Compatible FormatsGeneralized Conversion of HDF-EOS Products to GIS-Compatible Formats
Generalized Conversion of HDF-EOS Products to GIS-Compatible Formats
 
Subsetting
SubsettingSubsetting
Subsetting
 
HDF-EOS Aura File Format Guidelines
HDF-EOS Aura File Format GuidelinesHDF-EOS Aura File Format Guidelines
HDF-EOS Aura File Format Guidelines
 

Similaire à EOS MLS software

Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools
Generalized EOS Data Converter: Making Data Products Accessible to GIS ToolsGeneralized EOS Data Converter: Making Data Products Accessible to GIS Tools
Generalized EOS Data Converter: Making Data Products Accessible to GIS ToolsThe HDF-EOS Tools and Information Center
 
TU2.T10.1.pptx
TU2.T10.1.pptxTU2.T10.1.pptx
TU2.T10.1.pptxgrssieee
 
National Polar-orbiting Operational Environmental Satellite System (NPOESS)
National Polar-orbiting Operational Environmental Satellite System (NPOESS)National Polar-orbiting Operational Environmental Satellite System (NPOESS)
National Polar-orbiting Operational Environmental Satellite System (NPOESS)The HDF-EOS Tools and Information Center
 
1st Technical Meeting - WP2
1st Technical Meeting - WP21st Technical Meeting - WP2
1st Technical Meeting - WP2SLOPE Project
 
CEOP-AEGIS at GEPW5 Session 2
CEOP-AEGIS at GEPW5 Session 2CEOP-AEGIS at GEPW5 Session 2
CEOP-AEGIS at GEPW5 Session 2jrgcolin
 
2nd Technical Meeting - WP1
2nd Technical Meeting - WP12nd Technical Meeting - WP1
2nd Technical Meeting - WP1SLOPE Project
 
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDeltares
 
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...grssieee
 

Similaire à EOS MLS software (20)

Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools
Generalized EOS Data Converter: Making Data Products Accessible to GIS ToolsGeneralized EOS Data Converter: Making Data Products Accessible to GIS Tools
Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools
 
ESDIS Status (2002)
ESDIS Status (2002)ESDIS Status (2002)
ESDIS Status (2002)
 
Hawaii LIDAR Datasets
Hawaii LIDAR DatasetsHawaii LIDAR Datasets
Hawaii LIDAR Datasets
 
Introduction to HDFLook_MODIS
Introduction to HDFLook_MODISIntroduction to HDFLook_MODIS
Introduction to HDFLook_MODIS
 
HDF-EOS Aura File Format Guidelines
HDF-EOS Aura File Format GuidelinesHDF-EOS Aura File Format Guidelines
HDF-EOS Aura File Format Guidelines
 
TU2.T10.1.pptx
TU2.T10.1.pptxTU2.T10.1.pptx
TU2.T10.1.pptx
 
HDF5 for NPOESS Data Products
HDF5 for NPOESS Data ProductsHDF5 for NPOESS Data Products
HDF5 for NPOESS Data Products
 
HDF & HDF-EOS Data & Support at NSIDC
HDF & HDF-EOS Data & Support at NSIDCHDF & HDF-EOS Data & Support at NSIDC
HDF & HDF-EOS Data & Support at NSIDC
 
National Polar-orbiting Operational Environmental Satellite System (NPOESS)
National Polar-orbiting Operational Environmental Satellite System (NPOESS)National Polar-orbiting Operational Environmental Satellite System (NPOESS)
National Polar-orbiting Operational Environmental Satellite System (NPOESS)
 
HDF and HDF-EOS Experiences and Applications
HDF and HDF-EOS Experiences and ApplicationsHDF and HDF-EOS Experiences and Applications
HDF and HDF-EOS Experiences and Applications
 
HDF Town Hall
HDF Town HallHDF Town Hall
HDF Town Hall
 
1st Technical Meeting - WP2
1st Technical Meeting - WP21st Technical Meeting - WP2
1st Technical Meeting - WP2
 
EOSDIS Status
EOSDIS StatusEOSDIS Status
EOSDIS Status
 
view_hdf
view_hdfview_hdf
view_hdf
 
CEOP-AEGIS at GEPW5 Session 2
CEOP-AEGIS at GEPW5 Session 2CEOP-AEGIS at GEPW5 Session 2
CEOP-AEGIS at GEPW5 Session 2
 
MODIS Land and HDF-EOS
MODIS Land and HDF-EOSMODIS Land and HDF-EOS
MODIS Land and HDF-EOS
 
2nd Technical Meeting - WP1
2nd Technical Meeting - WP12nd Technical Meeting - WP1
2nd Technical Meeting - WP1
 
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
 
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
 
Geoscience Data Analysis and Visualization Tools from NCAR
Geoscience Data Analysis and Visualization Tools from NCARGeoscience Data Analysis and Visualization Tools from NCAR
Geoscience Data Analysis and Visualization Tools from NCAR
 

Plus de The HDF-EOS Tools and Information Center

STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...The HDF-EOS Tools and Information Center
 

Plus de The HDF-EOS Tools and Information Center (20)

Cloud-Optimized HDF5 Files
Cloud-Optimized HDF5 FilesCloud-Optimized HDF5 Files
Cloud-Optimized HDF5 Files
 
Accessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDSAccessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDS
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Highly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance FeaturesHighly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance Features
 
Creating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 FilesCreating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 Files
 
HDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance DiscussionHDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance Discussion
 
Hyrax: Serving Data from S3
Hyrax: Serving Data from S3Hyrax: Serving Data from S3
Hyrax: Serving Data from S3
 
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLABAccessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
 
HDF - Current status and Future Directions
HDF - Current status and Future DirectionsHDF - Current status and Future Directions
HDF - Current status and Future Directions
 
HDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and FutureHDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and Future
 
HDF - Current status and Future Directions
HDF - Current status and Future Directions HDF - Current status and Future Directions
HDF - Current status and Future Directions
 
H5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only LibraryH5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only Library
 
MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10
 
HDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDFHDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDF
 
HDF5 <-> Zarr
HDF5 <-> ZarrHDF5 <-> Zarr
HDF5 <-> Zarr
 
HDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server FeaturesHDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server Features
 
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
 
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
 
HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 

Dernier

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

EOS MLS software

  • 1. EOS MLS software Instrument Data Processing [http://mls.jpl.nasa.gov/ ] Paul Wagner [Paul.A.Wagner@Jpl.Nasa.Gov ] Jet Propulsion Laboratory California Institute of Technology February 27, 2002
  • 2. Overview u Background ¶ Mission ¶ Instrument ¶ Science objective u Software and its division into levels: ¶ Level 1 outputs radiances ¶ Level 2 outputs atmospheric molecular abundances ¶ Level 3 outputs daily and monthly maps and means u Data flow between levels ¶ HDF4 and HDF-EOS1 ¶ Products of Levels 2 and 3 to be archived ¶ Metadata u Future plans–HDF5 and HDF-EOS5 HDF/HDF-EOS Workshop V 2 Paul Wagner February 27, 2002
  • 3. Background The mission What is EOS MLS? u Measure atmospheric temperature, water, ozone and significant molecules from ∼ 5 − 80km u Joint project: JPL (US) and Edinburgh University (UK) u Greatly enhanced follow-on to UARS MLS experiment ¶ Looks and scans limb forward instead of sideways ¶ More sensitive instruments and more precise measurements ¶ More radiometers and more atmospheric molecules ¶ Greater spectral bandwidth and lower altitudes u Currently scheduled for launch in July 2003 on AURA spacecraft The instrument What instruments is it made up of? u Four GHz (118, 190, 240, 640) and one THz (2.5) radiometers u 1.6m primary antenna for the GHz instruments u 35 spectrometers of four different types, simultaneously observing emission from ∼ 10 different molecules HDF/HDF-EOS Workshop V 3 Paul Wagner February 27, 2002
  • 4. What are its objectives? u Determine if stratospheric ozone is recovering ¶ Influence of human activities ¶ Arctic vulnerability ¶ Stratospheric chemistry producing or destroying ozone u Improve understanding of climate variability ¶ Global warming ¶ Verify, constrain, or eliminate key climate models ¶ Distinguish local events (fires, volcanos) from widespread trends u Pollution in the upper troposphere HDF/HDF-EOS Workshop V 4 Paul Wagner February 27, 2002
  • 5. Level 1 data processing Purpose Convert unprocessed instrument data into calibrated radiances u Accepts Level 0 and AURA spacecraft auxiliary data ¶ Level 0 includes all instrument telemetry ¶ SDP Toolkit expects ephemeris and attitude data to be binary and therefore platform-specific–we would prefer HDF or HDF-EOS u Outputs (All HDF4 SD) ¶ Two radiance files to stay below 2GB limit imposed by HDF4 ¶ One engineering file ¶ One orbit and attitude file ¶ May merge radiance files with move to HDF5 HDF/HDF-EOS Workshop V 5 Paul Wagner February 27, 2002
  • 6. Level 2 data processing Purpose Convert calibrated radiances into atmospheric abundances u Accepts Level 1, AURA spacecraft auxiliary data, and operational meteorology data ¶ Meteorology–from NCEP and DAO–are expected to be HDF-EOS u Outputs of two types u L2GP ¶ HDF-EOS swath ¶ The standard product ¶ 1 molecule, 1 day in 1 file for most products ¶ Some may have multiple resolutions and/or include column amounts u L2AUX ¶ HDF4 SD ¶ Format similar to Level 1 radiances ¶ Diagnostic HDF/HDF-EOS Workshop V 6 Paul Wagner February 27, 2002
  • 7. Level 2 data processing (continued) Products More about our use of HDF-EOS swaths u Geolocation coordinates: time, latitude, longitude, and pressure u Adhere to AURA guidelines found at ¶ Files created using HDF-EOS5 (Not yet); using Swath data type ¶ Structure names chosen from valids list ¶ Altitudes by way of a pressure grid ¶ Data fields ordered so that pressures increment fastest ¶ Data fields stored in specified units ¶ HDF Fill and missing values both take value of Missing Value data field attribute u (See talk by Cheryl Craig (NCAR) February 27 3:30 pm) u Column amounts also stored as swaths; may use pressure coordinate to store tropopause pressure u Quality, precision, and possibly other data stored in file with product data HDF/HDF-EOS Workshop V 7 Paul Wagner February 27, 2002
  • 8. Level 3 data processing Purpose Map atmospheric abundances, calculate means u Accepts Level 2 products Outputs Produced by two separate PGEs Daily program u Processes standard Level 2 products u Produces daily maps Monthly program u Processes standard, diagnostic and noisy Level 2 products u Produces monthly maps u Produces daily and monthly zonal means HDF/HDF-EOS Workshop V 8 Paul Wagner February 27, 2002
  • 9. Level 3 data processing (continued) Product Map data u Daily and monthly u HDF-EOS grid: both latitudes and longitudes u longitudes range from −180 to 179deg every 4deg u latitudes range from ±82deg every 2deg u Diurnally-varying daily products split into three modes–ascending, descending, and combined; not all products Product Zonal mean data u Daily and monthly u Latitudes only, at Level 2 spacing u Both daily and monthly split into three modes u Use HDF-EOS Swath with no longitude data, unless new HDF-EOS Zonal Mean data type defined HDF/HDF-EOS Workshop V 9 Paul Wagner February 27, 2002
  • 10. Data flow Aura Spacecraft Engineering Data (Carry-out Files) MLS Level 0 data (unprocessed instrument data) MLS Level 1 Processing Aura Spacecraft Definitive Orbit and Attitude Data Operational Meteorological Data MLS Level 1B data (radiances and instrument eng. data) MLS Level 2 Main Processing MLS Level 2 Forward Model Radiances MLS Level 2 information matrices for "Noisy" products MLS Level 2 data (geophysical parameters at full resolution) MLS Level 3 Daily Map Processing MLS Level 3 Monthly Processing MLS Level 3 daily maps HDF/HDF-EOS Workshop V MLS Level 2 Noisy Data Processing MLS Level 3 monthly maps and daily/monthly zonal means 10 Paul Wagner February 27, 2002
  • 11. Data flow Native Binary Bad stuff (mostly successful in not using it) u Platform-dependent; HDF and HDF-EOS are platform-independent u Currently forced to use with ephemeris and attitude data HDF4 Good stuff (but we try to avoid it where we can) u Forced to use it sometimes u Will be moving to HDF5 HDF-EOS Very good stuff (try to make it the only one our users need) u Standard geolocations for placing data Metadata Necessary to enable users to order Level 1, 2, and 3 products u Archived at DAAC u Describe data product’s species, date, goodness, etc. u Combines static data (attribute names) with dynamic (their values) u Assume our users will order our data by product/day HDF/HDF-EOS Workshop V 11 Paul Wagner February 27, 2002
  • 12. Future plans HDF5 and HDF-EOS5 Welcome or eagerly-awaited changes u Finally some Linux support u Awaiting IDL support Other new features Further steps we might take u We are open to good ideas Challenges No guarantees–hard work ahead u How to store diagnostics (point, grid, swath, SD?) u How to make our data products easier to use? u What standard names, units, axes can we adhere to or force others to adhere to? u Zonal mean data don’t fit neatly into any existing HDF-EOS structure HDF/HDF-EOS Workshop V 12 Paul Wagner February 27, 2002