earthkit.data.readers.netcdf.reader

Classes

MultiNetCDFReader

Base class for all sources.

NetCDFFileReader

Base class for all sources.

NetCDFReader

Base class for all sources.

NetCDFUrlReader

Base class for all sources.

Module Contents

class earthkit.data.readers.netcdf.reader.MultiNetCDFReader(sources)

Bases: earthkit.data.sources.Source, earthkit.data.readers.netcdf.core.NetCDFReaderBase

Base class for all sources.

property appendable
property binary
property filter
graph(depth=0)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

property merger
mutate()
mutate_source()
name = None
property parent

The parent source, if any.

property parts
path
property source
source_filename = None
sources
property stream
to_data_object()

Convert this source into a data object, if possible.

to_fieldlist(*args, **kwargs)
to_target(target, *args, **kwargs)
to_xarray(*args, **kwargs)
class earthkit.data.readers.netcdf.reader.NetCDFFileReader(source, path)

Bases: NetCDFReader

Base class for all sources.

property appendable
property binary
property filter
graph(depth=0)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

classmethod merge(sources)
property merger
mutate()
mutate_source()
name = None
property parent

The parent source, if any.

property parts
path
property source
source_filename = None
property stream
to_data_object()

Convert this source into a data object, if possible.

to_fieldlist(*args, **kwargs)

Convert into a field list.

to_numpy(flatten=False)
to_pandas()
to_target(target, *args, **kwargs)
to_xarray(**kwargs)
classmethod to_xarray_multi_from_paths(paths, **kwargs)
classmethod to_xarray_single_from_path(path, **kwargs)
class earthkit.data.readers.netcdf.reader.NetCDFReader(source, path)

Bases: earthkit.data.sources.Source, earthkit.data.readers.netcdf.core.NetCDFReaderBase

Base class for all sources.

property appendable
property binary
property filter
graph(depth=0)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

classmethod merge(sources)
property merger
mutate()
mutate_source()
name = None
property parent

The parent source, if any.

property parts
path
property source
source_filename = None
property stream
to_data_object()

Convert this source into a data object, if possible.

abstractmethod to_fieldlist(*args, **kwargs)

Convert into a field list.

to_numpy(flatten=False)
to_pandas()
to_target(target, *args, **kwargs)
to_xarray(**kwargs)
classmethod to_xarray_multi_from_paths(paths, **kwargs)
classmethod to_xarray_single_from_path(path, **kwargs)
class earthkit.data.readers.netcdf.reader.NetCDFUrlReader(source, url)

Bases: NetCDFReader

Base class for all sources.

property appendable
property binary
property filter
graph(depth=0)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

classmethod merge(sources)
property merger
mutate()
mutate_source()
name = None
property parent

The parent source, if any.

property parts
path
property source
source_filename = None
property stream
to_data_object()

Convert this source into a data object, if possible.

to_fieldlist(*args, **kwargs)

Convert into a field list.

to_numpy(flatten=False)
to_pandas()
to_target(target, *args, **kwargs)
to_xarray(**kwargs)
classmethod to_xarray_multi_from_paths(paths, **kwargs)
classmethod to_xarray_single_from_path(path, **kwargs)
url