Plot2Publish

Reproducible research code

Welcome to the Plot2Publish workshop! Here you will find the reference material covered during the theoretical sessions. Use these pages alongside the practical exercises provided during the workshop.


SESSION 1: Code Context

  • Versioning
  • Dependencies
  • Environment management

SESSION 2: Version Control

  • Repositories
  • Local version control with Git
  • Remote version control with GitHub

SESSION 3: Collaboration

  • Code smells & code review
  • Issues, branches & pull requests

SESSION 4: Prepare to Publish!

  • Licensing
  • Releases & DOIs
  • Data repositories