May 22, 2017
rOpenSci HQ
rOpenSci Unconference is happening this week! From 25-26 May, we’re having our fourth annual rOpenSci Unconference http://unconf17.ropensci.org/ in Los Angeles, CA. You can follow the event with the hashtag #runconf17
.
Software
New packages
- A new package
webmockr
(v0.1.0
) is on CRAN.webmockr
is an R library for stubbing and setting expectations on HTTP requests. It integrates with crul right now, but will integrate with other HTTP libraries in the future (e.g.,curl
). In addition, this package will be used to make vcr possible - a package for mocking HTTP requests, mainly for use in test suites (also going to CRAN soon). Check out the webmockr README to get started. Repository on GitHub
Releases
- A new version (
v0.2.0
) ofhoardr
is on CRAN. This version made some minor changes about writing to disk for caching files, and other minor changes. See release notes for details. Check out the vignette to get started. Repository on GitHub - A new version (
v0.1.2
) ofopencage
is on CRAN. See release notes for details. Check out the vignette to get started. Repository on GitHub - A new version (
v0.4.2
) ofrerddap
is on CRAN. This version adds use of hoardr for caching files and adds a suite of functions for managing cached files. See release notes for details. Check out the two vignettes to get started. Repository on GitHub - A new version (
v1.0.4
) oflingtypology
is on CRAN. See release notes for details. Check out the vignette to get started. Repository on GitHub - A new version (
v0.1.2
) ofcrminer
is on CRAN. This version now uses hoardr for caching; exposes new objectcrm_cache
for user to manage cached files, via hoardr. See release notes for details. Check out the README to get started. Repository on GitHub - A new version (
v0.1.1
) ofgeoparser
is on CRAN. See release notes for details. Check out the vignette to get started. Repository on GitHub - A new version (
v0.1.3
) ofmonkeylearn
is on CRAN. See release notes for details. Check out the vignette to get started. Repository on GitHub - A new version (
v0.2.0
) ofrif
is on CRAN. This version changes to a new base URL for the NIF API; and as a result all functions gain a new parameterkey
to pass in API key. See release notes for details. Check out the vignette to get started. Repository on GitHub - A new version (
v1.1
) ofxslt
is on CRAN. See release notes for details. Repository on GitHub - A new version (
v2.5
) ofhunspell
is on CRAN. See release notes for details. Check out the vignette to get started. Repository on GitHub
Onboarding
We accept community contributed packages via our onboarding system - a software review system, sorta like scholarly paper review, but way better. We’ll highlight new packages here that have come through this system. 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 we have a new form you can fill out, and we’ll ping you when there’s a submission that fits in your area of expertise.
The following package was recently submitted to our onboarding process:
- roadoi > Find Free Versions of Scholarly Publications via the oaDOI Service
- Author: Najko Jahn
- Issue: ropensci/onboarding#115
- Reviewers:
On the blog
Onboarding series
We’re doing a series of guest blog posts for packages that have gone through our software review process at ropensci/onboarding.
The 8th post came out last week, by George Moroz on his package lingtypology - Easy linguistic mapping with lingtypology.
7th: Thomas Leeper on his package tabulizer - Release ‘open’ data from their PDF prisons using tabulizer.
6th: Tony Fischetti on his package assertr - Data validation with the assertr package.
5th: Adam Sparks on his package GSODR - Everybody talks about the weather.
4th: Lukas Lundstrom on his package camsRad - camsRad, satellite-based time series of solar irradiation.
3rd: Claudia Vitolo on her package hddtools - Discover hydrological data using the hddtools R package.
2nd: Maëlle Salmon on her package ropenaq - ropenaq, a breath of fresh air/R.
1st: Sean Hughes on his package plater - From a million nested ifelse
s to the plater package.
We’ll have more posts in this series coming out soon - keep an eye out.
Use Cases
The following seven papers use/cite rOpenSci or rOpenSci software:
- O’Hara, Afflerbach et al. used our package worrms in their paper Aligning marine species range data to better serve science and conservation 1
- Vanderhoeven et al. cited our packages spocc and rgbif in their grant proposal paper Tracking Invasive Alien Species (TrIAS): Building a data-driven framework to inform policy 2
- Katz et al. mentioned rOpenSci in their paper Report on the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4) 3
- Pereira et al. used and cited rgbif in their paper Multilocus phylogeny and statistical biogeography clarify the evolutionary history of major lineages of turtles 4
- Bayser and Cerqueira cited a guest blog post on our blog Reproducible research is still a challenge in their paper Integrating MPI with Docker for HPC 5
- Bearman cited our package stplanr in his paper PopChange - An open source, reproducible research project 6
- McCurry et al. cited our package rfishbase in their paper Skull shape reflects prey size niche in toothed whales 7
Keep up with rOpenSci news
There are a number of ways to keep up with what rOpenSci is doing:
- Mailing list: Sign up with an email address to get new blog posts sent to your inbox -> ropensci.org/#subscribe
- rOpenSci on Twitter: we’re @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.
- rOpenSci news feed at https://news.ropensci.org/feed.xml
Footnotes
-
O’Hara, C. C., Afflerbach, J. C., Scarborough, C., Kaschner, K., & Halpern, B. S. (2017). Aligning marine species range data to better serve science and conservation. PLOS ONE, 12(5), e0175739. https://doi.org/10.1371/journal.pone.0175739 ↩
-
Vanderhoeven, S., Adriaens, T., Desmet, P., Strubbe, D., Backeljau, T., Barbier, Y., … Groom, Q. (2017). Tracking Invasive Alien Species (TrIAS): Building a data-driven framework to inform policy. Research Ideas and Outcomes, 3, e13414. https://doi.org/10.3897/rio.3.e13414 ↩
-
Katz, D. S., Niemeyer, K. E., Gesing, S., Hwang, L., Bangerth, W., Hettrick, S., … & Allen, A. (2017). Report on the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4). arXiv preprint arXiv:1705.02607. https://arxiv.org/abs/1705.02607 ↩
-
Pereira, A. G., Sterli, J., Moreira, F. R. R., & Schrago, C. G. (2017). Multilocus phylogeny and statistical biogeography clarify the evolutionary history of major lineages of turtles. Molecular Phylogenetics and Evolution. https://doi.org/10.1016/j.ympev.2017.05.008 ↩
-
Bayser, M. de, & Cerqueira, R. (2017). Integrating MPI with Docker for HPC. 2017 IEEE International Conference on Cloud Engineering (IC2E). https://doi.org/10.1109/ic2e.2017.40 ↩
-
Bearman, N. PopChange-An open source, reproducible research project. Chicago. http://huckg.is/gisruk2017/GISRUK_2017_paper_9.pdf ↩
-
McCurry, M. R., Fitzgerald, E. M. G., Evans, A. R., Adams, J. W., & Mchenry, C. R. (2017). Skull shape reflects prey size niche in toothed whales. Biological Journal of the Linnean Society. https://doi.org/10.1093/biolinnean/blx032 ↩