Skip to content

Latest commit

 

History

History
173 lines (130 loc) · 6.48 KB

guides_and_good_practices.rst

File metadata and controls

173 lines (130 loc) · 6.48 KB

Guides and good practices

This page contains further resources on various topics ranging from good coding practices to reproducible research. It is meant as a reference, not as something you should read from start to end. Just pick a topic you are interested in or that you need right now and start reading.

  • Greg Wilson, D. A. Aruliah, C. Titus Brown, Neil P. Chue Hong, Matt Davis, Richard T. Guy, Steven H. D. Haddock, Kathryn D. Huff, Ian M. Mitchell, Mark D. Plumbley, Ben Waugh, Ethan P. White, Paul Wilson, "Best Practices for Scientific Computing", PLOS Biology, 2014, 12, e1001745.
  • The Zen of Scientific Computing (Scientific Computing Department of Aalto University, Finland).
  • SciPy Lecture Notes: One document to learn numerics, science, and data with Python.
  • Research Software Engineering with Python (The Alan Turing Institute, UK).
  • Lessons and tutorials of CodeRefinery on various topics like version control, code testing, modular code development and many more.
  • Workshop Materials of the Helmholtz Federated IT Services (HIFIS) on Git, GitLab, code testing with pytest and other research software engineering topics.

The following papers provide suggestions how to extend the FAIR principles (Findable, Accessible, Interoperable, Reusable) that are already established for research data to research software:

  • Anna-Lena Lamprecht, Leyla Garcia, Mateusz Kuzak, Carlos Martinez, Ricardo Arcila, Eva Martin Del Pico, Victoria Dominguez Del Angel, Stephanie van de Sandt, Jon Ison, Paula Andrea Martinez, Peter McQuilton, Alfonso Valencia, Jennifer Harrow, Fotis Psomopoulos, Josep Ll. Gelpi, Neil Chue Hong, Carole Goble, Salvador Capella-Gutierrez, "Towards FAIR Principles For Research Software", Data Science, 2020, 3, 37-59.
  • Daniel S. Katz, Morane Gruenpeter, Tom Honeyman, "Taking a Fresh Look at FAIR for Research Software", Patterns, 2021, 2, 100222.