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

Methylation tracks #509

Open
alexharkess opened this issue Sep 9, 2014 · 2 comments
Open

Methylation tracks #509

alexharkess opened this issue Sep 9, 2014 · 2 comments
Labels
feature req this adds new functionality to JBrowse 1 needs review this needs investigation before work can be done

Comments

@alexharkess
Copy link

I have been toying around with how to make tracks that show methylation in CpG, CHG, and CHH sequence contexts. The annoj browser does it very well (http://neomorph.salk.edu/epigenome/epigenome.html), letting you select which sequence context you want to display, and it displays both strands on the same track.

I understand that there are a few issues implementing something like this into jbrowse. The first being there's currently no way in jbrowse to display information from both strands at once, since most formats don't let you have multiple Y values (ie., one positive and one negative) for a given X coordinate.

I think we could solve part of this problem by implementing combination tracks. For instance, if jbrowse could automatically generate tracks for CpG, CHG, and CHH sites on the reference, I could make a combination track using a bigwig file containing plus/minus strand combined methylation at every C site in the genome. I imagine auto-producing three checkboxes on my tracklist, letting me pick which sequence context I want to display as a combination track.

Best,
Alex

@colindaven
Copy link
Contributor

Interesting idea. From the Bismark bedgraph output I can generate a bigwig file for either all CpG sites (default) or all Cs in the genome. I will attempt to manually split the C's into the three possible contexts and upload them as three different tracks.

This functionality would be quite difficult to implement into JBrowse however, I bet the IGV developers put a lot of time and effort into their nice implementation of coloring and sorting by BAM tags.

@cmdcolin
Copy link
Contributor

@bhofmei has made some great jbrowse plugins in this area https://github.com/bhofmei/jbplugin-methylation https://github.com/bhofmei/jbplugin-nucdens

@rbuels rbuels added feature req this adds new functionality to JBrowse 1 needs review this needs investigation before work can be done labels Jan 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature req this adds new functionality to JBrowse 1 needs review this needs investigation before work can be done
Projects
None yet
Development

No branches or pull requests

4 participants