fieldmuseum / HumboldtChart

scripts for visualizing DwC Event Core data

Home Page:https://fmnh.shinyapps.io/event_tree/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Humboldt Chart scripts

...scripts to visualize Darwin Core Event core datasets with Humboldt extensions as trees, networks, etc following examples from the R Graph Gallery.

Examples:

Interactive Event-tree chart generated with the event_tree app which references humboldtTree.R

Setup / How-to:

  1. Clone or download this repo, and open its 'Rproj' file in RStudio.

  2. Install packages if needed:

# Paste and run this in the RStudio console (lower-left panel)
install.packages(c("collapsibleTree", "shiny",
                   "igraph", "readr", "RColorBrewer",
                   "data.table", "data.tree", "ggraph"))
  1. Copy your input-CSV to the "data_input" folder

  2. Name the input-CSV "FM_Humboldt_data.csv"

  3. Run a charting script. e.g. in the RStudio console, type:

# To see a network-diagram:
`source("humboldtNetwork.R")`

# To launch the interactive tree-diagram shiny-app:
`shiny::runApp('event_tree')`

Generates a collapsible tree/dendrogram to illustrate parent-child relationships

Generates a less organized network for clusters/relationships

Resources

Shiny App How-to

About

scripts for visualizing DwC Event Core data

https://fmnh.shinyapps.io/event_tree/

License:Other


Languages

Language:R 100.0%