Articles by Jeroen Ooms

OpenCPU 2.1 Release: Scalable R Services

November 21, 2018 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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...]

Magick 1.0: ? ✨? Advanced Graphics and Image Processing in R

August 15, 2017 | 0 Comments

Last week, version 1.0 of the magick package appeared on CRAN: an ambitious effort to modernize and simplify high quality image processing in R. This R package builds upon the Magick++ STL which exposes a powerful C++ API to the famous ImageMagick library. The best place to start learning about magick ...
[Read more...]

New rOpenSci Packages for Text Processing in R

June 13, 2017 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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...]

High Performance CommonMark and Github Markdown Rendering in R

December 2, 2016 | 0 Comments

This week the folks at Github have open sourced their fork of libcmark (based on the extensive PR by Mathieu Duponchelle), which they use to render markdown text within documents, issues, comments and anything else on the Github website. The new release of the commonmark R package incorporates this library ... [Read more...]

The new Tesseract package: High Quality OCR in R

November 16, 2016 | 0 Comments

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 | 0 Comments

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 | 0 Comments

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...]

Hunspell 2.0: High-Performance Stemmer, Tokenizer, and Spell Checker for R

September 11, 2016 | 0 Comments

A new version of the ropensci hunspell package has been released to CRAN. Hunspell is the spell checker library used by LibreOffice, OpenOffice, Mozilla Firefox, Google Chrome, Mac OS-X, InDesign, Opera, RStudio and many others. It provides a system for tokenizing, stemming and spelling in almost any language or alphabet. ... [Read more...]

New in Magick 0.3

September 8, 2016 | 0 Comments

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)