bokulich-lab / RESCRIPt

REference Sequence annotation and CuRatIon Pipeline
BSD 3-Clause "New" or "Revised" License
89 stars 26 forks source link

BUG: merge_taxa LCA modes leave empty labels when there is no LCA #111

Closed nbokulich closed 3 years ago

nbokulich commented 3 years ago

The LCA methods will leave blank taxonomies if there is no LCA (e.g., because one is "Unclassified").

Should instead fill in a placeholder label (e.g., 'Unassigned'), as blank labels can cause some downstream methods to break. This placeholder label string should be exposed as a parameter so that users can specify placeholder labels that match their pre-existing taxonomies.

Reported on the Q2 forum.