The Ensembl Compara Perl API and SQL schema