Format

Send to

Choose Destination
F1000Res. 2016 Aug 16;5. pii: ELIXIR-2000. doi: 10.12688/f1000research.9206.1. eCollection 2016.

Top 10 metrics for life science software good practices.

Author information

1
The Earlham Institute & ELIXIR-UK, Norwich Research Park, Norwich, NR4 7UH, UK.
2
Software Sustainability Institute, University of Edinburgh, Edinburgh, EH9 3FD, UK.
3
University "La Sapienza, Rome, 00185, Italy.
4
DTL, PO Box 19245, Utrecht, 3501 DE, Netherlands.
5
ELIXIR Hub, Wellcome Trust Genome Campus, Hinxton, CB10 1SD, UK.
6
Institute for Biostatistics and Medical Informatics (IBMI), Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1104, Slovenia.
7
Systems Bioinformatics, Vrije Universiteit Amsterdam, Amsterdam, 1081 HV, Netherlands.
8
Loschmidt Laboratories, Faculty of Science, Masaryk University, Brno, 625 00, Czech Republic.
9
CEITEC Masaryk University, Brno, 625 00, Czech Republic.
10
Department of Plant Systems Biology, VIB, Ghent, 9052, Belgium.
11
EMBL-EBI, Wellcome Trust Genome Campus, Hinxton, CB10 1SD, UK.
#
Contributed equally

Abstract

Metrics for assessing adoption of good development practices are a useful way to ensure that software is sustainable, reusable and functional. Sustainability means that the software used today will be available - and continue to be improved and supported - in the future. We report here an initial set of metrics that measure good practices in software development. This initiative differs from previously developed efforts in being a community-driven grassroots approach where experts from different organisations propose good software practices that have reasonable potential to be adopted by the communities they represent. We not only focus our efforts on understanding and prioritising good practices, we assess their feasibility for implementation and publish them here.

KEYWORDS:

ELIXIR; Evaluation; Impact; Metrics; Software, Best Practices; Sustainability

Supplemental Content

Full text links

Icon for F1000 Research Ltd Icon for PubMed Central
Loading ...
Support Center