NCEAS Codefest Follow-up

September 23, 2014

(This article was first published on rOpenSci Blog - R, and kindly contributed to R-bloggers)

The week after labor day, we had the pleasure of attending the NCEAS open science codefest event in Santa Barbara. It was great to meet folks like the new arrivals at the expanding Mozilla Science Lab, Bill Mills and Abby Cabunoc (Bill even already has a great post up about the codefest), and see old friends from NCEAS and DataONE, among many more. This 2.5 day event ran smoothly thanks to the leadership of Matt Jones. The event was run in unconference style. Each idea was then posted up on a giant post it on the wall and people had 30 minutes to wander the room choosing projects. The approach allowed for a consensus based filtering of ideas. We had the opportunity to suggest some ideas, and a chance to help out with others. Here's an overview of the projects the rOpenSci team worked on and what we accomplished at the open science codefest.

  1. rdataone – R client for the DataONE API that is native to R and doesn't rely on Java libraries. We were able to implement some of the many API methods in the package which is still in active development.
  2. open science in ecology manuscript – A publication on the state of open science in ecology, and a guide for ecologists wanting to practice open science. We contributed to the text of the manuscipt and used some of the rOpenSci package suite to generate figures.
  3. coverage extraction – A package to extract coverage (temporal, spatial, taxonomic) metadata from datasets. This package will be integrated with a variety of other packages such as EML and spocc, facilitating the creation of metadata. We were able to implement many of the components, and just need to tie it all together in a consistent data model.
  4. pangear – An R client to interact with the Pangaea database
  5. datapackage – An R package to create and read data packages (similar to OKFN's data packages)

One great thing about this event was mixing more experienced programmers with less experienced ones. In addition to making software, there was a fair amount of training going on. For example, a few people were interested in how to make an R package, so we went through the whole process with pangear, and now we have 5 awesome contributors on the package. Overall we had a great time, were able to begin some new projects, and contribute to some important existing ones. We hope to continue to build out what we started at codefest and integrate it into our existing tool set and workflows.

To leave a comment for the author, please follow the link and comment on their blog: rOpenSci Blog - R. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.


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)