Everyone Needs a Little Python | Open Science Toolbox Part 3

Don't Use This Code • James Powell
217 views •

Make Reproducible Research Using Git, Python, Zenodo, and More! Join the DUTC Discord Server: https://discord.gg/ZhJPKYSfNp Sign up for DUTC Weekly: https://mailchi.mp/dutc/ytweekly LinkedIn: https://www.linkedin.com/company/do-n-t-use-this-code/ Website: https://www.dontusethiscode.com/index.html Upcoming events: learning.dutc.io Looking for training? Contact [email protected] This is part of the Open Science Toolbox series. Reproducibility in research starts with using the right tools. This series offers a practical introduction to essential technologies that help researchers write clean, trackable, and shareable code. We will begin by reviewing how to find and evaluate public datasets. Participants will learn how to assess licensing, source quality, and fitness for use, using examples from popular repositories. We will then look at how to set up a clean, reproducible computational environment using Pixi. This makes it easy to install Python and the packages needed for analysis without running into version conflicts. From there, we will introduce version control using Git. Participants will see how Git can be used to track changes to code in tandem with GitHub to support collaboration, and prepare research outputs for sharing. We will also demonstrate how to archive a project using Zenodo, making it easy for others to cite and reuse. Throughout the session, we will use Python to explore and visualize datasets. Examples will focus on pandas for data processing and Matplotlib for creating clear, publication-ready figures. The emphasis will be on writing transparent code that others can inspect and reuse.

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close