Data access function

Data retrieval

ecfs()

Retrieves data from ECFS

flexpart_prepare()

Retrieves and prepares data for a FLEXPART simulation

flextra_prepare()

Retrieves and prepares data for a FLEXTRA simulation

met3d_prepare()

Retrieves and prepare GRIB data for Met3D

retrieve()

Retrieves data from MARS

stvl()

Retrieves 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()

Converts Geopoints data to GRIB

geo_to_kml()

Converts Geopoints data to KML

grib_to_geo()

Converts GRIB data into Geopoints

Filtering

bufr_picker()

Filters Bufr data with complex structure

cleanfile()

Removes unwanted header padding from GRIB and Bufr files

obsfilter()

Filters Bufr data

odb_filter()

Filters Odb data

read()

Filters and interpolates Fieldset data

select()

Filters Fieldset data by ecCodes keys with metadata indexing

Grib data

base_date()

Returns the base date(s) of a given Fieldset

datainfo()

Returns information on missing values in a Fieldset

describe()

Prints summary of the contents of a Fieldset

duplicate()

Duplicates a field N times

fill_missing_values_ew()

Fills missing values along the horizontal line

find()

Find locations of values in a Fieldset

float()

Converts int GRIB to float GRIB

gfind()

Finds values in field and returns the result as Geopoints

grib_get()

Reads GRIB headers using ecCodes keys

grib_get_double()

Reads GRIB headers using ecCodes keys

grib_get_double_array()

Reads GRIB headers using ecCodes keys

grib_get_long()

Reads GRIB headers using ecCodes keys

grib_get_long_array()

Reads GRIB headers using ecCodes keys

grib_get_string()

Reads GRIB headers using ecCodes keys

grib_indexes()

Returns 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()

Sets GRIB packing bit width

indexes()

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

int()

Integer part

integer()

Converts float GRIB to int GRIB

lookup()

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

ls()

Dumps metadata for each message in a Fieldset

sort()

Sorts a Fieldset

valid_date()

Returns the valid date(s) of a given Fieldset

values()

Returns the values from a data object

Geopoints data

columns()

Returns column names from a Geopoints or Odb

create_geo()

Creates a new set of Geopoints

create_geo_set()

Creates a new Geopoints set

db_info()

Returns the database description from a Geopoints

levels()

Returns the levels from a Geopoints

metadata()

Returns metadata from a Geopoints

polar_vector()

Combines two 1-parameter Geopoints variables into polar vector style

remove_duplicates()

Removes duplicates from a Geopoints

remove_missing_latlons()

Removing missing lat/lons form a Geopoints

remove_missing_values()

Removes missing values from a Geopoints

set_dates()

Sets the date column in the Geopoints variable.

set_latitudes()

Sets the latitudes in a Fieldset or Geopoints

set_levels()

Sets the level column in a Geopoints

set_longitudes()

Sets the longitudes in a Fieldset or Geopoints

set_metadata()

Sets a Geopoints metadata from a definition

set_stnids()

Sets the stnid column in a Geopoints

set_times()

Sets the time column in a Geopoints

set_value2s()

Sets the value2 column in a Geopoints

set_values()

Sets the values in a Fieldset or Geopoints

stnids()

Returns thes tation ids from a Geopoints

subsample()

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

times()

Returns the times from a Geopoints

value2s()

Returns the 2nd values column from a Geopoints

value_columns()

Returns a list of value column names for a Geopoints

values()

Returns the values from a data object

xy_vector()

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

NetCDF data

dimension_names()

Returns a list of the NetCdf’s dimension names.

dimensions()

Returns a list of the NetCdf’s dimensions.

netcdf_auto_rescale_values_to_fit_packed_type()

Sets the behaviour of NetCdf value handling

netcdf_auto_scale_values()

Sets the behaviour of NetCdf value handling

netcdf_auto_translate_times()

Sets the behaviour of NetCdf value handling

netcdf_preserve_missing_values()

Sets the behaviour of NetCdf value handling

value()

Returns a value from the current NetCdf variable

values()

Returns the values from a data object

variables()

Returns the names of the variables in a NetCdf

Flextra and Flexpart

flexpart_build_title()

Generates title for plotting FLEXPART gridded output fields

flexpart_convert_trajectory()

Converts raw FLEXPART trajectory output to CSV

flexpart_filter()

Extracts fields from FLEXPART output GRIB files

flexpart_prepare()

Retrieves and prepares data for a FLEXPART simulation

flexpart_release()

Defines a FLEXPART release

flexpart_run()

Performs a FLEXPART simulation

flexpart_total_column()

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

flextra_group_get()

Returns data for a FLEXTRA result group

flextra_run()

Performs a FLEXTRA simulation

flextra_tr_get()

Returns data for an individual FLEXTRA trajectory

flextra_visualiser()

Defines visualisation for FLEXTRA results

Table data

metadata_keys()

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

metadata_value()

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

name()

Returns the name of the given table column.

read_table()

Reads a table file with parameters for parsing it.

values()

Returns the values from a data object

Single Column Model

scm_run()

Runs the Single Column Model

scm_visualiser()

Defines visualisation for SCM output

RTTOV

rttov_run()

Runs the RTTOV model

rttov_visualiser()

Defines visualisation for RTTOV model output