Observations database queries#

Resources for query files used for extractions in various databases.

class vortex.nwp.data.query.BDAPQuery(*args, **kw)[source]#

Class to deal with BDAP queries.

class vortex.nwp.data.query.BDMPQuery(*args, **kw)[source]#

Class to deal with BDMP queries.

class vortex.nwp.data.query.BDCPQuery(*args, **kw)[source]#

Class to deal with BDCP queries.

class vortex.nwp.data.query.StaticCutoffDispenser(default_cutoff, obstype_cutoffs=None)[source]#

From a dictionary of cutoff times, for a given obstype, find the best suited cutoff time.

The __call__ method takes a unique obstype argument. It will return the best suited cutoff time for this particular obstype. N.B: If no exact match is found, the default cutoff time will be used.

class vortex.nwp.data.query.BDMQueryContent(**kw)[source]#

Read the content of BDM query file.

class vortex.nwp.data.query.BDMQuery(*args, **kw)[source]#

Class to deal with BDM queries.

class vortex.nwp.data.query.MarsQuery(*args, **kw)[source]#

Class to deal with Mars queries