What professional options are there to publish research software?

  • Using a software repository (see http://software.ac.uk/resources/guides/choosing-repository-your-software-project). Often, Github is being used for this. Concerning Github and Zenodo, you can also connect DOIs to versions of your software. This will make identification and citation easier.
  • Publishing in a software journal (see http://software.ac.uk/resources/guides/which-journals-should-i-publish-my-software)
  • Small programmmes consisting of only a few lines of code may be supplemented to your research data as a text file.