lmpy.data_wrangling.tree.accepted_name_wrangler

Module containing occurrence data wranglers for modifying point data.

Module Contents

Classes

AcceptedNameTreeWrangler

Constructor for AcceptedNameTreeModifier class.

class lmpy.data_wrangling.tree.accepted_name_wrangler.AcceptedNameTreeWrangler(name_map=None, name_resolver=None, purge_failures=True, **params)[source]

Bases: lmpy.data_wrangling.tree.base._TreeDataWrangler, lmpy.data_wrangling.common.accepted_name_wrangler._AcceptedNameWrangler

Constructor for AcceptedNameTreeModifier class.

Parameters
  • name_map (dict) – A map of original name to accepted name.

  • name_resolver (str or Method) – If provided, use this method for getting new accepted names. If set to ‘gbif’, use GBIF name resolution.

  • purge_failures (bool) – Should failures be purged from the tree.

  • **params (dict) – Keyword parameters to pass to _TreeDataWrangler.

name = AcceptedNameTreeWrangler[source]
version = 1.0[source]
wrangle_tree(self, tree)[source]

Wrangle a tree.

Parameters

tree (TreeWrapper) – A tree to wrangle.

Returns

The tree with accepted taxon names.

Return type

TreeWrapper