Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Welcome to the 2015 GRIB API: Library and Tools course pages!

.

Section
Column
width65%
Panel
borderColorGray
titleColorWhite
titleBGColorGray
titleTraining course material

Tuesday 24 February

  1. GRIB API Introduction - Shahram Najm
  2. GRIB API: Tools - Carsten Maass
    • Introduction to the grib_api command-line tools
    • Obtaining information about the grib_api installation with grib_info
    • Inspecting the content of GRIB files with grib_count,  grib_ls and grib_dump
  3. GRIB API: Keys - Shahram Najm
  4. GRIB API: Tools - Paul Dando
    • Comparing the content of GRIB messages with grib_compare
    • Printing data values with grib_get_data
    • Using grib_get
    • Copying GRIB messages with grib_copy
    • Making simple modifications to the GRIB header information with grib_set

Wednesday 25 February

  1. GRIB API: Fortran, C, Python APIs - Part 1 - Dominique Lucas, Xavier Abellan, Unknown User (uscs)
    • Overview of the API
    • Using the API functions with Fortran, C and Python
    • Practicals 
  2. GRIB API: Advanced tools - Paul Dando
    • Basic features of grib_filter
    • Conversion from GRIB to NetCDF with grib_to_netcdf

Thursday 26 February

  1. GRIB API: Fortran, C, python APIs - Part 2 - Dominique Lucas, Xavier Abellan, Unknown User (uscs)
    • Use of the indexing routines
    • Practicals 
  2. GRIB API: Python interface - Xavier Abellan

Friday 27 February

  1. GRIB API: Advanced topics II - Shahram Najm
    • Parameter database
    • Conversion from GRIB 1 to GRIB 2
    • Local adaptation - how to define your own local parameters

 

Recommended reading

  1. Lecture notes:GRIB API: Library and tools training course 2014

Latest timetable

PDFnamepr_gribapi_2014.pdf 

 

Go to the training home page

Panel
titleWhat is happening

Blog posts to follow

Panel
titleComplete the survey

Survey to follow