Articles by Jeroen Ooms

OpenCPU 2.1 Release: Scalable R Services

November 21, 2018 | Jeroen Ooms

OpenCPU provides a mature and robust system for hosting R based services. The server exposes a simple HTTP API for calling R functions, scripts and managing data. The Cloud Server is completely free and scales up to many concurrent users. T...
[Read more...]

Why Use Docker with R? A DevOps Perspective

October 15, 2017 | Jeroen Ooms

There have been several blog posts going around about why one would use Docker with R. In this post I’ll try to add a DevOps point of view and explain how containerizing R is used in the context of the OpenCPU system for building and deploying R servers. Has ...
[Read more...]

Changes to Internet Connectivity in R on Windows

October 10, 2017 | Jeroen Ooms

This week we released version 3.0 of the curl R package to CRAN. You may have never used this package directly, but curl provides the foundation for most HTTP infrastructure in R, including httr, rvest, and all packages that build on it. If R packages need to go online, chances are ... [Read more...]

The writexl package: zero dependency xlsx writer for R

September 8, 2017 | Jeroen Ooms

We have started working on a new rOpenSci package called writexl. This package wraps the very powerful libxlsxwriter library which allows for exporting data to Microsoft Excel format. The major benefit of writexl over other packages is that it is completely written in C and has absolutely zero dependencies. No ... [Read more...]

Spelling 1.0: quick and effective spell checking in R

September 7, 2017 | Jeroen Ooms

The new rOpenSci spelling package provides utilities for spell checking common document formats including latex, markdown, manual pages, and DESCRIPTION files. It also includes tools especially for package authors to automate spell checking of R documentation and vignettes. Spell Checking Packages The main purpose of this package is to quickly ... [Read more...]

Tesseract and Magick: High Quality OCR in R

August 17, 2017 | Jeroen Ooms

Last week we released an update of the tesseract package to CRAN. This package provides R bindings to Google's OCR library Tesseract. install.packages("tesseract") The new version ships with the latest libtesseract 3.05.01 on Windows and MacOS. Furthermore it includes enhancements for managing language data and using tesseract together with ...
[Read more...]

New rOpenSci Packages for Text Processing in R

June 13, 2017 | Jeroen Ooms

Textual data and natural language processing are still a niche domain within the R ecosytstem. The NLP task view gives an overview of existing work however a lot of basic infrastructure is still missing. At the rOpenSci text workshop in April we discussed many ideas for improving text processing in ... [Read more...]

Release mongolite 1.0

March 13, 2017 | Jeroen Ooms

After 2.5 years of development, version 1.0 of the mongolite package has been released to CRAN. The package is now stable, well documented, and will soon be submitted for peer review to be onboarded in the rOpenSci suite. MongoDB in R and mongolite I started working on mongolite in September 2014, and it ... [Read more...]

Using xml schema and xslt in R

January 10, 2017 | Jeroen Ooms

This week an update for xml2 and a new xslt package have appeared on CRAN. A full announcement for xml2 version 1.1 will appear on the rstudio blog. This post explains xml validation (via xsd schema) and xml transformation (via xslt stylesheets) which have been added in this release. XML schemas ... [Read more...]

Update jsonlite 1.2

January 4, 2017 | Jeroen Ooms

A new version of jsonlite package to CRAN. This is a maintenance release with enhancements and bug fixes. A summary of changes in v1.2 from the NEWS file: Add read_json and write_json convenience wrappers, #161 Update modp_numtoa from upstream, fixes a rounding issue in #148. Ensure asJSON.POSIXt does ... [Read more...]

Announcing pdftools 1.0

December 9, 2016 | Jeroen Ooms

This week we released version 1.0 of the ropensci pdftools package to CRAN. Pdftools provides utilities for extracting text, fonts, attachments and other data from PDF files. It also supports rendering of PDF files into bitmap images. This release has a few internal enhancements and fixes an annoying bug for landscape ... [Read more...]

Tesseract Update: Options and Languages

December 8, 2016 | Jeroen Ooms

A few weeks ago we announced the first release of the tesseract package: a high quality OCR engine in R. We have now released an update with extra features. Installing Training Data As explained in the first post, the tesseract system is powered by language specific training data. By default ... [Read more...]

The new Tesseract package: High Quality OCR in R

November 16, 2016 | Jeroen Ooms

Optical character recognition (OCR) is the process of extracting written or typed text from images such as photos and scanned documents into machine-encoded text. The new rOpenSci package tesseract brings one of the best open-source OCR engines to R. This enables researchers or journalists, for example, to search and analyze ... [Read more...]

Encryption and Digital Signatures in R using GPG

October 19, 2016 | Jeroen Ooms

A new package gpg has appeared on CRAN. From the package description: Bindings to GnuPG for working with OpenGPG (RFC4880) cryptographic methods. Includes utilities for public key encryption, creating and verifying digital signatures, and managing your local keyring. Note that some functionality depends on the version of GnuPG that is ... [Read more...]

New package graphql: A GraphQL Query Parser

October 5, 2016 | Jeroen Ooms

The new ropensci graphql package is now on CRAN. It implements R bindings to the libgraphqlparser C++ library to parse GraphQL syntax and export the syntax tree in JSON format: graphql2json("{ field(complex: { a: { b: [ $var ] } }) }") A syntax parser is perhaps not super useful to most end-users, but can ... [Read more...]

New in Magick 0.3

September 8, 2016 | Jeroen Ooms

A new version of the ropensci magick package has been released to CRAN. Magick is a package for Advanced Image-Processing in R. It wraps the ImageMagick STL which is perhaps the most comprehensive open-source image processing library available today. Our original announcement has more details. New features This new version ... [Read more...]
1 2 3 6

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)