Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Online Course

Reproducible Research

Johns Hopkins University via Coursera

(26)
489
Found in Data Science
  • Provider Coursera
  • Cost Free Online Course (Audit)
  • Session In progress
  • Language English
  • Certificate Paid Certificate Available
  • Effort 4-9 hours a week
  • Duration 4 weeks long
  • Learn more about MOOCs

Taken this course? Share your experience with other students. Write review

Overview

This course focuses on the concepts and tools behind reporting modern data analyses in a reproducible manner. Reproducible research is the idea that data analyses, and more generally, scientific claims, are published with their data and software code so that others may verify the findings and build upon them. The need for reproducibility is increasing dramatically as data analyses become more complex, involving larger datasets and more sophisticated computations. Reproducibility allows for people to focus on the actual content of a data analysis, rather than on superficial details reported in a written summary. In addition, reproducibility makes an analysis more useful to others because the data and code that actually conducted the analysis are available. This course will focus on literate statistical analysis tools which allow one to publish data analyses in a single document that allows others to easily execute the same analysis to obtain the same results.

Syllabus

Week 1: Concepts, Ideas, & Structure
-This week will cover the basic ideas of reproducible research since they may be unfamiliar to some of you. We also cover structuring and organizing a data analysis to help make it more reproducible. I recommend that you watch the videos in the order that they are listed on the web page, but watching the videos out of order isn't going to ruin the story.

Week 2: Markdown & knitr
-This week we cover some of the core tools for developing reproducible documents. We cover the literate programming tool knitr and show how to integrate it with Markdown to publish reproducible web documents. We also introduce the first peer assessment which will require you to write up a reproducible data analysis using knitr.

Week 3: Reproducible Research Checklist & Evidence-based Data Analysis
-This week covers what one could call a basic check list for ensuring that a data analysis is reproducible. While it's not absolutely sufficient to follow the check list, it provides a necessary minimum standard that would be applicable to almost any area of analysis.

Week 4: Case Studies & Commentaries
-This week there are two
case studies involving the importance of reproducibility in science for you to watch.

Taught by

Roger Peng

Tags

Help Center

Most commonly asked questions about Coursera

Reviews for Coursera's Reproducible Research Based on 26 reviews

  • 5 stars 23%
  • 4 stars 58%
  • 3 stars 8%
  • 2 stars 8%
  • 1 star 4%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Life S
Life completed this course.
The first 2.5 weeks of lecture material is great. It provides a well-organized overview of how to create reproducible research in R using R markdown and the knitr package, taking plenty of time to talk about best practices. Thankfully, Roger Peng has added in a little box with his face in at as he talks over his slides for many of his videos, which makes the content a lot more engaging than it is in some of the other John Hopkins courses that only have voiceovers.

The final 1.5 weeks of lecture video material is not as useful or engaging and seems a bit lazy in that week 4 takes the form of recordings of lectures given sometime in the past. The videos in second half of week 3 only have voiceovers and they have an echo to them that makes them hard to listen to.
Read Full Review
9 people found
this review helpful
Was this review helpful to you? Yes
Brandt P
by Brandt completed this course, spending 3 hours a week on it and found the course difficulty to be easy.
Reproducible Research is the fifth course in the Data Science specialization, and the last course in what could reasonably be considered the basic R introduction portion of the series. Following this course, students move into Statistical Inference, Regression Models, and Practical Machine Learning, courses which are more about analytical techniques than basic programming skills.

The idea behind reproducible research is to inform students about the reproducibility crisis in science and to give them tools to make their analysis reproducible. This is something that has long had impo…
Was this review helpful to you? Yes
Anonymous
Anonymous completed this course.
Not much content. Only introduced and taught one main topic: knitr package in R. Much of course spent repetitively advocating for reproducible research with case studies and peer reviewed assignments. Second peer reviewed assignment was essentially the same as the first in terms of learning new techniques. Most of my time completing the course (I spent on average 6 hours per week) was in trying to clean and organize the data, and getting unfamiliar R techniques to work.

The instructor's personal preference for knitr over Sweave may be contrary to most statistician's preferences.
1 person found
this review helpful
Was this review helpful to you? Yes
Jason C
by Jason completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
The course was solid, and gave a good overview on the why and how of making research reproducible. There's an overemphasis on doing work in R Markdown, but the concepts are generally applicable. Background knowledge in using R and running basic stats is necessary, as the course assumes you already have that going in.
Was this review helpful to you? Yes
Huy H
Huy completed this course, spending 4 hours a week on it and found the course difficulty to be easy.
2 people found
this review helpful
Was this review helpful to you? Yes
Kazi S
by Kazi completed this course.
0 person found
this review helpful
Was this review helpful to you? Yes
Bill S
by Bill completed this course.
0 person found
this review helpful
Was this review helpful to you? Yes
Sérgio B
by Sérgio completed this course.
0 person found
this review helpful
Was this review helpful to you? Yes
Jevgeni M
Jevgeni is taking this course right now.
0 person found
this review helpful
Was this review helpful to you? Yes
Mario M
by Mario completed this course.
1 person found
this review helpful
Was this review helpful to you? Yes
Rafael P
Rafael completed this course.
0 person found
this review helpful
Was this review helpful to you? Yes
Anonymous
Anonymous is taking this course right now.
0 person found
this review helpful
Was this review helpful to you? Yes
Jan T
by Jan completed this course.
Was this review helpful to you? Yes
Kuhnrl30 K
by Kuhnrl30 completed this course.
Was this review helpful to you? Yes
Davide M
by Davide completed this course.
Was this review helpful to you? Yes
Colin K
by Colin completed this course.
Was this review helpful to you? Yes
Karri S
Karri completed this course.
Was this review helpful to you? Yes
Shrikant N
by Shrikant completed this course.
Was this review helpful to you? Yes
Jinwook J
by Jinwook completed this course.
Was this review helpful to you? Yes
William H
by William completed this course.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free