moscot.problems.cross_modality.TranslationProblem¶
- class moscot.problems.cross_modality.TranslationProblem(adata_src, adata_tgt, **kwargs)[source]¶
Class for integrating single-cell multi-omics data, based on [Demetci et al., 2022].
Methods
add_problem
(key, problem, *[, overwrite])Add a subproblem.
annotation_mapping
(mapping_mode, ...[, ...])Transfer annotations between distributions.
cell_transition
(source[, target, ...])Aggregate the transport matrix.
compute_entropy
(source, target[, forward, ...])Compute the conditional entropy per cell.
compute_feature_correlation
(obs_key[, ...])Compute correlation of push-forward or pull-back distribution with features.
load
(path)Load the model from a file.
prepare
(src_attr, tgt_attr[, joint_attr, ...])Prepare the translation problem.
pull
(*args, **kwargs)Pull mass from target to source.
push
(*args, **kwargs)Push mass from source to target.
remove_problem
(key)Remove a subproblem.
save
(path[, overwrite])Save the problem to a file.
solve
([alpha, epsilon, tau_a, tau_b, rank, ...])Solve the translation problem.
translate
(source, target[, forward, ...])Translate the source modality to the target modality.
Attributes