tiled.client.xarray.VariableClient

class tiled.client.xarray.VariableClient(*args, structure=None, **kwargs)[source]
__init__(*args, structure=None, **kwargs)

Methods

__init__(*args[, structure])

download()

Download all data into the cache.

export(filepath[, format, slice, link, ...])

Download data in some format and write to a file.

login([provider])

Depending on the server's authentication method, this will prompt for username/password

logout()

Log out.

new_variation([path, params, structure_clients])

This is intended primarily for internal use and use by subclasses.

read([slice])

read_block(block[, slice])

Read a block (optional sub-sliced) of array data from this Variable.

refresh([force])

Refresh cached data for this node.

structure()

Return a dataclass describing the structure of the data.

Attributes

context

data

formats

List formats that the server can export this data as.

item

JSON payload describing this item.

metadata

Metadata about this data source.

offline

path

Sequence of entry names from the root Tree to this entry

uri

Direct link to this entry

username