earthkit.data.sources.memory

Attributes

Classes

MemoryBaseSource

Base class for all sources.

MemorySource

Base class for all sources.

Module Contents

class earthkit.data.sources.memory.MemoryBaseSource(**kwargs)

Bases: earthkit.data.sources.Source

Base class for all sources.

batched(*args)
bounding_box()
datetime(**kwargs)
describe(*args, **kwargs)
graph(depth=0)
group_by(*args)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

ls(*args, **kwargs)
metadata(*args, **kwargs)
mutate()
mutate_source()
name = None
order_by(*args, **kwargs)
property parent

The parent source, if any.

scaled(*args, **kwargs)
sel(*args, **kwargs)
source_filename = None
statistics(**kwargs)
to_data_object()

Convert this source into a data object, if possible.

to_fieldlist(*args, **kwargs)
to_numpy(**kwargs)
to_pandas(**kwargs)
to_target(*args, **kwargs)
to_xarray(**kwargs)
property values
class earthkit.data.sources.memory.MemorySource(buf, **kwargs)

Bases: MemoryBaseSource

Base class for all sources.

batched(*args)
bounding_box()
datetime(**kwargs)
describe(*args, **kwargs)
graph(depth=0)
group_by(*args)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

ls(*args, **kwargs)
metadata(*args, **kwargs)
mutate()
mutate_source()
name = None
order_by(*args, **kwargs)
property parent

The parent source, if any.

scaled(*args, **kwargs)
sel(*args, **kwargs)
source_filename = None
statistics(**kwargs)
to_data_object()

Convert this source into a data object, if possible.

to_fieldlist(*args, **kwargs)
to_numpy(**kwargs)
to_pandas(**kwargs)
to_target(*args, **kwargs)
to_xarray(**kwargs)
property values
earthkit.data.sources.memory.source