Making Code Ready for Publication

Code is an important product to share for publication. There are numerous benefits to sharing your code, including for your career and because publications now require it.

In this workshop, we will discuss ways to share analysis code in your publication, from sharing scripts and notebooks on github, to making your code executable via systems such as binder.org, to packaging your code to share with others as a software package.

Class information

  • Quarters Offered: Winter 2026

  • Dates: Monday Feb 23, 2026

  • Time: Monday Noon - 1:30 pm PT

  • Time commitment: 1.5 hour class

  • Audience: FH Researchers who need to share code as part of their publication.

  • Prerequisites: None

  • Followed by: None

Learning Objectives (LOs)

  • Explore examples of code in repositories being submitted with a paper

  • Discuss the benefits of packaging and submitting your code to software repositories such as CRAN or PyPi

  • Utilize systems such as mybinder.org or GitHub codespaces to make your code runnable from your repository

Frequently Asked Questions

  • How often is this workshop taught?

    This workshop is offered twice a year (currently winter and summer). Check the schedule to see when it will next be offered.

  • Can I work through the materials without taking the class?

    Yes, you can access the course materials on your own any time.

  • Can I take the class if I’m not an employee at Fred Hutch?

    The class is open to members of the Cancer Consortium including Fred Hutch, the University of Washington, and Seattle Children’s Hospital.

  • Can I take this class more than once?

    You can sign up more than once, but be aware that there is tyspically a waitlist. We will prioritize students who have not taken the class. If there is room you are welcome to take it again.