title: Ten recommendations for software engineering in research.
abstract: Research in the context of data-driven science requires a backbone of well-written software, but scientific researchers are typically not trained at length in software engineering, the principles for creating better software products. To address this gap, in particular for young researchers new to programming, we give ten recommendations to ensure the usability, sustainability and practicality of research software.
authors: Cheminformatics and Metabolism, European Molecular Biology Laboratory - European Bioinformatics Institute, Wellcome Trust Genome Campus, CB10 1SD Hinxton, UK.
authors: Janna
authors: J
authors: Hastings
authors: Cheminformatics and Metabolism, European Molecular Biology Laboratory - European Bioinformatics Institute, Wellcome Trust Genome Campus, CB10 1SD Hinxton, UK.
authors: Kenneth
authors: K
authors: Haug
authors: Cheminformatics and Metabolism, European Molecular Biology Laboratory - European Bioinformatics Institute, Wellcome Trust Genome Campus, CB10 1SD Hinxton, UK.
authors: Christoph
authors: C
authors: Steinbeck
keywords: Best practices; Software engineering