This repository contains a course on documenting research software that is part of the training provision for research computing at the University of Sheffield.
This course will introduce you to the different ways we can provide guidance to future users and maintainers of our code. These coding best practices range from the very simple, such as leaving a few handy notes, to the complex, generating a reference website that includes tutorials and a detailed reference. The right approach for your projects will probably be a blend of these, and depends on the context and your audience.
This course introduces the different ways to provide other researchers with useful documentation for your software.
There is information about publishing a software package and providing metadata and citation details in Modules 6 and 7 of this course.
Please contact Research & Innovation IT or Research Software Engineering at the University of Sheffield.