Sep 30, 2019
rOpenSci HQ
- What would you like to hear about in an rOpenSci Community Call? We are soliciting your “votes” and new ideas for Community Call topics and speakers. Find out how you can influence us by checking out our new Community Calls repository.
- Recording and notes are up from our latest community call on Reproducible Workflows at Scale with drake.
- Help wanted! We encourage rOpenSci package authors to help us help you get more contributors to your package. If you label an issue “help wanted” (no hyphen or emojis), those issues can be found in a search of the rOpenSci organization; and on the rOpenSci GitHub landing page https://github.com/ropensci the number of open help wanted issues is highlighted for each package that has them.

Software 📦
CRAN:
GitHub:
New Versions
- A new version (
v0.3.1
) ofweathercan
is on CRAN - Download weather data from the Environment and Climate Change Canada website. See the release notes for changes. Checkout the docs to get started.internal changes only
- A new version (
v3.0.10
) ofrotl
is on CRAN - an interface to the Open Tree of Life API. See the release notes for changes. Checkout the vignettes to get started.internal changes & updated docs
- A new version (
v0.3.0
) ofnlrx
is on CRAN - setup, run and analyze NetLogo model simulations. See the release notes for changes. Checkout the vignettes to get started.updated docs; two new vignettes; changes to
simdesign_GenAlg
,simdesign_GenSA
,simdesign_simple
, anddownload_netLogo
- A new version (
v0.9.0
) ofrnoaa
is on CRAN - NOAA Weather Data from R. See the release notes for changes. Checkout the vignettes to get started.sea ice updates; new fxn
lcd_cleanup
; docs updates; many 🐞 fixes - A new version (
v0.2.9
) offingertipsR
is on CRAN - Fingertips data for public health http://fingertips.phe.org.uk/. See the release notes for changes. Checkout the vignettes to get started.fixed firewall issue
- A new version (
v0.4.0
) ofauk
is on CRAN - eBird data extraction and processing. See the release notes for changes. Checkout the docs to get started.updated to 2019 eBird taxonomy;
auk_observer()
filter added - A new version (
v1.4.1
) ofMtreeRing
is on CRAN - a shiny application for automatic measurements of tree-ring widths on digital images. See the release notes for changes. Checkout the docs to get started. - A new version (
v3.1.1
) ofqualtRics
is on CRAN - download Qualtrics survey data. See the release notes for changes. Checkout the docs to get started.fix bug in
infer_data_types()
; improve docs; deprecateregisterOptions()
; make data import more robust - A new version (
v0.2.20
) ofrglobi
is on CRAN - R Interface to Global Biotic Interactions. See the release notes for changes. Checkout the vignette to get started.use
readr
pkg to avoid encoding issues on windows - A new version (
v0.2.5
) oftradestatistics
is on CRAN - open trade statistics api wrapper and utility program. See the release notes for changes. Checkout the docs to get started.now requires R>=3.5; changes in
ots_create_tidy_data()
- A new version (
v0.3.0
) ofnodbi
is on CRAN - the NoSQL database connector. See the release notes for changes. Checkout the README to get started.new author Ralf Herold contributed SQLite/json1 integration for all pkg methods;
docdb_update
gains MongoDB method;etcd
integration dropped - A new version (
v0.3.1
) ofstplanr
is on CRAN - sustainable transport planning. See the release notes for changes. Checkout the docs to get started.new logo;
line_to_points()
deprecated ->od2line()
;line2pointsn()
now works with sf objects; docs fixes
Package notes
The staff supported package etseed is now archived on CRAN. It was an R client for the key-value store etcd. After understanding the etcd product more, we decided it’s not something R users are reaching for.
Software Review ✔
We accept community contributed packages via our software review system - an open software review system, sorta like scholarly paper review, but way better. We’ll highlight newly onboarded packages here. A huge thanks to our reviewers, who do a lot of work reviewing (see the blog post on our review system), and the authors of the packages!
If you want to be a reviewer fill out this short form, and we’ll ping you when there’s a submission that fits in your area of expertise.
The following package was recently submitted:
- eia > API Wrapper for ‘US Energy Information Administration’ Open Data
- Author: Matthew Leonawicz
- Issue: ropensci/onboarding#342
- Reviewers:
- David Ranzolin
- not assigned yet
On the blog
Technical notes
Scott Chamberlain wrote a post on his new package, citecorp: citecorp: working with open citations. citecorp
brings R user’s data from the OpenCitations Corpus; check it out if you are looking for citation data for any reason.
Jeroen Ooms dug into image suite packages in a recent blog post: Updates to the rOpenSci image suite: magick, tesseract, and av. To learn more about these and other rOpenSci packages, check out articles on https://docs.ropensci.org.
Use Cases
The following 23 works use/cite rOpenSci software:
- Atickem et al. used rnaturalearth in their paper Build science in Africa 1
- Collins et al. used rgbif, bold and rfishbase in their paper Non‐specific amplification compromises environmental DNA metabarcoding with COI 2
- Veer et al. used plotly in their paper Effects of an over-the-counter lactic-acid containing intra-vaginal douching product on the vaginal microbiota 3
- Petersen & Ekstrøm used assertr in their paper dataMaid: Your Assistant for Documenting Supervised Data Quality Screening in R 4
- Watson et al. used rdhs in their paper False-negative malaria rapid diagnostic test results and their impact on community-based malaria surveys in sub-Saharan Africa 5
- Piper et al. used fulltext and rentrez and bold in their paper Prospects and challenges of implementing DNA metabarcoding for high-throughput insect surveillance 6
- Macip Sancho used rentrez in their paper Deciphering host-pathogen interactions at the biomembrane interface, key to target therapeutical approaches against Mycoplasma genitalium 7
- Sobreiro used MODIStsp in their paper Vegetation multitemporal responses to hydroclimate variations in the Espinhaço Range (Brazil) (link broken: http://hdl.handle.net/11449/183096) 8
- Brionne et al. used plotly in their paper ViSEAGO: a Bioconductor package for clustering biological functions using Gene Ontology and semantic similarity 9
- Fernandez-Basso et al. used plotly in their paper A comparative analysis of tools for visualizing association rules: A proposal for visualising fuzzy association rules 10
- Zanin et al. used MODIStools in their paper Dog days are just starting: the ecology invasion of free-ranging dogs (Canis familiaris) in a protected area of the Atlantic Forest 11
- Luc et al. used hunspell and spelling in their paper Nudging consumers for relevant data using Free JAR profiling: an application to product development 12
- Lennox et al. used rredlist and taxize in their paper Sentiment analysis as a measure of conservation culture in scientific literature 13
- Conceição António used skimr in their paper Hotel Revenue Management: Using Data Science to Predict Booking Cancellations 14
- Han et al. used chromer in their paper Polyploidy promotes species diversification of Allium through ecological shifts 15
- Dawson et al. used rredlist in their paper Quantifying trends and uncertainty in prehistoric forest composition in the upper Midwestern United States 16
- O’Farrell et al. used rerddap in their paper Classifying fishing behavioral diversity using high-frequency movement data 17
- Hayden et al. used rgbif and rfishbase in their paper Biological and environmental drivers of trophic ecology in marine fishes - a global perspective 18
- Neugebauer et al. used rentrez in their paper The influence of phylogeny and ecology on root, shoot and plant ionomes of fourteen native Brazilian species 19
- Wagner used pdftools in their paper Using Advanced Analytics to Predict Risk for Grants Oversight 20
- Pender et al. used spocc, rgbif and CoordinateCleaner in their paper How sensitive are climatic niche inferences to distribution data sampling? A comparison of Biota of North America Program (BONAP) and Global Biodiversity Information Facility (GBIF) datasets 21
- Park used rotl in their paper Food web structure selects for parasite host range 22
- Sánchez-Páez & Ortega used rdhs in their paper Reported patterns of pregnancy termination from Demographic and Health Surveys 23
Related News
- In command line news, there’s a new shell in town - Nushell - that embraces the tabular world we live in. Listen to the latest Changelog podcast episode on Nushell; it’s a bit of work to install it right now, but it’s got lots of interesting ideas that may be of interest. Another interesting project is a command line tool - navi - that leverages pluggable cheatsheet files (and no, R package cheatsheets in pdf format will not work here).
- Many readers are academics, and thus have perhaps deposited data with, or at least heard of, Dryad. We happen to maintain the R client for Dryad, rdryad. Dryad has just announced a refresh of their web services, among other things. Change to
rdryad
will be coming soon. - Regex crossword is a fun new (to us) way to learn regex through a crossword format; it’s good to know regex no matter what programming language(s) you use!
From the Forum
We have a discussion forum (using Discourse) for the rOpenSci community. It’s a really nice way to have conversations on the internet. From time to time we’ll highlight recent discussions of interest.
- Arvi Sreenivasan filed a use case on how to Use rnaturalearth to get a background map in sf format for plotting with ggplot. The rnaturalearth package is maintained by Andy South.
- Amanda Dobbyn wrote about using our drake package maintained by Will Landau: drake use case involving fires! - check out her slides at https://aedobbyn.github.io/nyc-fires/index.html
In The News
- Dmytro Perepølkin wrote a blog post about using ourpackage magick to play with images, fonts and such: Miracles with magick and bunny
- Jennifer Cooper wrote a post on using our package tabulizer: PDF Scraping in R with tabulizer
- Ethan White and company used our package spocc in their Data Carpentry workshop for biologists: Working with Spatial Data
Call For Contributors
Part of the mission of rOpenSci is making sustainable software that users can rely on. Some software maintainers need to give up maintenance due to a variety of circumstances. When that happens we try to find new maintainers. Checkout our Contributing Guide for why and how to contribute to rOpenSci.
We’ve had six recent examples of maintainer transitions within rOpenSci:
- RSelenium: now maintained by Ju Kim
- chromer: now maintained by Paula Andrea
- qualtRics: now maintained by Julia Silge
- rsnps: now maintained by Julia Gustavsen and Sina Rüeger
- rdpla: now maintained by Alyssa Columbus
- webchem: now maintained by Erik Sapper
We don’t have any packages looking for new maintainers - if you are a maintainer and want to hand over that role to someone else get in touch with us.
Keep up with rOpenSci
- Mailing list: Sign up with an email address to get this newsletter sent to your inbox -> ropensci.org/#subscribe
- Alternatively, you can subscribe to this newsletter via our XML feed at https://news.ropensci.org/feed.xml or our JSON feed at https://news.ropensci.org/feed.json
- rOpenSci on Twitter: @ropensci
- The rOpenSci blog at ropensci.org/blog - you can subscribe in any RSS aggregator, or manually via https://ropensci.org/feed.xml. We also announce new blog posts on our Twitter account.
Footnotes
-
Atickem, A., Stenseth, N. C., Fashing, P. J., Nguyen, N., Chapman, C. A., Bekele, A., … Kalbitzer, U. (2019). Build science in Africa. Nature, 570(7761), 297–300. https://doi.org/10.1038/d41586-019-01885-1 ↩
-
Collins, R. A., Bakker, J., Wangensteen, O. S., Soto, A. Z., Corrigan, L., Sims, D. W., … Mariani, S. (2019). Non‐specific amplification compromises environmental DNA metabarcoding with COI. Methods in Ecology and Evolution. https://doi.org/10.1111/2041-210x.13276 ↩
-
Van der Veer, C., Bruisten, S. M., van Houdt, R., Matser, A. A., Tachedjian, G., van de Wijgert, J. H. H. M., … van der Helm, J. J. (2019). Effects of an over-the-counter lactic-acid containing intra-vaginal douching product on the vaginal microbiota. BMC Microbiology, 19(1). https://doi.org/10.1186/s12866-019-1545-0 ↩
-
Petersen, A. H., & Ekstrøm, C. T. (2019). dataMaid: Your Assistant for Documenting Supervised Data Quality Screening in R. Journal of Statistical Software, 90(6). https://doi.org/10.18637/jss.v090.i06 ↩
-
Watson, O. J., Sumner, K. M., Janko, M., Goel, V., Winskill, P., Slater, H. C., … Parr, J. B. (2019). False-negative malaria rapid diagnostic test results and their impact on community-based malaria surveys in sub-Saharan Africa. BMJ Global Health, 4(4), e001582. https://doi.org/10.1136/bmjgh-2019-001582 ↩
-
Piper, A. M., Batovska, J., Cogan, N. O. I., Weiss, J., Cunningham, J. P., Rodoni, B. C., & Blacket, M. J. (2019). Prospects and challenges of implementing DNA metabarcoding for high-throughput insect surveillance. GigaScience, 8(8). https://doi.org/10.1093/gigascience/giz092 ↩
-
Macip Sancho, G. 2019. Deciphering host-pathogen interactions at the biomembrane interface, key to target therapeutical approaches against Mycoplasma genitalium. Masters Thesis. Universitat Oberta de Catalunya. http://hdl.handle.net/10609/97806 ↩
-
Sobreiro, J. F. F. 2019. Vegetation multitemporal responses to hydroclimate variations in the Espinhaço Range (Brazil). Masters Thesis. (link broken: http://hdl.handle.net/11449/183096) ↩
-
Brionne, A., Juanchich, A., & Hennequet-Antier, C. (2019). ViSEAGO: a Bioconductor package for clustering biological functions using Gene Ontology and semantic similarity. BioData Mining, 12(1). https://doi.org/10.1186/s13040-019-0204-1 ↩
-
Fernandez-Basso, C., Ruiz, M. D., Delgado, M., & Martin-Bautista, M. J. (2019, August). A comparative analysis of tools for visualizing association rules: A proposal for visualising fuzzy association rules. In 2019 Conference of the International Fuzzy Systems Association and the European Society for Fuzzy Logic and Technology (EUSFLAT 2019). Atlantis Press. https://download.atlantis-press.com/article/125914842.pdf ↩
-
Zanin, M., Bergamaschi, C. L., Ferreira, J. R., Mendes, S. L., & Oliveira Moreira, D. (2019). Dog days are just starting: the ecology invasion of free-ranging dogs (Canis familiaris) in a protected area of the Atlantic Forest. European Journal of Wildlife Research, 65(5). https://doi.org/10.1007/s10344-019-1303-5 ↩
-
Luc, A., Lê, S., & Philippe, M. (2019). Nudging consumers for relevant data using Free JAR profiling: an application to product development. Food Quality and Preference, 103751. https://doi.org/10.1016/j.foodqual.2019.103751 ↩
-
Lennox, R. J., Veríssimo, D., Twardek, W. M., Davis, C. R., & Jarić, I. (2019). Sentiment analysis as a measure of conservation culture in scientific literature. Conservation Biology. https://doi.org/10.1111/cobi.13404 ↩
-
da Conceição António, N. M. (2019). Hotel Revenue Management: Using Data Science to Predict Booking Cancellations (Doctoral dissertation, ISCTE-IUL). http://bit.ly/2nWX50I ↩
-
Han, T., Zheng, Q., Onstein, R. E., Rojas‐Andrés, B. M., Hauenschild, F., Muellner‐Riehl, A. N., & Xing, Y. (2019). Polyploidy promotes species diversification of Allium through ecological shifts. New Phytologist. https://doi.org/10.1111/nph.16098 ↩
-
Dawson, A., Paciorek, C. J., Goring, S. J., Jackson, S. T., McLachlan, J. S., & Williams, J. W. (2019). Quantifying trends and uncertainty in prehistoric forest composition in the upper Midwestern United States. Ecology. https://doi.org/10.1002/ecy.2856 ↩
-
O’Farrell, S., Chollett, I., Sanchirico, J. N., & Perruso, L. (2019). Classifying fishing behavioral diversity using high-frequency movement data. Proceedings of the National Academy of Sciences, 201906766. https://doi.org/10.1073/pnas.1906766116 ↩
-
Hayden, B., Palomares, M. L. D., Smith, B. E., & Poelen, J. H. (2019). Biological and environmental drivers of trophic ecology in marine fishes - a global perspective. Scientific Reports, 9(1). https://doi.org/10.1038/s41598-019-47618-2 ↩
-
Neugebauer, K., El‐Serehy, H. A., George, T. S., McNicol, J. W., Moraes, M. F., Sorreano, M. C. M., & White, P. J. (2019). The influence of phylogeny and ecology on root, shoot and plant ionomes of fourteen native Brazilian species. Physiologia Plantarum. https://doi.org/10.1111/ppl.13018 ↩
-
Wagner, J. (2019). Using Advanced Analytics to Predict Risk for Grants Oversight. Masters Thesis. https://jscholarship.library.jhu.edu/bitstream/handle/1774.2/61849/Wagner%2C%20Jennifer.pdf?sequence=1&isAllowed=y ↩
-
Pender, J. E., Hipp, A. L., Hahn, M., Kartesz, J., Nishino, M., & Starr, J. R. (2019). How sensitive are climatic niche inferences to distribution data sampling? A comparison of Biota of North America Program (BONAP) and Global Biodiversity Information Facility (GBIF) datasets. Ecological Informatics, 100991. https://doi.org/10.1016/j.ecoinf.2019.100991 ↩
-
Park, A. W. (2019). Food web structure selects for parasite host range. Proceedings of the Royal Society B: Biological Sciences, 286(1908), 20191277. https://doi.org/10.1098/rspb.2019.1277 ↩
-
Sánchez-Páez, D. A., & Ortega, J. A. (2019). Reported patterns of pregnancy termination from Demographic and Health Surveys. PLOS ONE, 14(8), e0221178. https://doi.org/10.1371/journal.pone.0221178 ↩