get_lineage_by_id

RepTaxonomy.get_lineage_by_id(ids=None, missing_rank=False, desired_ranks=False, drop_ranks=False, **kwargs)[source]

Get taxonomy lineages by feature ids.

Parameters
  • ids (Optional[Union[Sequence[Union[str, int]], numpy.ndarray, pandas.core.indexes.base.Index, str, int]]) – Either feature indices or None for all.

  • missing_rank (bool) – If True will generate prefix like s__ or d__

  • desired_ranks (Union[bool, Sequence[str]]) – List of desired ranks to generate. If False then will generate all main ranks

  • drop_ranks (Union[bool, Sequence[str]]) – List of ranks to drop from desired ranks. This parameter only useful if missing_rank is True

  • kwargs (Any) – Compatibility.

Returns

class

Return type

pandas.Series with consensus lineages and corresponding IDs