Gravar-mail: EGID: an ensemble algorithm for improved genomic island detection in genomic sequences