Introduction to Reproducibility in Cancer Informatics course provide by Johns Hopkins University
Introduction to Reproducibility in Cancer Informatics free videos and free material uploaded by Johns Hopkins University Staff .
Introduction to this Course
In this first section, we will discuss the goals of this course and define what we mean by reproducibility
Organizing your project
In this section we discuss motivation and strategies for project organization
Using notebooks
In this section we discuss the motivation for using notebooks and integrated development environments to enhance the reproducibility of your project
Making your project open source with GitHub
In this section we will describe how GitHub can make a project open source and encourage reproducibility
Managing package versions
In this section we discuss two strategies for managing package versions in a project
Writing durable code
In this section we discuss aspects of code that can make it more durable to enhance the reproducibility of a project
Code review
This section discusses the importance of code review for creating reproducible analyses
Documenting analysis
This section discusses how to document analyses to enhance their reproducibility
The course is intended for students in the biomedical sciences and researchers who use informatics tools in their research and have not had training in reproducibility tools and methods
This course is written for individuals who:
- Have some familiarity with R or Python - have written some scripts
Write a public review