In which journals should I publish my software?

By Neil Chue Hong.

JournalTOCS.jpgUntil there is a radical change in the way that academic credit is given, the principal record of scientific research is still the peer-reviewed publication. Given that software is a fundamental part of doing science in the digital age, the question we are often asked is: where can I publish papers which are primarily focused on my scientific software?

The following is a list of journals which accept submissions that are primarily about the software, and not necessarily on new algorithms or new science. There is an expectation that the use of the software will enable new research to be carried out. This list of journals is not exhaustive - if you know of others, please let us know.

General Journals

Engineering

Humanities and Social Sciences

Image processing

Informatics, Mathematics and Statistics

Life Sciences

Physical Sciences and Geosciences

Acknowledgements

Thanks to participants at the Collaborations Workshop 2012 for brainstorming the question originally, David Ketcheson for raising this question on StackExchange in parallel, and Aron Ahmadia, Alice Allen, Arfon Smith, (@arfon), Edwin Dalmaijer (@esdalmaijer), Andrew Davison (@apdavison), Michael Doube (@mdoube), Stephen Eglen, Jes Ford, Carole Goble (@CaroleAnneGoble), Nick Higham (@nhigham), Jason Hoyt, Iain Hrynaszkiewicz (@iainh_z), Alexander Konovalov, Matt McCormick, Lawrence Mitchell, Ross Mounce, Ahmed Moustafa (@AhmedMoustafa), Bob Muscarella, Barry Rowlingson (@geospacedman), Michael Seaton (@dl_mesa), Gavin Simpson, Laura Soito, Barrie Stokes, Chris Swain, Pavel Tomncak (@PavelTomancak), Olav Vahtras, Carolina Wahlby, Robin Wilson (@sciremotesense), and Hang Xiong for contributing additional information.