
Full-Stack Data Analysis to Build an Interactive Dashboard Exploring the Biodiversity Dataset
Belly Button Biodiversity is an interactive dashboard that explores the Belly Button Biodiversity Dataset using Plotly.js, Flask, and Heroku. The dashboard provides visualizations of the data, including PIE and Bubble charts, and also displays sample metadata and a Gauge Chart for weekly washing frequency. The Flask app is deployed on Heroku and uses a SQLite file for the database. Flask API code is used to serve the data needed for the plots.
/samples/<sample> route. Uses sample_values as the values, otu_ids as the labels, and otu_labels as the hovertext./samples/<sample> route. Uses otu_ids for the x values, sample_values for the y values, sample_values for the marker size, otu_ids for the marker colors, and otu_labels for the text values./metadata/<sample> route. Each key/value pair from the metadata JSON object is displayed on the page./wfreq/ route. Modifies the gauge code to account for values ranging from 0 - 9. The chart is updated whenever a new sample is selected.Belly Button Biodiversity is an interactive dashboard that allows users to explore the Belly Button Biodiversity Dataset. The dashboard provides visualizations such as PIE and Bubble charts, and also displays sample metadata and a Gauge Chart for weekly washing frequency. The Flask app is deployed on Heroku and uses a SQLite file for the database. Flask API code is used to serve the data needed for the plots. This tool is useful for analyzing and understanding the biodiversity of belly buttons.
