skytracker.utils.analysis#

Analysis utility functions

Functions

decode(uri)

Decode text from a Uniform Resource Identifier (URI)

encode(text)

Encode text to a Uniform Resource Identifier

filter_states(states, *required_field)

Filter a list of states to ensure specific required fields are not None

get_nested_attribute(obj, attribute_path[, ...])

Get a nested attribute of an object using a dot-separated path

search_object_list(objects, fields[, limit])

Search for objects in a list of objects that match dot-separated attribute path values