liana.method.estimate_metalinks#
- liana.method.estimate_metalinks(adata, resource, pd_net, t_net=None, x_name='metabolite', y_name='receptor', use_raw=True, layer=None, verbose=False, **kwargs)#
Estimate Metabolites from anndata object, and return a MuData object of metabolites and receptors.
- Parameters:
adata (
AnnData) – Annotated data matrix.resource (
DataFrame) – Resource to use for ligand-receptor inference.pd_net (
DataFrame) – Metabolic production-degradation network to use.t_net (
DataFrame(default:None)) – Transport set to use.x_name (
str(default:'metabolite')) – Name of the metabolite modality.y_name (
str(default:'receptor')) – Name of the receptor modality. Must be present as a column in the resource.%(use_raw)s
%(layer)s
%(verbose)s
**kwargs – Additional arguments to pass to the decoupler-py functions. Method-specific arguments are not supported.
- Return type:
MuData- Returns:
A MuData object with metabolite & receptor assays.