nichecompass.models.utils.initialize_model

nichecompass.models.utils.initialize_model(cls, adata, attr_dict, adata_atac=None)

Helper to initialize a model. Adapted from https://github.com/scverse/scvi-tools/blob/master/scvi/model/base/_utils.py#L103.

Parameters:
  • adata (AnnData) – AnnData object to be used for initialization.

  • attr_dict (dict) – Dictionary with attributes for model initialization.

  • adata_atac (Optional[AnnData] (default: None)) – ATAC AnnData object to be used for initialization.

Return type:

Module