Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Feature request: group BED tracks by strand #962

Closed
tfenne opened this issue May 14, 2021 · 3 comments
Closed

Feature request: group BED tracks by strand #962

tfenne opened this issue May 14, 2021 · 3 comments
Assignees
Milestone

Comments

@tfenne
Copy link

tfenne commented May 14, 2021

It would be helpful on occasion (e.g. when reviewing tracks of primers/probes/etc.) to be able to color tracks derived from BED (and IntervalList) files by strands. Similarly would be useful to sort/group by strand too, but coloring by itself would be great.

@jrobinso jrobinso added this to the 2.9.6 milestone May 17, 2021
@jrobinso jrobinso self-assigned this May 17, 2021
@jrobinso
Copy link
Contributor

@tfenne we already have this feature but its named poorly. In the popup menu is a "Set color (negative values)" option. For wig tracks this does just what it says, but for feature (bed, gff, etc) it sets the color of negative strand features.

@jrobinso
Copy link
Contributor

jrobinso commented May 18, 2021

I'm going to rename this to "Group", since that is something we don't have. Task is to implement a "group by ..." concept for feature tracks, similar to alignment tracks.

@jrobinso jrobinso modified the milestones: 2.9.6, 2.10 May 18, 2021
@tfenne
Copy link
Author

tfenne commented May 18, 2021

Ah, thanks @jrobinso - somehow I missed that! That's perfect.

@jrobinso jrobinso changed the title Feature request: color BED tracks by strand Feature request: group BED tracks by strand May 21, 2021
brainstorm pushed a commit to umccr/igv that referenced this issue Jun 11, 2021
* Remove deprecated GA4GH classes.

* Remove unused "lite" classes

* Combine classes PicardAlignment -> SAMAlignment

* Fix autoscale & group autoscale repaint problems

* mm tag support

* Introduce "ByteSubarray" to avoid copying read sequence and quality arrays

* Add unit test

* rename "isSoftClipped" -> "isSoftClip" for clarity

* Add option to "color by base modification".   See issue igvteam#945.

TODO
* parse and use likelihood scores.
* resolve multiple modifications on a single base
* add color scheme by modification type
* add modificaton info to popup text

* alpha-shade base modifications by likelihood

* Draw base modification after base mismatches

* base modifications -- parse all cases from spec

* Change preference hierarchy behavior -- user settings for generic alignment tracks ("Alignments" tab) will now cascade down to RNA and 3rd gen alignments if there is no specific user setting for those types.

* remove unused export

* Add popup text for base modifications

* Popup text for base modifications

* update test

* Bug fix -- file name used for track name in "load from server".  Fixes igvteam#959

* Base modifications -- add stable colors for known modification types

* Optionally write relative genome paths in sessions

* Handle case of SAM record without base qualities

* Add  "Flags" to alignment record popup text.  See issue igvteam#864

* Support base modifications in coverage track.  See igvteam#945

* Group feature tracks by strand.  Fixes igvteam#962
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants