scglue.models.scglue.PairedSCGLUEModel
- class scglue.models.scglue.PairedSCGLUEModel(adatas, vertices, latent_dim=50, h_depth=2, h_dim=256, dropout=0.2, shared_batches=False, random_seed=0)[source]
Bases:
SCGLUEModel
GLUE model for partially-paired single-cell multi-omics data integration
- Parameters:
adatas (
typing.Mapping
[str
,AnnData
]) – Datasets (indexed by modality name)vertices (
typing.List
[str
]) – Guidance graph vertices (must cover feature names in all modalities)latent_dim (
int
) – Latent dimensionalityh_depth (
int
) – Hidden layer depth for encoder and discriminatorh_dim (
int
) – Hidden layer dimensionality for encoder and discriminatordropout (
float
) – Dropout rateshared_batches (
bool
) – Whether the same batches are shared across modalitiesrandom_seed (
int
) – Random seed
Methods
Prepare model for training
Attributes
logger