Karthik Ram *

* Totally not a cat person at all

Karthik Ram

Early motivation was to make data access easier & reproducible

Founded in 2011 by Carl Boettiger, Scott Chamberlain and myself over a Twitter thread

The earliest known image of a coffeehouse dated to 1674

Steven Johnson: Where good ideas come from

Notebooks (Jupyter + Rmarkdown) are lowering the barriers to reproducible computation

Glue software

magick

Jeroen

Ooms

Image analysis in R

Extracting metadata from camera traps

Extracting metadata from camera traps

files <- list.files("cameratrapimagedata",
full.names = TRUE)

text <- image_read(files) %>%
  image_convert(type = 'grayscale') %>%
  image_crop("1890x32") %>%
  image_reducenoise(radius = 5) %>%
  image_append(stack = T) %>%
  image_ocr(options = list(tessedit_char_whitelist = "/0123456789:-°ACMP"))

cat(text)

Extracting metadata from camera traps

files <- list.files("cameratrapimagedata",full.names = TRUE)

text <- image_read(files) %>%
        image_convert(type ='grayscale') %>%
        image_crop("1890x32") %>%
        image_reducenoise(radius = 5) %>%
        image_append(stack = T) %>%
        image_ocr(options = list(tessedit_char_whitelist = 
            "/0123456789:-°ACMP"))


cat(text)
        
        
        
        
        
drake

pipeline toolkit for reproducibility and high-performance computing

Will Landau

github.com/ropensci/drake

GNU Make

target: prerequisite(s)
	recipe

Drake: Data Frames in R for Make

No need to write a cumbersome Makefile by hand.
Vast arsenal of parallel computing options
 Convenient organization of output. 

Open Source Software

280+ software packages to support data science. e.g. spatial data, biodiversity informatics & climate change, glue for workflows.

Building community

rOpenSci fosters a culture that values open and reproducible research using shared data and reusable software.

Helping researchers write their own tools

ropensci.org/

software-review

Improving Quality of Scientific Software

To date we have reviewed 121 software packages and have fast tracked 49 software publications

Where to get your software reviewed?

pyopensci.org

Journal of Open Source Software

joss.theoj.org

A mechanism for research software developers to get credit within the current merit system of science

testing, docs, containers, contributor guidelines, license, archive

Software paper

Research fellowships

Unconf

Inspiration from

+ a dash of bureaucracy

7 unconfs since 2014 in the US and Australia

Ozunconf,

Dec  2019

Sydney

Let's talk about invisible work 

The Unseen Labor Behind Our Digital Infrastructure

Nadia Eghbal

Many of the tasks involved in running a sustainable project don’t involve writing any code at all

- Andrew Nesbitt

What do sustainable open source projects look like?

docs.ropensci.org

dev.ropensci.org