Nov 7, 2016
Software
New packages
- A new package
isdparser
(v0.1
) is on CRAN.isdparser
provides tools for parsing NOAA Integrated Surface Data (ISD) files, described at https://www.ncdc.noaa.gov/isd. Data includes for example, wind speed and direction, temperature, cloud data, sea level pressure, and more. ISD data comes from ~35,000 stations worldwide, though best coverage is in North America/Europe/Australia. Included are tools for parsing entire files, or individual lines of data. Check out the intro vignette to get started. Repository on GitHub - A new package
tesseract
(v1.0
) is on CRAN.tesseract
provides bindings to the Tesseract OCR engine, with unicode (UTF-8) support that can recognize over 100 languages out of the box. Check out the README to get started. Repository on GitHub
Releases
- A new version (
0.3.0
) oflawn
is on CRAN. See release notes for changes. This version is a big change from the previous version. We’ve updated the package to useturf.js
v3.5.2
, which means some functions are now defunct, there’s new functions, and parameters have changed in some functions. Breaking changes are never good, but we’re simply trying to mirror theturf.js
API - hopefully they won’t make drastic changes too often. Repository on GitHub. - A new version (
0.1.5
) ofstplanr
is on CRAN. See release notes for changes. Repository on GitHub. - A new version (
1.0.4
) ofrentrez
is on CRAN. Repository on GitHub. - A new version (
0.2.0
) ofgeojsonlint
is on CRAN. See release notes for changes, only major change is upgrading to js librarygeojsonhint
v2.0.0-beta2
. Repository on GitHub. - A new version (
0.3.0
) ofmapr
is on CRAN. See release notes for changes. This version by default colors points separately by taxon, adds convex hull support for most plotting methods, and adds metadata to leaflet popups by default. Repository on GitHub.
Package notes
- rnoaa has its first reverse dependency: countyweather
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!
The following package recently went through our onboarding process and has been approved:
- camsRad > Client for CAMS Radiation Service
- Author: Lukas Lundström
- Issue: ropensci/onboarding#72
- Reviewers:
The following packages were recently submitted to our onboarding process and are undergoing review:
- EML > Read and Write Ecological Metadata Language Files
- Author: Carl Boettiger
- Issue: ropensci/onboarding#80
- Reviewers:
- ccafs > Client for CCAFS GCM Data
- Author: Scott Chamberlain
- Issue: ropensci/onboarding#82
- Reviewers (not assigned yet)
Use cases
Many recent papers and blog posts cite rOpenSci packages:
- Ladam et al. cite the gender package in their paper Does the Election of a Female Governor Influence Women’s Political Ambition? 1
- Silge & Robinson cite and show examples of using gutenbergr in their book Tidy Text Mining with R 2
- Nishida shows examples of using our package riem to work with climate data in his post riem Package — Getting World Weather Data in Super Easy Way 3
- Maëlle Salmon shows how to use ropenaq in her post Personalizing the Data Points: Following the Open Data Trail to Coyhaique 4
- Christa Hasenkopf, co-founder of OpenAQ shows how to use ropenaq (maintained by Maëlle Salmon) in her post Open Air Quality Fun with Fireworks 5
- Maëlle Salmon shows how to use monkeylearn in her post Analyzing #first7jobs tweets with MonkeyLearn and R 6
- Mihaljević-Brandt et al. cite gender in their paper The Effect of Gender in the Publication Patterns in Mathematics 7
- Halse-Gramkow et al. cite taxize in their paper Using evolutionary tools to search for novel psychoactive plants 8
- Doyle et al. cite plotly in their paper A simple automated system for appetitive conditioning of zebrafish in their home tanks 9
- Hertler et al. cite plotly in their paper Temporal course of gene expression during motor memory formation in primary motor cortex of rats 10
- Meyer cites plotly in her paper Analysis of infection biomarkers within a Bayesian framework reveals their role in pneumococcal pneumonia diagnosis in HIV patients 11
- Cole et al. cite pdftools in their paper Semi-Automated Identification of Ontological Labels in the Biomedical Literature with goldi 12
- Kyle Walker et al. cite plotly in his paper Tools for Interactive Visualization of Global Demographic Concepts in R 13
- Silva & Meireles cite RSelenium in their paper Ciência Política na era do Big Data: automação na coleta de dados digitais 14
- Dennis cites rplos in his book chapter Using R and ggvis to Create Interactive Graphics for Exploratory Data Analysis 15
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.
Footnotes
-
Ladam, C., Harden, J. J., & Windett, J. H. (2016). Does the Election of a Female Governor Influence Women’s Political Ambition? https://www.princeton.edu/csdp/events/Harden%2010062016/Harden-10062016.pdf ↩
-
riem Package — Getting World Weather Data in Super Easy Way ↩
-
Personalizing the Data Points: Following the Open Data Trail to Coyhaique ↩
-
Mihaljević-Brandt, H., Santamaría, L., & Tullney, M. (2016). The Effect of Gender in the Publication Patterns in Mathematics. PLOS ONE, 11(10), e0165367. https://doi.org/10.1371/journal.pone.0165367 ↩
-
Halse-Gramkow, M., Ernst, M., Rønsted, N., Dunn, R. R., & Saslis-Lagoudakis, C. H. (2016). Using evolutionary tools to search for novel psychoactive plants. Plant Genetic Resources, 1–10. https://doi.org/10.1017/s1479262116000344 ↩
-
Doyle, J. M., Merovitch, N., Wyeth, R. C., Stoyek, M. R., Schmidt, M., Wilfart, F., … Croll, R. P. (2017). A simple automated system for appetitive conditioning of zebrafish in their home tanks. Behavioural Brain Research, 317, 444–452. https://doi.org/10.1016/j.bbr.2016.09.044 ↩
-
Hertler, B., Buitrago, M. M., Luft, A. R., & Hosp, J. A. (2016). Temporal course of gene expression during motor memory formation in primary motor cortex of rats. Neurobiology of Learning and Memory, 136, 105–115. https://doi.org/10.1016/j.nlm.2016.09.018 ↩
-
Meyer, A. G. (2016). Analysis of infection biomarkers within a Bayesian framework reveals their role in pneumococcal pneumonia diagnosis in HIV patients. https://doi.org/10.1101/070144 ↩
-
Cole, C. B., Patel, S., French, L., & Knight, J. (2016). Semi-Automated Identification of Ontological Labels in the Biomedical Literature with goldi. https://doi.org/10.1101/073460 ↩
-
Walker, K. E. (2016). Tools for Interactive Visualization of Global Demographic Concepts in R. Spatial Demography, 4(3), 207–220. https://doi.org/10.1007/s40980-016-0029-1 ↩
-
Silva, D.; Meireles, F. (2015). Ciência Política na era do Big Data: automação na coleta de dados digitais. Politica Hoje, v.2, (pp. 87-102) https://github.com/meirelesff/meirelesff.github.io/raw/master/files/bigdata2016.pdf ↩
-
Dennis, T. (2016). Using R and ggvis to Create Interactive Graphics for Exploratory Data Analysis. Data Visualization: A Guide to Visual Storytelling for Libraries, 149. https://books.google.com/books?id=wxrMDAAAQBAJ&dq=A+Guide+to+Visual+Storytelling+for+Libraries&source=gbs_navlinks_s ↩