BMC bioinformatics VÃtor Vieira, Paulo Maia, Miguel Rocha, Isabel Rocha DOI: 10.1186/s12859-019-2934-y PMID: 31221092 PMCID: PMC6585037