Skip to content

gvwilson/dash-feederwatch

Repository files navigation

Dash Feederwatch

A Dash visualization of Feederwatch data.

  1. Create a Python virtual environment and run pip install requirements.txt to install required software.
    • Currently tested with Python 3.11.
  2. Run make get to download raw data.
  3. Run make data to create tidy CSV files.
  4. Run python minimal-graphing.py clickData (or …hoverData or …selectedData).

python minimal-graphing.py hoverData does what I expect (shows the data being hovered). The …clickData and …selectedData variants don't: the callback appears to fire once with None as an argument no matter how I interact with the graph.

Data

Birds

Variable Data Type Definition
loc_id categorical Unique identifier for survey site
latitude continuous Latitude in decimal degrees for survey site
longitude continuous Longitude in decimal degrees for survey site
region categorical Site region identifier
year discrete Year of first day of two-day observation period
month discrete Month of first day of two-day observation period
day discrete Day of first day of two-day observation period
species_id categorical Bird species observed (6-letter species code)
num discrete Maximum number of individuals seen at one time

Species

Variable Data Type Definition
species_id categorical Species identifier
sci_name text Scientific name
en_us text Common name

About

Dash visualization of Feederwatch data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages