Pelican (gwpy.io.pelican)#

I/O utilities for Pelican.

This module requires the requests-pelican package.

This module handles translation of pelican:// URLs into lists of HTTP URLs to pass back to astropy.utils.data.download_file and friends, and some SciToken authorisation initialisation.

Functions#

download_file(url, *[, federation, cache, ...])

Download a remote file from a Pelican federation.

is_pelican_url(url)

Return True if url looks like a Pelican URL.

open_remote_file(url, *[, federation, ...])

Download a remote file from a Pelican federation (and open it).

query_director(url, **kwargs)

Query a Pelican director for information.

resolve_pelican_url(url, **kwargs)

Resolve a Pelican URL into one or more HTTP URLs.