Created by: nerdstrike
The addition of a default division to the species/info endpoint (EnsemblVertebrates) has exposed a bug in the Model::Registry->get_species_info, which was made without the expectation of divisions for everything
Strains hidden for vertebrates so that users are not surprised with new seemingly unimportant keys in the returned documents.
Code is cleaner, works as intended, and is able to filter on division AND strain collection, not one or the other.
Testing environment required more specific hacks for BioPerl versions to protect Bio::DB::HTS. Tests are otherwise unchanged outside of some whitespace.
If so, do the tests pass/fail?
Have you run the entire test suite and no regression was detected? Indeed
Not relevant to users.