On its 10th anniversary Ensembl publishes a thematic series with the BMC-series BioMed Central, 11 May 2010 The last 15 years has seen an explosion in…