Articles
-
James J. Wray, Neta A. Bahcall, Paul Bode, Carl Boettiger, Phillip Hopkins (2006). The Shape, Multiplicity, and Evolution of Superclusters in Lambda-CDM Cosmology, The Astrophysical Journal 652 (2) 907-916. doi:10.1086/50860. (preprint)
-
Carl Boettiger, Jonathan Dushoff, Joshua S Weitz (2010). Fluctuation domains in adaptive evolution, Theoretical Population Biology 77 (1) 6-13. doi:10.1016/j.tpb.2009.10.003. (preprint, code, data)
-
Carl Boettiger, Graham Coop, Peter Ralph (2012). Is your phylogeny informative? Measuring the power of comparative methods, Evolution 66 (7) 2240-51. doi:10.1111/j.1558-5646.2011.01574.x, (preprint, code, data)
-
Jeremy M. Beaulieu, Dwueng-Chwuan Jhwueng, Carl Boettiger, Brian O’Meara, (2012). Modeling Stabilizing Selection: Expanding the Ornstein-Uhlenbeck Model of Adaptive Evolution, Evolution 66 (8) 2369-2383. doi:10.1111/j.1558-5646.2012.01619.x (software)
-
Carl Boettiger, Alan Hastings (2012). Quantifying Limits to Detection of Early Warning for Critical Transitions, Journal of the Royal Society: Interface 9 (75) 2527-2539. doi:10.1098/rsif.2012.0125. (preprint, code)
-
Carl Boettiger, Duncan Temple Lang (2012). Treebase: An R package for discovery, access and manipulation of online phylogenies, Methods in Ecology and Evolution 3 (6) 1060–1066. doi:10.1111/j.2041-210X.2012.00247x. (code, software)
-
Carl Boettiger, Duncan Temple Lang, Peter Wainwright (2012). rfishbase: exploring, manipulating and visualizing FishBase data from R, Journal of Fish Biology. 81 (6) 2030–2039. doi:10.1111/j.1095-8649.2012.03464.x. (code, software)
-
Carl Boettiger, Alan Hastings (2012). Early Warning Signals and the Prosecutor’s Fallacy, Proceedings of the Royal Society B 279 (1748) 4734-4739. doi:10.1098/rspb.2012.2085. (preprint, code, data)
-
Carl Boettiger, Alan Hastings (2013). Tipping points: From patterns to predictions, Nature 493, 157–158. doi:10.1038/493157a.
-
Carl Boettiger, Noam Ross, Alan Hastings (2013). Early warning signals: The charted and uncharted territories. Theoretical Ecology doi:10.1007/s12080-013-0192-6. (preprint, code)
-
Carl Boettiger, Alan Hastings (2013). No early warning signals for stochastic transitions: insights from large deviation theory. Proceedings of the Royal Society B. doi:10.1098/rspb.2013.1372. (preprint, code)
-
Carl Boettiger, Marc Mangel, Stephan Munch (2015). Avoiding tipping points in fisheries management through Gaussian process dynamic programming. Proceedings of the Royal Society B 282(1801), 8–11. doi:10.1098/rspb.2014.1631. (preprint, code, data). F1000 recommended
-
Carl Boettiger (2015). An introduction to Docker for reproducible research. ACM SIGOPS Operating Systems Review 49(1), 71-79. doi:10.1145/2723872.2723882. (preprint)
-
Carl Boettiger, Scott Chamberlain, Edmund Hart, Karthik Ram (2015). Building Software, Building Community: Lessons from the rOpenSci Project. Journal of Open Research Software 3: e8, doi:10.5334/jors.bu.
-
Carl Boettiger, Scott Chamberlain, Rutger Vos and Hilmar Lapp (2016). RNeXML: a package for reading and writing richly annotated phylogenetic, character, and trait data in R. Methods in Ecology and Evolution. doi:10.1111/2041-210X.12469. (preprint, code, software)
-
Carl Boettiger, Michael Bode, James N. Sanchirico, Jacob LaRiviere, Alan Hastings, and Paul Robert Armsworth (2016). Optimal management of a stochastically varying population when policy adjustment is costly. Ecological Applications 26 (3) 808-817.
doi:10.1890/15-0236. (preprint, code) -
T Alex Perkins, Carl Boettiger, Benjamin L. Philips. (2016) After the games are over: life-history trade-offs drive dispersal attenuation following range expansion. Ecology and Evolution 6 (18) 6425-6434. doi:10.1002/ece3.2314. (preprint, code)
-
Hampton, Jones, Wasser, Schuldhauer, Supp, Brun, Herandez, Boettiger, Collins, Gross, Fernandez, Budden, White, Teal, Labou, Aukema (2017). Skills and Knowledge for Data Intensive Research. BioScience. doi:10.1093/biosci/bix025. (preprint)
-
Ben Marwick, Carl Boettiger, Lincoln Mullen (2017). Packaging data analytical work reproducibly using R (and friends). The American Statistician. doi:10.1080/00031305.2017.1375986. (preprint)
-
Getz, Marshall, Carlson, Giuggioli, Ryan, Romañach, Boettiger, Chamberlain, Larsen, D’Odorico, O’Sullivan (2017). Making ecological models adequate. Ecology Letters. doi:10.1111/ele.12893
-
Carl Boettiger (2017). Generating Codemeta Metadata for R Packages.
The Journal of Open Source Software 2 (19), 454, doi:10.21105/joss.00454 -
Carl Boettiger, Dirk Eddelbuettel (2018). An Introduction to Rocker: Docker Containers for R. The R Journal. doi:10.32614/RJ-2017-065
-
Carl Boettiger (2018). From noise to knowledge: how randomness generates novel phenomena and reveals information. Ecology Letters. doi:10.1111/ele.13085 (preprint, code, data)
-
Milad Memarzadeh, Carl Boettiger (2018). Adaptive management of ecological systems under partial observability. Biological Conservation. 224, 9-15. doi:10.1016/j.biocon.2018.05.009. (software)
-
Carl Boettiger (2018). Managing Larger Data on a GitHub Repository. Journal of Open Source Software, 3(29), 971, doi:10.21105/joss.00971. (software).
-
Karthik Ram, Carl Boettiger, Scott Chamberlain, Noam Ross, Maelle Salmon, & Stephanie Butland (2018). A Community of Practice Around Peer-review for Long-term Research Software Sustainability. Computing in Science & Engineering, 9615(c), 1–1. doi:10.1109/MCSE.2018.2882753
-
Katz, Allen, Barba, Berg, Bik, Boettiger, et al. (32 co-authors.) (2018). The principles of tomorrow’s university. F1000Research, 7:1926 doi:10.12688/f1000research.17425.1.
-
Carl Boettiger (2019). Ecological Metadata as Linked Data. Journal of Open Source Software, 4(34), 1276, doi:10.21105/joss.01276 (software).
-
Dan Sholler, Karthik Ram, Carl Boettiger, Daniel S Katz (2019). Enforcing public data archiving policies in academic publishing: A study of ecology journals. Big Data & Society 6(1) 1-18. doi:10.1177/2053951719836258. (preprinthttps://doi.org/10.48550/arXiv.1810.13040)
-
Milad Memarzadeh, Carl Boettiger (2019). Resolving the Measurement Uncertainty Paradox in Ecological Management. American Naturalist. doi:10.1086/702704. (preprint, code, data). F1000 recommended
-
Carl Boettiger, Ryan Batt (2019). Bifurcation or state tipping: assessing transition type in a model trophic cascade. Journal of Mathematical Biology. doi:10.1007/s00285-019-01358-z (preprint, code)
-
Milad Memarzadeh, Gregory L. Britten, Boris Worm, Carl Boettiger (2019). Rebuilding global fisheries under uncertainty. Proceedings of the National Academy of Sciences. doi:10.1073/pnas.1902657116
-
de Aguiar, Newman, Pires, Yeakel, Boettiger, Burkle, Gravel, Guimarães Jr, O’Donnell, Poisot, Fortin, Hembry (2019). Revealing biases in the sampling of ecological interaction networks, PeerJ, doi:10.7717/peerj.7566. (software).
-
Carl Boettiger (2020). Ecological management of stochastic systems with long transients. Theoretical Ecology. doi:10.1007/s12080-020-00477-4, (code)
-
Kari Norman, Scott Chamberlain, Carl Boettiger (2020). taxadb: A high‐performance local taxonomic database interface. Methods in Ecology and Evolution. doi:10.1111/2041-210X.13440 (software)
-
Pascal, Memarzadeh, Boettiger, Lloyd, Chadès (2020). A Shiny r app to solve the problem of when to stop managing or surveying species under imperfect detection Methods in Ecology and Evolution. doi:10.1111/2041-210X.13501 (software)
-
Carl Boettiger (2020). [Rp] Fluctuation domains in adaptive evolution. ReScience C 6, 1, #15, doi:10.5281/zenodo.4081202, (pdf, code)
-
Caleb Scoville, Melissa Chapman, Razvan Amironesei, Carl Boettiger (2021). Algorithmic conservation in a changing climate. Current Opinion in Environmental Sustainability 51, 30-35, doi:10.1016/j.cosust.2021.01.009.
-
Reimer, Arroyo-Esquivel, Jiang, Scharf, Wolkovich, Zhu, Boettiger (2021). Noise can create or erase long transient dynamics. Theoretical Ecology doi:10.1007/s12080-021-00518-6 (code, data)
-
Karatayev, Baskett, Kushner, Shears, Caselle, Boettiger (2021). Grazer behavior can regulate large-scale patterning of community states. Ecology Letters doi:10.1111/ele.13828 (preprint)
-
Chapman, Oestreich, Frawley, Boettiger, Diver, Santos, Scoville, Armstrong, Blondin, Chand, Haulsee, Knight, Crowder (2021). Promoting equity in the use of algorithms for high seas conservation. One Earth doi:10.1016/j.oneear.2021.05.011, (preprint, code)
-
Lapeyrolerie, Boettiger. (2021) Teaching machines to anticipate catastrophes. Proceedings of the National Academy of Sciences doi:10.1073/pnas.2115605118
-
Chapman, Scoville, Lapeyrolerie, Boettiger. (2021). Power and Accountability in Reinforcement Learning Applications to Environmental Policy. 35th Conference on Neural Information Processing Systems (NeurIPS 2021) (preprint, pdf)
-
Chapman, Wiltshire, Baur, Bowles, Carlisle, Castillo, Esquivel, Gennet, Iles, Karp, Kremen, Liebert, Olimpi, Ory, Ryan, Sciligo, Thompson, Waterhouse, Boettiger. (2022). Social-ecological feedbacks drive tipping points in farming system diversification. One Earth doi:10.1016/j.oneear.2022.02.007 (preprint, code)
-
Boettiger (2022). The Forecast Trap. Ecology Letters 25, 1655-1664, doi:10.1111/ele.14024 (preprint, code)
-
Lapeyrolerie, Chapman, Norman, Boettiger (2022). Deep Reinforcement Learning for Conservation Decisions. Methods in Ecology and Evolution. doi:10.1111/2041-210X.13954 (preprint, code)
-
Laperoleryie, Boettiger. (2022). Limits to Ecological Forecasting: Estimating Uncertainty for Critical Transitions with Deep Learning. Methods in Ecology and Evolution. doi:10.1111/2041-210X.14013 (preprint, code)
-
Benjamin S. Halpern, Carl Boettiger, Michael C. Dietze, Jessica A. Gephart, Patrick Gonzalez, Nancy B. Grimm, et al. (116 co-authors) (2023). Priorities for synthesis research in ecology and environmental science. Ecosphere. doi:10.1002/ecs2.4342
-
Chapman, Boettiger, Brashares. (2023). Leveraging private land conservation to meet 2030 biodiversity targets in the United States. Conservation Science and Practice. doi:10.1111/csp2.12897 (preprint, code)
-
Thomas, Boettiger, Carey, Dietze, Johnson, Kenney, Mclachlan, Peters, Sokol, Weltzin, Willson, Woelmer, and Challenge Contributors. (2023). The NEON Ecological Forecasting Challenge. Frontiers in Ecology and the Environment. 21, (3) pp 112-113. doi:10.1002/fee.2616 (preprint)
-
Sydne Record, Carl Boettiger and Christine R Rollinson. cd (2023). Synthesizing forecasts to inform decision-making and advance ecological theory. Methods in Ecology and Evolution, 14: 728-731. doi:10.1111/2041-210X.14070
-
Thomas, McClure, Moore, Woelmer, Boettiger, Figueiredo, Hensley, Carey. (2023). Near-term forecasts of NEON lakes reveal gradients of environmental predictability across the U.S. Frontiers in Ecology and the Environment. 21, (5) pp 220-226. doi:10.1002/fee.2623 (preprint, code, data)
-
Melissa Chapman, Lily Xu, Marcus Lapeyrolerie & Carl Boettiger (2023). Bridging adaptive management and reinforcement learning for more robust decisions. Philosophical Transactions of the Royal Society B 378, 2022-0195, doi:10.1098/rstb.2022.0195 (preprint)
-
David Moreau, Krisina Wiebels, & Carl Boettiger. (2023). Containers for computational reproducibility. Nature Reviews Methods Primers 3, (50). doi:10.1038/s43586-023-00236-9
-
Montealegre-Mora, Lapeyrolerie, Chapman, Keller, Boettiger. (2023). Pretty Darn Good Control: When are Approximate Solutions Better than Approximate Models. Bulletin of Mathematical Biology. doi:10.1007/s11538-023-01198-5 (preprint, code)
-
Dietze, R. Thomas, Peters, Boettiger, Koren, Shiklomanov, Ashander. (2023). A community convention for ecological forecasting: Output files and metadata version 1.0
Ecosphere 14(11). doi:10.1002/ecs2.4686 -
Chapman, Goldstein, Schell, Brashares, Carter, Ellis-Soto, Faxon, Goldstein, Halpern, Longdon, Norman, O’Rourke, Scoville, Xu, Boettiger. (2024). Biodiversity monitoring for a just planetary future. Science 383,34-36(2024). doi:10.1126/science.adh8874
Book chapters
-
Carl Boettiger (2017). A Reproducible R Notebook Using Docker. In J. Kitzes, D. Turek, & F. Deniz (Eds.), The Practice of Reproducible Research: Case Studies and Lessons from the Data-Intensive Sciences (1st ed., pp. 109–117). Oakland, CA: UC Press. https://www.ucpress.edu/book.php?isbn=9780520294752
-
Scoville, Faxon, Chapman, Fried, Xu, Boettiger, Reed, Lapeyrolerie, Van Scoyoc, Amironesei. (2023). Environment, Society, and Machine Learning. In The Oxford Handbook of the Sociology of Machine Learning, C. Borch & JP. Pardo-Guerra (eds.) doi:10.1093/oxfordhb/9780197653609.013.8
Software projects
R Packages (Published on CRAN)
-
minioclient
: A High Performance Interface to S3-based Object Stores. Carl Boettiger (2023). -
gbifdb
: A High Performance Interface to GBIF. Carl Boettiger (2022).
-
neonstore
: NEON Data Store. Carl Boettiger and Quinn Thomas and Christine Laney and Claire Lunch (2020).
-
contentid
: An Interface for Content-Based Identifiers. Carl Boettiger and Jorrit Poelen (2020).
-
taxalight
: A Lightweight and Lightning-Fast Taxonomic Naming Interface. Carl Boettiger and Kari Norman (2020).
-
sarsop
: Approximate POMDP Planning Software. Carl Boettiger and Jeroen Ooms and Milad Memarzadeh (2020).
-
taxadb
: A High-Performance Local Taxonomic Database Interface. Carl Boettiger and Kari Norman and Jorrit Poelen and Scott Chamberlain, (2020).
-
emld
: Ecological Metadata as Linked Data. Carl Boettiger (2019).
-
virtuoso
: Interface to Virtuoso using ODBC. Carl Boettiger (2019).
-
rdflib
: Tools to Manipulate and Query Semantic Data. Carl Boettiger (2018).
-
codemetar
: Generate CodeMeta Metadata for R Packages. Carl Boettiger, Maëlle Salmon (2018).
-
EcoNetGen
: Simulate and Sample from Ecological Interaction Networks. Marcus de Aguiar, Erica Newman, Mathias Pires, Carl Boettiger (2018).
-
piggyback
: Managing Larger Data on a GitHub Repository. Carl Boettiger (2018).
-
arkdb
: Archive and Unarchive Databases Using Flat Files. Carl Boettiger (2018).
-
EML
: Read and Write Ecological Metadata Language File. Carl Boettiger, Matt Jones (2016; v2 2019).
-
RNeXML
: Semantically Rich I/O for the NeXML Phylogenetics Format. Carl Boettiger, Scott Chamberlain, Hilmar Lapp, Rutger Voss (2014).
-
pmc
: Phylogenetic Monte Carlo. Carl Boettiger (2012).
-
knitcitations
: Citations for Knitr Markdown Files. Carl Boettiger (2012).
-
rfishbase
: R Interface to FishBase. Carl Boettiger, Scott Chamberlain, Duncan Temple Lang, Peter Wainwright (2011; v2 2015; v3 2019).
Other Software
- Carl Boettiger, Dirk Eddelbuettel. The Rocker Project: Docker images for the R environment. https://rocker-project.org
- Carl Boettiger, Matt Jones, et al. The CodeMeta Project: Software Metadata Exchange https://codemeta.github.io
Theses
- Carl Boettiger, David Huse (2006) Clonal Interference Models in Population Genetics. Princeton Physics Dept. doi:10.6084/m9.figshare.678305.
- Carl Boettiger, Joshua Weitz, Simon Levin (2007) Adaptive Dynamics: Branching Phenomena and the Canonical Equation Princeton Physics Dept. doi:10.6084/m9.figshare.678306.
- Carl Boettiger, Stephen Pacala, David Huse (2007) Ensemble Behavior from Individual Dynamics in Multispecies Forest Populations. Princeton Physics Dept. doi:10.6084/m9.figshare.678304.
- Carl Boettiger (2012). Regime shifts in ecology and evolution (PhD Dissertation). doi:10.6084/m9.figshare.97218.