StepInput#
- class geodesic.tesseract.components.StepInput(*args, **kwargs)[source]#
An input for a processing step
Attributes
asset_bands
(
AssetBands
, dict) - a list of AssetBand objectsasset_name
(str) - name of the asset from a previous StepOutput to use as input for this Step
bands
(int, float) - band index/ID of the bands to select from input
dataset
the Dataset that will be used in this step.
dataset_project
the project that the step's input belongs to.
datetime
(str, tuple, list) - the datetime interval to be used to query for matching data
filter
//github.com/opengeospatial/ogcapi-features/tree/master/cql2
ids
(int, str) - list of item IDs to be used to query from the specified dataset
no_data
(int, float, complex, str) - set the value to be ignored and treated as no data in the output
overlap
(int) - number of pixels of overlap to apply when tiling the inputs
page_size
(int) - the number of items to return per page when querying for items in
model
orcreate_assets
stepsspatial_chunk_shape
the shape of each chunk of input for this step in row/column space
stac_items
(dict,
Feature
,Item
) - a list of OGC/STAC features/items to use in lieu of a querytime_bin_selection
(
TimeBinSelection
, dict) - which time bins should be selected from the inputtype
(str) - the type of input
Methods
clear
()copy
()fromkeys
([value])Create a new dictionary with keys from iterable and values set to value.
get
(key[, default])Return the value for key if key is in the dictionary, else default.
items
()keys
()pop
(k[,d])If key is not found, default is returned if given, otherwise KeyError is raised
popitem
()Remove and return a (key, value) pair as a 2-tuple.
setdefault
(key[, default])Insert key with a value of default if key is not in the dictionary.
update
(*mapping, **kwargs)values
()