module documentation

Defines a minimal model representing a dataset.

Class DatasetModel Minimal model representing a dataset.
Function cached_load_dataframe Load an enhanced dataset into a pandas DataFrame using a persistent cache.
Function create_empty_modality_table Create an empty, three-level header DataFrame for a modality.
Function ensure_lnls_in_modalities Make sure every modality contains all LNLs.
Variable logger Undocumented
@JOBLIB_MEMORY.cache
def cached_load_dataframe(year: int, institution: str, subsite: str, repo_name: str, ref: str) -> pd.DataFrame:

Load an enhanced dataset into a pandas DataFrame using a persistent cache.

def create_empty_modality_table(name: str, length: int) -> pd.DataFrame:

Create an empty, three-level header DataFrame for a modality.

def ensure_lnls_in_modalities(dataset: pd.DataFrame) -> pd.DataFrame:

Make sure every modality contains all LNLs.

logger =

Undocumented