Taxonomic data can come from many different sources including:
Each of these might encode taxonomic data in different ways.
Sometimes the taxonomic data itself is the focus and sometimes it is only one of many ways to annotate the data.
Therefore taxa
needs to be intuitve enough so that users not interested in the intirciaes of taxonomy can ignore them, while sill allowing for more adavnce usages when needed.
Combining taxonomic data is difficult since there any many conflicting taxonomies, so taxa
needs to support conflicting taxonomies.
Often users will have conflicting taxonomic data when combining sources, but they will want to combine it in such a way that a consensus taxonomy can be reached.
Therefore, tools will be needed to identify and resolve conflicts
Hierarchical data is difficult to filter, so taxa
needs special filtering functions.
These need to operate fast enough to work on datasets with 10,000 taxa or more.
There should be tools to modify taxonomies, including:
The taxa
pacakge will need ways to explore taxonomic hierarchies interactivly.
Plotting taxonomic data is complex so is best left to other packages, but text-based tree exploration should be supported.
Combined with effective filtering techniques, this should be sufficient.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.