forked from privefl/rmarkdown-website-template
-
Notifications
You must be signed in to change notification settings - Fork 2
/
software.Rmd
57 lines (38 loc) · 3.73 KB
/
software.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
---
title: "Software"
output:
html_document:
includes:
in_header: software-cover.html
---
Much of my software development and run-of-the-mill coding these days is done in **R**, with assists from probabilistic languages such as **Stan** and **JAGS**. I do have previous experience with developing in **C**, **Python**, and **Julia**, and I am constantly working to keep up-to-date on evolving technologies, especially as it pertains to adding efficiency to computationally heavy processes.
Below are select pieces of software that I have developed for research purposes. Where possible, I've included links to research papers that have used the software.
## napops
[https://github.com/na-pops/napops](https://github.com/na-pops/napops)
[![lifecycle](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing)
This package provides an R interface for users to download results from the NA-POPS database housed on Github. Users can access estimates of effective detection radius, cue rate, and detection probability for more than 300 species of North American landbirds.
**Example research using this software:**
* [Edwards et al. 2023](https://doi.org/10.1111/ibi.13169)
## bbsBayes
[https://github.com/BrandonEdwards/bbsBayes](https://github.com/BrandonEdwards/bbsBayes)
[![CRAN\_Status\_Badge](http://www.r-pkg.org/badges/version/bbsBayes)](https://cran.r-project.org/package=bbsBayes)
[![lifecycle](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing)
Perform hierarchical Bayesian analysis of North American Breeding Bird Survey (BBS) data. 'bbsBayes' will run a full model analysis for one or more species that you choose, or you can take more control and specify how the data should be stratified, prepared for JAGS, or modelled.
**Example research using this software:**
* [Betini et al. 2023](https://doi.org/10.1016/j.scitotenv.2023.163413)
* [Imlay et al. 2022](https://doi.org/10.1139/cjz-2021-0207)
* [Kusack et al. 2022](https://doi.org/10.1002/jwmg.22324)
* [Detling et al. 2021](https://doi.org/10.1093/ornithapp/duab035)
* [English et al. 2021](https://doi.org/10.1038/s41598-021-97889-x)
* [Allen and Lockwood 2021](https://doi.org/10.1111/cobi.13662)
* [Smith and Edwards 2021](https://doi.org/10.1093/ornithapp/duaa065)
* [Edwards and Smith 2021](https://doi.org/10.1101/2020.05.27.118901)
## melodus
[https://github.com/BrandonEdwards/melodus](https://github.com/BrandonEdwards/melodus)
[![DOI](https://zenodo.org/badge/90767223.svg)](https://zenodo.org/badge/latestdoi/90767223)
Python implementation of an environment agent-based model. Simulate nesting and migrating Piping Plovers (*Charadrius melodus*) in the Great Lakes region.
## FishEBM.jl
[https://github.com/BrandonEdwards/FishEBM.jl](https://github.com/BrandonEdwards/FishEBM.jl)
**Research using this software:**
* [Rose et al. 2017](https://ieeexplore.ieee.org/abstract/document/8058206)
Julia package containing functions to simulate the life cycle dynamics of managed fisheries. A fish population is divided into two components: adults and pre-recruits. Adults have age-specific survivorship, are harvested with age specific catchability, and spawn with age specific sexual maturity and fecundity. Agents graduate between several life stages, move, and face multiple forms of stage and location specific mortality. The model is a detailed and computationally intensive agent based model that does not track each individual agent, instead the environment is monitored while agents move throughout the chosen environment. This simulation tool is well suited for investigation of spatial risks in managed populations, where population level impacts may only be observable through changes in harvest.