podpac.datalib.SMAPBestAvailable

class podpac.datalib.SMAPBestAvailable(**kwargs)[source]

Bases: podpac.core.compositor.OrderedCompositor

Compositor of SMAP-Sentinel and the Level 4 SMAP Analysis Update soil moisture

Alternative Constructors

from_definition(definition)

Create podpac Node from a dictionary definition.

from_json(s)

Create podpac Node from a JSON definition.

Methods

__init__(**kwargs)

Do not overwrite me

composite(coordinates, data_arrays[, result])

Composites data_arrays in order that they appear.

create_output_array(coords[, data])

Initialize an output data array

eval(coordinates[, output])

Evaluates this nodes using the supplied coordinates.

eval_group(group)

Evaluate the node for each of the coordinates in the group.

find_coordinates()

Get the available native coordinates for the Node.

from_url(url)

Create podpac Node from a WMS/WCS request.

get_cache(key[, coordinates])

Get cached data for this node.

get_shared_coordinates()

get_source_coordinates()

Returns the coordinates describing each source.

has_cache(key[, coordinates])

Check for cached data for this node.

init()

Overwrite this method if a node needs to do any additional initialization after the standard initialization.

iteroutputs(coordinates)

Summary

load(path)

Create podpac Node from file.

put_cache(data, key[, coordinates, overwrite])

Cache data for this node.

rem_cache(key[, coordinates, mode])

Clear cached data for this node.

save(path)

Write node to file.

select_sources(coordinates)

Downselect compositor sources based on requested coordinates.

Attributes

base_definition

Base node defintion for Compositor nodes.

base_ref

Default reference/name in node definitions

cache_ctrl

A trait whose value must be an instance of a specified class.

cache_native_coordinates

A boolean (True, False) trait.

cache_output

A boolean (True, False) trait.

cache_update

A boolean (True, False) trait.

definition

Full node definition.

dtype

A trait which allows any value.

hash

interpolation

A trait type representing a Union type.

is_source_coordinates_complete

A boolean (True, False) trait.

json

definition for this node in json format

json_pretty

output

A trait for unicode strings.

outputs

An instance of a Python list.

shared_coordinates

A trait whose value must be an instance of a specified class.

source_coordinates

A trait whose value must be an instance of a specified class.

sources

A coercing numpy array trait.

sources_default

strict_source_outputs

A boolean (True, False) trait.

style

A trait whose value must be an instance of a specified class.

units

A trait for unicode strings.

Members

__init__(**kwargs)

Do not overwrite me

get_shared_coordinates()[source]
sources_default