cmr.opendap.ous.variable

Documentation forthcoming

async-get-metadata

(async-get-metadata search-endpoint user-token {variable-ids :variables})

Given a ‘params’ data structure with a ‘:variables’ key (which may or may not have values) and a list of all collection variable-ids, return the metadata for the passed variables, if defined, and for all associated variables, if params does not contain any.

build-query

(build-query variable-ids)

Documentation forthcoming

create-opendap-bounds

(create-opendap-bounds bounding-box)(create-opendap-bounds bounding-box opts)(create-opendap-bounds {lon-max :Longitude, lat-max :Latitude, :as dimensions} bounding-box opts)

Documentation forthcoming

extract-bounding-info

(extract-bounding-info coll entry bounding-box)

This function is executed at the variable level, however it has general, non-variable-specific bounding info passed to it in order to support spatial subsetting

extract-bounds

(extract-bounds entry)

Documentation forthcoming

extract-dimensions

(extract-dimensions entry)

Documentation forthcoming

extract-metadata

(extract-metadata promise)

Documentation forthcoming

format-opendap-bounds

(format-opendap-bounds bounding-info)(format-opendap-bounds {bound-name :name, :as bounding-info} stride)

Documentation forthcoming

format-opendap-dims

(format-opendap-dims bounding-info)(format-opendap-dims bounding-info stride)

Documentation forthcoming

format-opendap-lat-lon

(format-opendap-lat-lon bounding-info)(format-opendap-lat-lon bounding-info stride)

Documentation forthcoming

get-lat-lon-names

(get-lat-lon-names bounding-info)

Documentation forthcoming

get-metadata

(get-metadata search-endpoint user-token variables)

Documentation forthcoming

lat-reversed-datasets

Documentation forthcoming

lat-reversed?

(lat-reversed? coll)

Documentation forthcoming

normalize-lat-lon

(normalize-lat-lon dim)

Documentation forthcoming

parse-annotated-bounds

(parse-annotated-bounds bounds)

Parse bounds that are annotated with Lat and Lon, returning values in the same order that CMR uses for spatial bounding boxes.

parse-bounds

(parse-bounds bounds)

Documentation forthcoming

parse-cmr-bounds

(parse-cmr-bounds bounds)

Documentation forthcoming

parse-lat-lon

(parse-lat-lon dim)

Documentation forthcoming

replace-defaults-lat-lon

(replace-defaults-lat-lon bounding-info stride [k v])

Documentation forthcoming