hectorui
hectorui: A web-based interactive scenario builder and visualization application for the Hector climate model - Published in JOSS (2020)
Science Score: 100.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
✓Committers with academic emails
2 of 5 committers (40.0%) from academic institutions -
✓Institutional organization owner
Organization jgcri has institutional domain (www.pnnl.gov) -
✓JOSS paper metadata
Published in Journal of Open Source Software
Scientific Fields
Repository
A web-based interactive scenario builder and visualization application for the Hector climate model
Basic Info
- Host: GitHub
- Owner: JGCRI
- License: gpl-3.0
- Language: HTML
- Default Branch: main
- Homepage: https://jgcri.github.io/hectorui
- Size: 215 MB
Statistics
- Stars: 5
- Watchers: 2
- Forks: 3
- Open Issues: 6
- Releases: 13
Metadata Files
README.md
hectorui
A web-based interactive scenario builder and visualization application for the Hector climate model
Using hectorui
Just getting started with hectorui? We have constructed a tutorial to examine some sample use-cases which are available here: Tutorial
To navigate directly to the hectorui app CLICK the following image:
Installing Locally
To install hectorui as an R package for local use, please follow these steps in your R command line:
R
library(devtools)
devtools::install_github("JGCRI/hectorui")
Developing Locally
How you launch the app after installation depends on your R environment. See the following.
For RStudio Users
If you are using RStudio, simply open the server.r or ui.r file and execute Run App.
For CMD Users
Start R.exe and enter the following command:
R
shiny::runApp(system.file("shinyApp", package = "hectorui"))
Adding New Features
Users familiar with R Shiny can add new features by working directly in the hectorui/inst/shinyApp directory.
Contributing to hectorui
We welcome contributions to hectorui from the development community. Join in
on the conversation at the hector-ui GitHub Discussions page or contact us if you want to
collaborate!
For more information about contributing, please contact Stephanie Pennington at stephanie.pennington@pnnl.gov or Chris Vernon at chris.vernon@pnnl.gov
Learn More About Hector
Read more about the Hector simple climate model here: Hector Documentation. Hector has been published in the following:
Hartin CA, Patel P, Schwarber A, Link R, Bond-Lamberty B (2015). “A simple object-oriented and open-source model for scientific and policy analyses of the global climate system–Hector v1.0.” Geoscientific Model Development, 8(4), 939–955.
Owner
- Name: Joint Global Change Research Institute
- Login: JGCRI
- Kind: organization
- Location: College Park, MD, USA
- Website: https://www.pnnl.gov/projects/jgcri
- Repositories: 129
- Profile: https://github.com/JGCRI
Advancing fundamental understanding of human and Earth systems
JOSS Publication
hectorui: A web-based interactive scenario builder and visualization application for the Hector climate model
Authors
Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
Tags
Hector climate model RShinyCitation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: HectorUI
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- family-names: Pennington
given-names: Stephanie
email: stephanie.pennington@pnnl.gov
affiliation: Pacific Northwest National Laboratory
orcid: 'https://orcid.org/0000-0003-2685-1092'
- given-names: Chris R
family-names: Vernon
email: Chris.Vernon@pnnl.gov
affiliation: Pacific Northwest National Laboratory
orcid: 'https://orcid.org/0000-0002-3406-6214'
identifiers:
- type: doi
value: 10.5281/zenodo.3603215
license: GPL-3.0
version: '2.0'
date-released: '2022-04-01'
GitHub Events
Total
- Issues event: 1
- Issue comment event: 1
Last Year
- Issues event: 1
- Issue comment event: 1
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Stephanie Pennington | s****1@t****u | 145 |
| evanoffPNNL | 5****L | 103 |
| crvernon | c****n@g****m | 68 |
| Ciara Donegan | 8****n | 37 |
| Robert Link | r****k@p****v | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 42
- Total pull requests: 41
- Average time to close issues: 6 months
- Average time to close pull requests: 3 days
- Total issue authors: 8
- Total pull request authors: 4
- Average comments per issue: 1.1
- Average comments per pull request: 0.56
- Merged pull requests: 40
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 4
- Average time to close issues: about 2 months
- Average time to close pull requests: 2 days
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 0.5
- Average comments per pull request: 0.5
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- stephpenn1 (24)
- tscheypidi (5)
- marvinjqs (4)
- evanoffPNNL (3)
- msarofim (2)
- ciara-donegan (1)
- bpbond (1)
- cahartin (1)
Pull Request Authors
- stephpenn1 (22)
- evanoffPNNL (10)
- ciara-donegan (9)
- crvernon (8)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- R >= 3.6.0 depends
- fldgen * depends
- hector * depends
- devtools * imports
- dplyr * imports
- ggplot2 * imports
- maps * imports
- markdown * imports
- plotly * imports
- remotes * imports
- shiny * imports
- shinyBS * imports
- shinyWidgets * imports
- shinyalert * imports
- shinycustomloader * imports
- shinyjs * imports
- shinythemes * imports
- stringr * imports
- knitr * suggests
- pkgdown * suggests
- rmarkdown * suggests
- testthat >= 2.1.0 suggests
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc master composite
- r-lib/actions/setup-r master composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc master composite
- r-lib/actions/setup-r master composite
