Skip to main content
Ctrl+K
mulink - Home mulink - Home
  • API
    • mulink.basic.MuLink
    • mulink.query.QueryAccessor
    • mulink.plotting.PlotAccessor
    • mulink.simulate.hierarchical_mudata
  • RFC
  • Tutorials
    • Example notebook
    • MS Proteomics x mulink
  • Changelog
  • Contributing guide
  • References
  • About this package
  • .rst

mulink.query.QueryAccessor

Contents

  • QueryAccessor
  • Methods table
  • Methods
    • QueryAccessor.ancestors()
    • QueryAccessor.descendants()

mulink.query.QueryAccessor#

class mulink.query.QueryAccessor(link)#

Query functionality for mulink

Methods table#

ancestors(features, *[, key, include_self])

Get direct ancestors of features

descendants(features, *[, key, include_self])

Get direct descendants of features

Methods#

QueryAccessor.ancestors(features, *, key='feature_mapping', include_self=True)#

Get direct ancestors of features

Return type:

MuData

Examples

mdata = mulink.simulate.hierarchical_mudata(n_mod=3)

mdata.link.query.ancestors(features="mod2-0")
mdata.link.query.ancestors(features=["mod2-0", "mod2-1"])
QueryAccessor.descendants(features, *, key='feature_mapping', include_self=True)#

Get direct descendants of features

Return type:

MuData

Examples

mdata = mulink.simulate.hierarchical_mudata(n_mod=3)

mdata.link.query.descendants(features="mod0-0")
mdata.link.query.descendants(features=["mod0-0", "mod0-1"])

previous

mulink.basic.MuLink

next

mulink.plotting.PlotAccessor

Contents
  • QueryAccessor
  • Methods table
  • Methods
    • QueryAccessor.ancestors()
    • QueryAccessor.descendants()

By scverse-proteomics

© Copyright 2026, scverse-proteomics..