Coffee and Code: Reproducibility and Communication

Key Info
Description - a brief synopsis, abstract or summary of what the learning resource is about: 

This workshop provides an introduction to reproducibility and communication of research using notebooks based on RStudio and Jupyter Notebooks. The development of effective documentation and accesible and reusable methods in scientific analysis can make a significant contribution to the reproducibility and understanding of a research activity.  The integration of executable code with blocks of narrative content within notebook systems such as those provided in RStudio and the Jupyter Notebook (and Lab) software environments provides a streamined way to bring these minimum components (data, metadata, code, and software) into a package that can be easily shared with others for review and reuse.

This workshop will provide:  

  • A high-level introduction to the notebook interfaces provided for R and Python through the RStudio and Jupyter Notebook environments.
  • An introduction to Markdown as a language supported by both systems for adding narrative content to notebooks
  • Sample notebooks illustrating structure, content, and output options

 From the master page for this resource, the Reproducibility and Communication Using Notebooks ipynb file provides more information about what is covered in this workshop.  

Authoring Person(s) Name: 
Karl Benedict
Jonathon Wheeler
Authoring Organization(s) Name: 
University of New Mexico Research Data Services
License - link to legal statement specifying the copyright status of the learning resource: 
Apache-2.0
Access Cost: 
No fee
Primary language(s) in which the learning resource was originally published or made available: 
English
More info about
Keywords - short phrases describing what the learning resource is about: 
Data communication
Data reuse - Core Trustworthy Data Repositories Requirements
Data sharing
Electronic lab notebook (ELN)
Re-usable data - FAIR Data Principle
Published / Broadcast: 
Wednesday, December 12, 2018
Publisher - organization credited with publishing or broadcasting the learning resource: 
University of New Mexico Research Data Services
Media Type - designation of the form in which the content of the learning resource is represented, e.g., moving image: 
Presentation - representation of the particular way in which an author shows, describes or explains one or more concepts, e.g., a set of Powerpoint slides.
Contact Person(s): 
Karl Benedict
Contact Organization(s): 
University of New Mexico Research Data Services
Educational Info
Purpose - primary educational reason for which the learning resource was created: 
Instruction - detailed information about aspects or processes related to data management or data skills.
Learning Resource Type - category of the learning resource from the point of view of a professional educator: 
Learning Activity - guided or unguided activity engaged in by a learner to acquire skills, concepts, or knowledge that may or may not be defined by a lesson. Examples: data exercises, data recipes.
Target Audience - intended audience for which the learning resource was created: 
Graduate student
Undergraduate student
Intended time to complete - approximate amount of time the average student will take to complete the learning resource: 
More than 1 hour (but less than 1 day)
Framework - A community-based organization plan or set of steps for education or training: 
FAIR Data Principles
Framework Node: FAIR: 
Re-usable