Lessons learned developing GUI in bioinformatics software: from end-user applications to resources for programmers - H. López-Fernández (2018)