Skip to content

Interactive dashboard to explore the Belly Button Biodiversity DataSet

Notifications You must be signed in to change notification settings

gretelup/belly-button-bio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belly Button Biodiversity Visualization

Created an interactive dashboard to visualize information from the Belly Button Biodiversity DataSet from The Public Science Lab at North Carolina State University.

Application link: https://belly-button-gu.herokuapp.com/

Table of contents

Technologies

  • Python:
    • Flask - version 1.0.2
    • Flask-SQLAlchemy - version 2.3.2
    • Jinja2 - version 2.10.1
    • numpy - 1.14.5
    • pandas - 0.23.3
    • SQLAlchemy - 1.3.0
  • Javascript:
    • d3 - version 5.5
    • Plotly - version 1.49.1
  • HTML & CSS
    • Boostrap - version 4.3.1

Installation and Usage

  1. In a python 3 environment, pip install requirements.txt.

  2. Run app.py to host the page locally.

  3. When accessing the page, select a sample ID number from the dropdown menu to see the visualizations of that sample belly-button bacteria.

Development Process

  • Used Plotly.js to build interactive charts for a dashboard including:
    • Pie chart that displays the top 10 most populous bacteria from the sample. Pie Chart
    • Bubble chart that displays each bacteria present scaled to represent how large the bacteria is in that sample. Bubble Chart
    • A gauge that displays the frequency per week with which the participant washed their belly-button. Gauge
  • Used SQLAlchemy to connect to the SQLite database and query for the necessary data.
  • Used Flask to create a RESTful API and to leverage Jinja2 to render the template with the visualizations.
  • Launched dashboard as an app on Heroku: https://belly-button-gu.herokuapp.com/

Data Sources

Contact

Created by Gretel Uptegrove

About

Interactive dashboard to explore the Belly Button Biodiversity DataSet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published