univi.datasets.register_dataset

univi.datasets.register_dataset#

univi.datasets.register_dataset(name, entry)[source]#

Register (or override) a dataset for the current Python session.

entry uses the same schema as the built-in registry, for example:

register_dataset("my_citeseq", {
    "title": "My CITE-seq run",
    "paired": ["rna", "adt"],
    "files": {
        "rna": {"filename": "rna.h5ad", "url": "https://.../rna.h5ad",
                "hash": "sha256:..."},
        "adt": {"filename": "adt.h5ad", "url": "https://.../adt.h5ad",
                "hash": "sha256:..."},
    },
})