bioneuralnet.datasets.dataset_loader

Classes

DatasetLoader(dataset_name)

Load a pre-packaged multi-omics dataset from the package.

Path(*args, **kwargs)

PurePath subclass that can make system calls.

class bioneuralnet.datasets.dataset_loader.DatasetLoader(dataset_name: str)[source]

Bases: object

Load a pre-packaged multi-omics dataset from the package.

Options for ‘dataset_name’:

“example”: Synthetic example. “monet”: Synthetic example. “brca”: Breast invasive carcinoma. “lgg”: Brain Lower Grade Glioma. “kipan”: Pan-kidney carcinoma.

Parameters:
  • dataset_name (str) – Normalized dataset name.

  • base_dir (Path) – Directory where the dataset folders live.

  • data (dict[str, pd.DataFrame]) – Mapping from table name to loaded DataFrame.

property shape: dict[str, tuple[int, int]]

Dictionary mapping each table name to its (n_rows, n_cols) shape.