Best practices in scientific programming#

In this section we will learn more about how to write, document and share code.

Download Slides

Exercise: Software quality indicators#

Visit the following github pages and judge if the published open source tools are well documented, sustainably maintained, and openly supported. Would you use them for your science project?

Sharing & licensing#

This includes topics such as version control, licensing and copyright.

Download Slides

Further Reading#

If you’re into collaboration and you want to share your code with others or discuss code online with experts, you can check this FocelPlane blog post about Collaborative Script Editing with git