vyperdatum.utils.assets_util

Attributes

logger

Classes

DOI

Typed mapping describing a datum archive download: source URL and target directory name.

Functions

datums_missing(datums_dir)

Rerturn True if the datum directory in the assets dir is empty or missing.

download_datums(doi)

Download datum files, unzip and copy them to the assets directory.

Module Contents

vyperdatum.utils.assets_util.logger
vyperdatum.utils.assets_util.datums_missing(datums_dir: str)

Rerturn True if the datum directory in the assets dir is empty or missing.

class vyperdatum.utils.assets_util.DOI

Bases: TypedDict

Typed mapping describing a datum archive download: source URL and target directory name.

url: str
dir_name: str
vyperdatum.utils.assets_util.download_datums(doi: DOI)

Download datum files, unzip and copy them to the assets directory.