It would check if the database config file is non-standard and download the sources from the ensembl ftp, create the new databases and import the data.
Strozzi F & Aerts J. A Ruby API to query the Ensembl databas for genomic features. Bioinformatics 27(7):1013-1014 (2011) [doi:10.1093/bioinformatics/btr050]
There are some additional features in this API that are not available in the Perl version. For example, you do not need to change to a new API whenever there is a new release of the database; the Ruby API takes care of this automatically. In addition, you do not have to create separate Adaptor objects before you can access single objects. With this API, it is for example also possible to intersect and union Slice objects.
(asked by Nick - nbshannon - on the github issues page)
I can get a slice and return genes contained by that slice with slice.genes however now this only returns genes fully contained by the slice, rather than any which overlap.
gives nothing, since the slice is now 1 bp into the gene.