afs_database_code

Code for app to display standardized fish data in North America

https://github.com/cct-datascience/afs_database_code

Science Score: 75.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 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization cct-datascience has institutional domain (datascience.cals.arizona.edu)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Code for app to display standardized fish data in North America

Basic Info
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 3
  • Open Issues: 9
  • Releases: 0
Created almost 5 years ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

DOI

AFS Standard Fish Data App

The primary purpose of this application is to display data collected across North America on fish species, using a standardized collection approach and resulting comparable metrics by AFS. Additionally, users can upload their own data to compare to the provided standardized data.

Link to the deployed app: https://viz.datascience.arizona.edu/afs-standard-fish-data/

Repository file organization

Dashboard

  • app/app.R: file that generates dashboard showing standardized fish data and allows user to upload data to compare
  • app/standardized_fish_data.csv: standardized fish data file
  • app/R/functions.R: functions to calculate three metrics of interest
  • app/www/AFS_sponsor_3.png: image file with sponsor logo displayed on dashboard "About" page
  • app/example_user_upload_data.csv: simulated example data to show how user uploaded datasets should be formatted

Data prep

  • app/process_user_data.Rmd: generates example user upload data (user_example.csv) shown in app; shows development of metric calculations
  • app/user_example.csv: example user upload data
  • app/download_map_data.R: code to download the EPA Ecoregions data used in app map
  • analysis_scripts: folder with scripts to prepare standardized data; newer version of this is in app/R/functions.R
  • input_examples: folder containing additional user upload example datasets

Package versions & dependences

  • renv folder
  • renv.lock
  • .Rprofile

Repository metadata

  • .gitignore
  • AFS_database_code.Rproj
  • LICENSE
  • README.md
  • CITATION.cff

How to cite

Please use the citation below if you use or modify this tool for research purposes.

Tracy, E., Guo, J., Riemer, K., & Bonar, S. (2023). Code for "AFS Standard Fish Data App" (Version 1.0.0) [Computer software]. https://doi.org/10.5281/zenodo.8169922

How to contribute

If you would like to suggest or make changes to this app, there are a few ways to do so. You can reach out via email to Scott Bonar or the CCT Data Science team with suggestions.You can also create an issue describing a problem with the code or improvements under the "Issues" tab.

If you can make changes to the code yourself, feel free to fork this repo and make a pull request. To run the code locally, follow the instructions in run_locally.md. It will be necessary to download the ecoregions map data by running app/download_map_data.R. Additionally, running the app locally requires the standardized fish records location data file app/sites.csv, which is not available in the repo due to sensitive information. Package versions and dependencies are tracked with renv.

Acknowledgements

This app was developed in collaboration with the University of Arizona CCT Data Science team.

Owner

  • Name: CCT Data Science
  • Login: cct-datascience
  • Kind: organization
  • Email: cct-datascience@arizona.edu
  • Location: United States of America

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Tracy"
  given-names: "Erin"
- family-names: "Guo"
  given-names: "Jessica"
- family-names: "Riemer"
  given-names: "Kristina"
  orcid: "https://orcid.org/0000-0003-3802-3331"
- family-names: "Bonar"
  given-names: "Scott"
title: Code for "AFS Standard Fish Data App"
version: 1.0.0
doi: 10.5281/zenodo.8169922
date-released: 2023-07-20
url: "https://github.com/cct-datascience/AFS_database_code"

GitHub Events

Total
  • Push event: 5
  • Pull request event: 2
Last Year
  • Push event: 5
  • Pull request event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 9 minutes
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 9 minutes
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • KristinaRiemer (11)
  • Aariq (1)
Pull Request Authors
  • KristinaRiemer (10)
  • Aariq (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/links.yml actions
  • actions/checkout v4 composite
  • lycheeverse/lychee-action v1 composite
  • peter-evans/create-issue-from-file v5 composite