This course will assist you with recreating work that a previous coworker completed, revisiting a project you abandoned some time ago, or simply reproducing a document with a consistent format and workflow. Incomplete information about how the work was done, where the files are, and which is the most recent version can give rise to many complications. This course focuses on the proper documentation creation process, allowing you and your colleagues to easily reproduce the components of your workflow. Throughout this course, you'll receive helpful demonstrations of RStudio and the R Markdown language and engage in active learning opportunities to help you build a professional online portfolio.
This module provides an introduction to the concepts surrounding reproducibility and the Open Science movement, RStudio and GitHub, and foundational cases and authors in the field.
What's included
11 videos6 readings2 assignments
Show info about module content
11 videos•Total 75 minutes
Welcome and an Introduction to the Course•3 minutes
Welcome to Week 1!•4 minutes
History and Importance of Reproducibility•5 minutes
Dynamic Documentation and Literate Programming•6 minutes
Components and Examples of Reproducibility•8 minutes
R and RStudio Introduction•8 minutes
Git and Github - Part 1•12 minutes
Git and Github - Part 2•14 minutes
Git and Github - Part 3•6 minutes
Creating Your First Document•9 minutes
Wrap-Up•1 minute
6 readings•Total 146 minutes
Course Outline and Grading Information•5 minutes
Articles, Resources, and File Organization Examples•60 minutes
[Lecture Prep] - Links for R and RStudio•1 minute
R and RStudio Resources•30 minutes
[Lecture Prep] - GIT and GitHub•5 minutes
Books on Reproducibility and Tools of the Trade•45 minutes
2 assignments•Total 60 minutes
Practice•30 minutes
Week 1•30 minutes
R Markdown: Syntax, Document, and Presentation Formats
Module 2•5 hours to complete
Module details
This module explores the R Markdown syntax to format and customize the layout of presentations or reports and will also look at inserting and creating objects such as tables, images, or video within documents.
What's included
8 videos11 readings2 assignments
Show info about module content
8 videos•Total 83 minutes
Welcome to Week 2!•2 minutes
Introduction to R Markdown and the YAML Header•11 minutes
R Markdown Syntax•13 minutes
Figures, Tables, and Equations•14 minutes
Images, Videos, and Footnotes•10 minutes
Presentation Formats•16 minutes
Book Format•16 minutes
Wrap-Up•1 minute
11 readings•Total 122 minutes
[Lecture Prep] - Links for R Markdown and YAML•1 minute
[Lecture Prep] - R Markdown File•1 minute
R Markdown Resources•30 minutes
Resources for Tables and Equations•25 minutes
[Lecture Prep] - Media and R Markdown Files•1 minute
This module goes further with R Markdown to help turn documents, reports, and presentations into templates for easier automation, reproducibility, and customization.
What's included
9 videos6 readings2 assignments
Show info about module content
9 videos•Total 93 minutes
Week 3 Introduction•2 minutes
Customizing an HTML Document•21 minutes
Customizing a WORD Document•9 minutes
Customizing Other Document Formats•11 minutes
Working with R Packages•12 minutes
Building a Document Template, Part 1•13 minutes
Building a Document Template, Part 2•10 minutes
Adding Parameters in a Document Template•15 minutes
Wrap-Up•1 minute
6 readings•Total 106 minutes
[Lecture Prep] - CSS File•1 minute
Note on MD files•3 minutes
Resources for Customizing Documents•40 minutes
[Lecture Prep] - R Script File•1 minute
[Lecture Prep] - Code File•1 minute
Resources for Parameters and Template Development•60 minutes
2 assignments•Total 60 minutes
Practice•30 minutes
Week 3•30 minutes
Leveraging Custom Templates from Leading Scientific Journals
Module 4•3 hours to complete
Module details
This module delves into custom templates available for websites, books, and scientific publishers, such as Elsevier and the IEEE, with the chance to create your first R Package.
What's included
6 videos3 readings2 assignments
Show info about module content
6 videos•Total 47 minutes
Week 4 Introduction•2 minutes
Examples and Demo of Existing Templates•11 minutes
Exploring R Packages and Their Components and Files•13 minutes
Create an R Markdown Template and Share It•11 minutes
Create an R Package with an R Markdown Template•11 minutes
Wrap-Up•1 minute
3 readings•Total 91 minutes
Custom Template Packages and References•60 minutes
Resources for Packages and Forking Repositories•30 minutes
[Lecture Prep] - Code File•1 minute
2 assignments•Total 60 minutes
Practice•30 minutes
Week 4•30 minutes
Working in Teams and Disseminating Templates and Reports
Module 5•3 hours to complete
Module details
This module focuses on helpful tips for sharing and using the templates you create, as well as methods for organizing content. We'll also look at a few web-publishing services.
What's included
6 videos2 readings1 assignment1 peer review
Show info about module content
6 videos•Total 43 minutes
Week 5 Introduction•1 minute
Organizing Components - Files, Documents, and Codes•16 minutes
Disseminate Your Files via RPubs and GitHub•7 minutes
Communicating to Your Team on How to Use Your Templates and Projects•8 minutes
More Ways to Disseminate Your Files•10 minutes
Wrap-Up•1 minute
2 readings•Total 61 minutes
[Lecture Prep] - Code File•1 minute
Resources on Dissemination•60 minutes
1 assignment•Total 30 minutes
Practice•30 minutes
1 peer review•Total 40 minutes
Week 5•40 minutes
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Emory University, located in Atlanta, Georgia, is one of the world's leading research universities. Its mission is to create, preserve, teach and apply knowledge in the service of humanity.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.