This lesson will discuss how you (and why) you can publish the software used to enable your research.
Prerequisites
This lesson assumes familiarity with the Git version control system, the Python programming language, and will also touch on using the Unix shell. If these are not familiar to you, then it would be worth trying to go to a Software Carpentry workshop before trying to work through this one. If you are unable to go, you can work through the notes linked for each topic above, which is the same material as a Software Carpentry workshop would cover.
This lesson incorporates material from Research Software Engineering in Python by Damien Irving, Kate Hertweck, Luke Johnston, Joel Ostblom, Charlotte Wickham, and Greg Wilson, and the supporting repository