Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix distortion after rotation #102

Merged
merged 70 commits into from
Aug 4, 2018
Merged

Fix distortion after rotation #102

merged 70 commits into from
Aug 4, 2018

Conversation

eweitz
Copy link
Owner

@eweitz eweitz commented Aug 4, 2018

This fixes distortion in chromosomes and annotations seen after rotating a chromosome (#60).

Below is a short animation showing Ideogram before and after this change.
Ideogram rotation distortion and fix

eweitz added 30 commits January 17, 2018 08:18
eweitz added 25 commits July 18, 2018 17:34
The first p-terminal (pter) band in telocentric chromosomes like those in mouse had been getting dropped from the data model to ease initial rendering.  Now, with bands being re-rendered upon rotation, pter bands are preserved.  To account for this, all client code referencing band indexes for mouse chromosomes needs to add 1 to the band index.
@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 92.166% when pulling ce2d1e7 on fix-rotation-distortion into 4a8e526 on master.

@eweitz eweitz merged commit 86dcea7 into master Aug 4, 2018
@eweitz eweitz deleted the fix-rotation-distortion branch August 19, 2018 11:04
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants