A name of a Pquery and its multiplicity.
This class is modeled after the jplace standard, which allows for multiple names for a Pquery. This is useful if there are identical sequences in the original data for which the phylogenetic placement was carried out. The placements of those sequences can then be treated as one entity, i.e., one Pquery, while still maintaining all their identifiers (names).
Furthermore, each such name can have a multiplicity, which can be used to store, e.g., the number of replicates of the original sequence. It is used as a factor for the weights of PqueryPlacements in some calculations.
Definition at line 55 of file name.hpp.
| double multiplicity = 1.0 |
Multiplicity of the name.
This property is defined by the jplace standard. It is used as a count for e.g., the abundance of this Pquery (respectively this name). For some calculations, this value is used as a factor for the placment weights (see PqueryPlacement::like_weight_ratio). Thus, by default, the value is initialized to 1.0.
If a Pquery has multiple names, all their multiplicities are added when being used as a weight factor.
Definition at line 131 of file name.hpp.