Skip to content

Pairwise cactus

Marek Szuba requested to merge github/fork/muffato/pairwise_cactus into release/95

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

Merge request reports