You are viewing the latest unreleased documentation 3.9.0.dev37. You can switch to a stable version.

iris.fileformats.abf#

Provides ABF (and ABL) file format capabilities.

ABF and ABL files are satellite file formats defined by Boston University. Including this module adds ABF and ABL loading to the session’s capabilities.

The documentation for this file format can be found here.

class iris.fileformats.abf.ABFField(filename)[source]#

Bases: object

A data field from an ABF (or ABL) file.

Capable of creating a Cube.

Create an ABFField object from the given filename.

Parameters:

filename (str) – An ABF filename.

Examples

field = ABFField("AVHRRBUVI01.1985feba.abl")
to_cube()[source]#

Return a new Cube from this ABFField.

iris.fileformats.abf.load_cubes(filespecs, callback=None)[source]#

Load cubes from a list of ABF filenames.

Parameters:
  • filenames – List of ABF filenames to load.

  • callback (optional) – A function that can be passed to iris.io.run_callback().

Notes

Note

The resultant cubes may not be in the same order as in the file.