Data access function

Data retrieval

ecfs()

Retrieve data from ECFS

flexpart_prepare()

Retrieve and prepares data for a FLEXPART simulation

flextra_prepare()

Retrieve and prepares data for a FLEXTRA simulation

met3d_prepare()

Retrieve and prepare GRIB data for Met3D

retrieve()

Retrieve data from MARS

stvl()

Retrieve point data from the STVL database (ECMWF only)

vapor_prepare()

Prepares and visualises GRIB data in Vapor

wmsclient()

Web Map Service (WMS) client

Data conversion

geo_to_grib()

Convert Geopoints data to GRIB

geo_to_kml()

Convert Geopoints data to KML

grib_to_geo()

Convert GRIB data into Geopoints

Filtering

bufr_picker()

Filter Bufr data with complex structure

cleanfile()

Remove unwanted header padding from GRIB and Bufr files

obsfilter()

Filter Bufr data

odb_filter()

Filter Odb data

read()

Filter and interpolates Fieldset data

select()

Filter Fieldset data by ecCodes keys with metadata indexing

Grib data

base_date()

Return the base date(s) of a given Fieldset

datainfo()

Return information on missing values in a Fieldset

describe()

Print summary of the contents of a Fieldset

duplicate()

Duplicate a field N times

fill_missing_values_ew()

Fills missing values along the horizontal line

find()

Find locations of values in a Fieldset

float()

Convert int GRIB to float GRIB

gfind()

Find values in field and returns the result as Geopoints

grib_get()

Read GRIB headers using ecCodes keys

grib_get_double()

Read GRIB headers using ecCodes keys

grib_get_double_array()

Read GRIB headers using ecCodes keys

grib_get_long()

Read GRIB headers using ecCodes keys

grib_get_long_array()

Read GRIB headers using ecCodes keys

grib_get_string()

Read GRIB headers using ecCodes keys

grib_indexes()

Return list of indexes into the fields of the Fieldset

grib_set()

Writes GRIB headers using ecCodes keys

grib_set_double()

Writes GRIB headers using ecCodes keys

grib_set_long()

Writes GRIB headers using ecCodes keys

grib_set_long_array()

Writes GRIB headers using ecCodes keys

grib_set_string()

Writes GRIB headers using ecCodes keys

gribsetbits()

Set GRIB packing bit width

indexes()

Build a Fieldset containing each gridpoint’s indexed position in the given vector

int()

Integer part

integer()

Convert float GRIB to int GRIB

lookup()

Build an output Fieldset using the values in the first as indices into the second

ls()

Dumps metadata for each message in a Fieldset

sort()

Sort a Fieldset

valid_date()

Return the valid date(s) of a given Fieldset

values()

Return the values from a data object

Geopoints data

columns()

Return column names from a Geopoints or Odb

create_geo()

Create a new set of Geopoints

create_geo_set()

Create a new Geopoints set

db_info()

Return the database description from a Geopoints

levels()

Return the levels from a Geopoints

metadata()

Return metadata from a Geopoints

polar_vector()

Combine two 1-parameter Geopoints variables into polar vector style

remove_duplicates()

Remove duplicates from a Geopoints

remove_missing_latlons()

Removing missing lat/lons form a Geopoints

remove_missing_values()

Remove missing values from a Geopoints

set_dates()

Set the date column in the Geopoints variable.

set_latitudes()

Set the latitudes in a Fieldset or Geopoints

set_levels()

Set the level column in a Geopoints

set_longitudes()

Set the longitudes in a Fieldset or Geopoints

set_metadata()

Set a Geopoints metadata from a definition

set_stnids()

Set the stnid column in a Geopoints

set_times()

Set the time column in a Geopoints

set_value2s()

Set the value2 column in a Geopoints

set_values()

Set the values in a Fieldset or Geopoints

stnids()

Return thes tation ids from a Geopoints

subsample()

Filter the points of the first Geopoints that exist in the second one

times()

Return the times from a Geopoints

value2s()

Return the 2nd values column from a Geopoints

value_columns()

Return a list of value column names for a Geopoints

values()

Return the values from a data object

xy_vector()

Combine two 1-parameter Geopoints variables into u/v vector style

NetCDF data

dimension_names()

Return a list of the NetCdf’s dimension names.

dimensions()

Return a list of the NetCdf’s dimensions.

netcdf_auto_rescale_values_to_fit_packed_type()

Set the behaviour of NetCdf value handling

netcdf_auto_scale_values()

Set the behaviour of NetCdf value handling

netcdf_auto_translate_times()

Set the behaviour of NetCdf value handling

netcdf_preserve_missing_values()

Set the behaviour of NetCdf value handling

value()

Return a value from the current NetCdf variable

values()

Return the values from a data object

variables()

Return the names of the variables in a NetCdf

Flextra and Flexpart

flexpart_build_title()

Generate title for plotting FLEXPART gridded output fields

flexpart_convert_trajectory()

Convert raw FLEXPART trajectory output to CSV

flexpart_filter()

Extracts fields from FLEXPART output GRIB files

flexpart_prepare()

Retrieve and prepares data for a FLEXPART simulation

flexpart_release()

Define a FLEXPART release

flexpart_run()

Perform a FLEXPART simulation

flexpart_total_column()

Compute the sum/vertical integral of fields in a FLEXPART output GRIB file.

flextra_group_get()

Return data for a FLEXTRA result group

flextra_run()

Perform a FLEXTRA simulation

flextra_tr_get()

Return data for an individual FLEXTRA trajectory

flextra_visualiser()

Define visualisation for FLEXTRA results

Table data

metadata_keys()

Return a list of available meta data keys for the given table

metadata_value()

Return the value of then given meta data key for a table

name()

Return the name of the given table column.

read_table()

Read a table file with parameters for parsing it.

values()

Return the values from a data object

Single Column Model

scm_run()

Run the Single Column Model

scm_visualiser()

Define visualisation for SCM output

RTTOV

rttov_run()

Run the RTTOV model

rttov_visualiser()

Define visualisation for RTTOV model output