| Literature DB >> 30613396 |
Gaurav S Kandlikar1, Zachary J Gold1, Madeline C Cowen1, Rachel S Meyer1, Amanda C Freise2, Nathan J B Kraft1, Jordan Moberg-Parker2, Joshua Sprague3, David J Kushner3, Emily E Curd1.
Abstract
Environmental DNA (eDNA) metabarcoding is becoming a core tool in ecology and conservation biology, and is being used in a growing number of education, biodiversity monitoring, and public outreach programs in which professional research scientists engage community partners in primary research. Results from eDNA analyses can engage and educate natural resource managers, students, community scientists, and naturalists, but without significant training in bioinformatics, it can be difficult for this diverse audience to interact with eDNA results. Here we present the R package ranacapa, at the core of which is a Shiny web app that helps perform exploratory biodiversity analyses and visualizations of eDNA results. The app requires a taxonomy-by-sample matrix and a simple metadata file with descriptive information about each sample. The app enables users to explore the data with interactive figures and presents results from simple community ecology analyses. We demonstrate the value of ranacapa to two groups of community partners engaging with eDNA metabarcoding results.Entities:
Keywords: citizen science; community ecology; community science; data visualization; education; environmental DNA; metabarcoding; shiny
Mesh:
Substances:
Year: 2018 PMID: 30613396 PMCID: PMC6305237 DOI: 10.12688/f1000research.16680.1
Source DB: PubMed Journal: F1000Res ISSN: 2046-1402
Functions included within the ranacapa package.
| Name | Description |
|---|---|
| scrub_seqNum_column | Removes any "xxx_seq_number" columns from the input taxonomy file if present
|
| scrub_taxon_paths | Replaces empty cells in input taxonomy tables with “Unknown” |
| validate_input_files | Verifies that the input taxonomy file and input mapping file meet specifications |
| convert_biom_to_taxon_table | Converts a phyloseq-imported biom table into an Anacapa-formatted taxonomy
|
| group_anacapa_by_taxonomy | Summarizes a site-abundance table from the Anacapa pipeline to each unique
|
| categorize_continuous_vector | Categorizes a continuous vector into low, medium, and high |
| convert_anacapa_to_phyloseq | Converts a site-abundance table from the Anacapa pipeline and the associated
|
| vegan_otu | Creates a community matrix in the vegan package style using a phyloseq object
|
| custom_rarefaction | Rarefies a phyloseq object to a custom sample depth and with a given number of
|
| pairwise_adonis
[ | Wrapper function for multilevel pairwise comparison |
| ggrare
[ | Makes a rarefaction curve using ggplot2 |
| runRanacapaApp | Runs the ranacapa Shiny app with tabs for interactive visualizations and statistical
|
1 adopted from https://github.com/pmartinezarbizu/pairwiseAdonis (GPL-3 License)
2 adopted from https://github.com/mahendra-mariadassou/phyloseq-extended (GPL-3 License)
Figure 1. Taxon accumulation curve as shown in the ranacapa Shiny app.
The online version of this figure is interactive.
Figure 2. Taxonomy heatmap as shown in the ranacapa Shiny app.
Taxonomy is shown at the Order level in this figure; in the app, users can choose the taxonomic level to show in the heatmap. Users can also select or deselect individual taxa to be shown in the heatmap. The online version of this figure is interactive.
Figure 3. Taxonomy barplot as shown in the ranacapa Shiny app.
Taxonomy is shown at the Order level in this figure; in the app, users can choose the taxonomic level to show in the barplot. The online version of this figure is interactive.
Figure 4. Alpha diversity boxplots as shown in the ranacapa Shiny app.
Users can select the X-axis variable using a dropdown menu in the app. The online version of this figure is interactive.
Figure 5. PCoA ordination of the samples as shown in the ranacapa Shiny app.
Users can select the grouping variable with a dropdown menu in the app. The online version of this figure is interactive.