earthkit.data.sources.fdb

Attributes

Classes

FDBFileSource

Base class for all sources.

FDBRequestMapper

FDBRetriever

FDBSource

Base class for all sources.

Module Contents

class earthkit.data.sources.fdb.FDBFileSource(fdb, request)

Bases: earthkit.data.sources.file.FileSource

Base class for all sources.

content_type = None
fdb
filter = None
graph(depth=0)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

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

The parent source, if any.

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

Convert this source into a data object, if possible.

to_target(*args, **kwargs)
class earthkit.data.sources.fdb.FDBRequestMapper(request, fdb_kwargs=None, **kwargs)

Bases: earthkit.data.utils.request.RequestMapper

fdb_kwargs
field_requests()
metadata_alias
request
request_at(index)
class earthkit.data.sources.fdb.FDBRetriever(fdb_kwargs)
fdb_kwargs
get(request)
class earthkit.data.sources.fdb.FDBSource(*args, request=None, stream=True, config=None, userconfig=None, lazy=False, **kwargs)

Bases: earthkit.data.sources.Source

Base class for all sources.

graph(depth=0)
ignore()

Indicates to ignore this source in concatenation/merging.

Return type:

bool

lazy = False
mutate()
mutate_source()
name = None
property parent

The parent source, if any.

request = []
source_filename = None
stream = True
to_data_object()

Convert this source into a data object, if possible.

earthkit.data.sources.fdb.source