Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fostering the next gen of open science with R
Search
Karthik Ram
December 18, 2013
Science
0
150
Fostering the next gen of open science with R
My talk at the American Geophysical Union meeting in SF, December 2013.
Karthik Ram
December 18, 2013
Tweet
Share
More Decks by Karthik Ram
See All by Karthik Ram
R summit talk
karthik
1
64
Introduction to ggplot2
karthik
11
16k
Other Decks in Science
See All in Science
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
620
サイゼミ用因果推論
lw
1
7.4k
機械学習 - pandas入門
trycycle
PRO
0
300
Symfony Console Facelift
chalasr
2
460
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
120
07_浮世満理子_アイディア高等学院学院長_一般社団法人全国心理業連合会代表理事_紹介資料.pdf
sip3ristex
0
570
データマイニング - グラフデータと経路
trycycle
PRO
1
200
動的トリートメント・レジームを推定するDynTxRegimeパッケージ
saltcooky12
0
170
データベース02: データベースの概念
trycycle
PRO
2
870
データベース09: 実体関連モデル上の一貫性制約
trycycle
PRO
0
980
3次元点群を利用した植物の葉の自動セグメンテーションについて
kentaitakura
2
1.3k
データベース03: 関係データモデル
trycycle
PRO
1
240
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How GitHub (no longer) Works
holman
314
140k
A designer walks into a library…
pauljervisheath
207
24k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Code Reviewing Like a Champion
maltzj
525
40k
A better future with KSS
kneath
239
17k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
770
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
For a Future-Friendly Web
brad_frost
179
9.9k
Transcript
OPEN SCIENCE fostering NEXT GEN . . . . .
. . with . . . . . . .
@_inundata
None
None
None
MOST OF THESE DATA ARE NOT EASILY ACCESSIBLE
The data life cycle
IT LEADS TO THIS
A RESEARCH PAPER THE NARRATIVE THE DATA THE CODE
THE NARRATIVE THE DATA THE CODE A RESEARCH PAPER
Scientists don’t share code or data few incentives
But incentive structures are slowly changing
Instructions for preparation of the Biographical Sketch have been revised
to rename the "Publications" section to "Products" and amend terminology and instructions accordingly. This change makes clear that products may include, but are not limited to, publications, data sets, software, patents, and copyrights. Funders:
community:
community:
Programmatic workflows increase reproducibility
None
glm(y ~ -1 + a + c + z +
a:z, data = mydata, maxit = 30) This is reproducible, repeatable and can serve as a analytic workflow
INCORPORATE OPEN SCIENCE INTO existing workflows
R + open science
Why R? 5,000 + Packages Widely used by environmental scientists
Our mission is to develop tools (mostly around R) to
access scientific data repositories, full-text of articles, and science metrics.
ACQUIRE DATA { 50+ CURRENT OFFERINGS packages ADD METADATA DEPOSIT
DATA
Search over 100K articles rplos
Retrieve data underlying papers in 200+ journals rdryad
Validate results from papers treebase
Past and future climate projections rWBclimate
Map biodiversity data spocc Danaus plexippus
Model species distributions
Deposit data into permanent archives library(figshare) fs_auth() id <- fs_create()
fs_upload(id, r_object) rfigshare
A RESEARCH PAPER THE NARRATIVE THE DATA THE CODE
CODE/ DATA Acquisition Analysis Documentation Deposition
DATA SHOULD BE machine readable
AUTOMATE BORING TASKS paint drying adding metadata
dryaddat <- download_url("10255/dryad.1759") ! dat <- dryad_getfile(dryaddat) ! eml_write(dat =
dat, meta, title = "Landings Data", description = description, creator = "Karthik Ram <
[email protected]
>", file = "landings.xml") ! ! eml_publish("landings.xml", description = description, categories = "Ecology", tags = "fisheries", destination = "figshare", visibility = "public")
A RESEARCH PAPER THE NARRATIVE THE DATA THE CODE
None
ropensci.org @ropensci