{"id":18174427,"url":"https://github.com/essatech/CEMPRA","last_synced_at":"2025-04-01T15:31:30.874Z","repository":{"id":207095525,"uuid":"716774725","full_name":"essatech/CEMPRA","owner":"essatech","description":"Cumulative Effects Model for Prioritizing Recovery Actions","archived":false,"fork":false,"pushed_at":"2025-02-11T23:17:16.000Z","size":19715,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T00:22:40.392Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://essatech.github.io/CEMPRA/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/essatech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-09T21:05:47.000Z","updated_at":"2025-02-11T23:12:48.000Z","dependencies_parsed_at":"2023-11-14T04:24:14.275Z","dependency_job_id":"7588bf98-1ff4-4e6a-801e-1c29f061f408","html_url":"https://github.com/essatech/CEMPRA","commit_stats":null,"previous_names":["essatech/cempra"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/essatech%2FCEMPRA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/essatech%2FCEMPRA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/essatech%2FCEMPRA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/essatech%2FCEMPRA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/essatech","download_url":"https://codeload.github.com/essatech/CEMPRA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246662357,"owners_count":20813737,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-02T16:03:06.569Z","updated_at":"2025-04-01T15:31:30.860Z","avatar_url":"https://github.com/essatech.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"# CEMPRA \u003cimg src=\"man/figures/CEMPRA_small.png\" align=\"right\" style=\"max-width: 120px;\"/\u003e\n\n\u003c!-- badges: start --\u003e\n\u003c!-- badges: end --\u003e\n\nThe Cumulative Effects Model for Prioritizing Recovery Actions (CEMPRA) is a cumulative effects modelling framework. The CEMPRA tool uses a series of standardized stressor-response functions to link environmental attributes to the system capacity and productivity of a target species/system. This framework design is as generalizable, simple, and versatile as possible so that users can apply the model to various geographic regions, contexts, systems, and species. As the name suggests, the CEMPRA tool helps prioritize recovery actions for data-limited species and species-at-risk, with the flexibility to  accommodate both data-rich and data-poor study systems. The CEMPRA tool is accessible as an open-source R package (https://github.com/essatech/CEMPRA) and R Shiny interactive web application (https://github.com/essatech/CEMPRAShiny).\n\n\n## Project Components\n\n-   GitHub Repository for R-Package (\u003chttps://github.com/essatech/CEMPRA\u003e)\n-   GitHub Repository for R-Shiny Application (\u003chttps://github.com/essatech/CEMPRAShiny\u003e)\n-   LIVE (online R-Shiny Application) (\u003chttps://essa.shinyapps.io/CEMPRAShiny/\u003e)\n-   R-Package Tutorials (\u003chttps://essatech.github.io/CEMPRA/index.html\u003e)\n-   Guidance Document (Realtime Updates): (\u003chttps://mattjbayly.github.io/CEMPRA_documentation/\u003e)\n-   Guidance Document (2024 pdf): (\u003chttps://www.essa.com/wp-content/uploads/2024/05/Guideline_Documentation_Report-2024.03.14.pdf\u003e)\n\n\n**[Shiny App Tutorial Video](https://youtu.be/Ln9EYi_NVPo)** [access the tool](https://essa.shinyapps.io/CEMPRAShiny)\n\n[![Tutorial Video](./man/figures/shiny_app_cover.png)](https://youtu.be/Ln9EYi_NVPo)\n\n\n## Package Contributors:\nThis is a broad collaboration between Fisheries and Oceans Canada (DFO), B.C. Ministry of Environment and Climate Change Strategy (ECCS), Alberta Environment and Parks (AEP), and Simon Fraser University (SFU). \n\nContributors include:\n-   [Matthew Bayly](https://github.com/mattjbayly): MJBA, Core application development.\n-   Alexandra Tekatch: ESSA, Core application development.\n-   [Jordan Rosenfeld](http://www.aferu.ca/rosenfeld-lab): Project design and coordination; ECCS Aquatic Ecologist\n-   [Lauren Jarvis](https://github.com/andrewpaul68): Collaborator; AEP Research Scientist\n-   [Andrew Paul](https://github.com/andrewpaul68): Collaborator; AEP Research Scientist\n-   [Eva Enders](https://profils-profiles.science.gc.ca/en/profile/eva-enders): Project Lead; DFO Research Scientist\n-   [Kyle Wilson](https://github.com/klwilson23): Population model development.\n-   [Isuru Dharmasena](https://www.linkedin.com/in/isuru-dharmasena-90269895/?originalSubdomain=ca): Core Shiny app development\n(https://github.com/julianheavyside) from [ESSA Technologies Ltd](https://essa.com/): R package and Shiny app development support.\n-   Alejandra Urcelay\n-   Pedro Gonzalez\n-   Marc Porter\n-   Julian Heavyside\n\n\n## Installation\n\nThe easiest way to install the `CEMPRA` package is from within the [RStudio IDE](https://www.rstudio.com/products/rstudio/download/) using `remotes::install_github()`. At this time the package has not been published to CRAN so the default `install.packages()` will not work. Instead use remotes (or devtools) to install the packge directly from GitHub:\n``` r\n# You may need to install remotes\nlibrary(remotes)\nremotes::install_github(\"essatech/CEMPRA\")\n```\n\n## Usage\nThere are several vignettes available that provide detailed guidance for `CEMPRA` usage and common workflows. See articles availabe in the guidance document [CEMPRA project page](https://mattjbayly.github.io/CEMPRA_documentation/):\n\n- [Setup and installation](https://mattjbayly.github.io/CEMPRA_documentation/04_initial_setup.html)\n- [Data inputs](https://mattjbayly.github.io/CEMPRA_documentation/05_data_inputs.html)\n\n## Code of Conduct\n\nPlease note that the `CEMPRA` package is released with a [Contributor Code of Conduct](https://pkgs.rstudio.com/rmarkdown/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.\n\n## Contributing\n\nIf you want to contribute to the project you can use the `git` \"fork and pull request\" workflow.\n\nRebuilding R-package locally\n\nHelpful commands to run to reploy package locally\n\n```r\n# Build and test package\nlibrary(testthat)\nlibrary(devtools)\nrm(list = ls())      # Clear memory\ndevtools::load_all() # Load functions\ndevtools::document() # Update documentation\ndevtools::test()     # Run tests\ndevtools::check()    # Operating system test\n```\n\nRe-install R-package locally\n\nHelpful commands to install package from source\n\n```r\nremove.packages(\"CEMPRA\") # Remove local installation\ninstall.packages(getwd(), repos = NULL, type = \"source\")\n# library(CEMPRA)\n# ?SystemCapacity\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fessatech%2FCEMPRA","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fessatech%2FCEMPRA","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fessatech%2FCEMPRA/lists"}