Remove features from table if they're not present in tree.
Remove features from a feature table if their identifiers are not tip
identifiers in tree.
Parameters
- table : FeatureTable[Frequency]
- Feature table that features should be filtered from.
- tree : Phylogeny[Rooted | Unrooted]
- Tree where tip identifiers are the feature identifiers that should be
retained in the table.
Returns
- filtered_table : FeatureTable[Frequency]
- The resulting feature table.