Pairwise cactus
Created by: muffato
Description
This change comes from the helpdesk ticket #308278. Only the Cactus (mouse-strains) multiple-alignment is currently allowed, but we have in the databases entries for pairwise alignments of these species as well. The functionality could already be achieved by querying the entire set of mouse-strains and filtering by display_species
, but querying the pair of species directly (just like our other pairwise alignments) is more natural (and faster).
Use case
Mouse-strains pairwise alignments are now allowed, as the alignments between the primary assembly and the haplotypes / patches (human and mouse).
Benefits
Since the list is retrieved from the database, it will automatically find the alignments actually available. For instance, multiple-alignments are not available in EG databases, etc
Possible Drawbacks
If applicable, describe any possible undesirable consequence of the changes.
Testing
Have you added/modified unit tests to test the changes?
Yes
If so, do the tests pass/fail?
Yes
Have you run the entire test suite and no regression was detected?
Yes and unsure (there are many errors related to Variation and Regulation)
Changelog
Are you changing the functionality of an endpoint? If so, please give a one line summary for the public facing changelog.
no