Closed nathandunn closed 5 years ago
The JS code is here: https://github.com/acthp/ga4gh-rxjs
Not sure if this is consistent with becoming a GA4G4 end-point:
https://docs.google.com/document/d/1ITQMvA0HEqXirPvQglE8bwk5W1GXYkPGb_cCz0NLnxE/edit#
Reference server for 1k genomes here: http://1kgenomes.ga4gh.org/
the iPython notebook is a good overview
Obviously the 1k genomes would be good to have for the human server
Discussed this with @selewis, priority should be increased
Okay . . . well, our next release is 2.0.3 and then 2.0.4 . . but we can do it next thing after variant annotation comes out.
FYI @monicacecilia . . . we should figure out where this goes in the queue
@cmungall copy that. @nathandunn : goes after variants viz. & annot., which goes after coordinate transformation. So after, after... This now has more priority but does not trump Spring'16 priorities from grant.
@monicacecilia K . . I will leave the milestone as it is then.
p.s: 1k genomes does not mean 1k tracks. It means 1 population track with background data & viz. of allele frequencies.
I think since they allow "range queries" on genomic coordinates, it makes getting the feature data pretty easy. Probably similar to having the myvariant.info tracks.
Right. The data can be cut in many different ways. We do have it .. I think we didn't load it until we had a more concrete use case for it.
Nathan
On Apr 26, 2016, at 2:12 PM, Monica Munoz-Torres notifications@github.com wrote:
p.s: 1k genomes does not mean 1k tracks. It means 1 population track with background data & viz. of allele frequencies.
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub
In addition to the ipython notebook, they had another demo of just accessing the API in javascript http://htmlpreview.github.io/?https://raw.githubusercontent.com/david4096/bioapi-examples/master/1kgenomes.html
I think this example is querying data from a subset of 1kg. In any case, I'd probably just access the API directly like that example page rather than use the rxjs library. It probably doesn't hurt but it's a pretty tiny accessory library.
https://github.com/ga4gh/schemas/tree/protobuf/src/main/proto/ga4gh
An initial implementation:
I was just poking around and made a GA4GH data viewer as a proof of concept pretty quick. Here is a little demo for both the myvariant viewer and a GA4GH track.
Test browser here http://cmdcolin.github.io/jbrowse/?loc=chr1%3A120471622..120472035&tracks=MyVariant.info%20clinvar%2CGA4GH%201kg%2CMyGene.info&highlight=
The GA4GH variants have really long ID names so it's just printing those out as is
I'm going to say that this has been done as a part of @cmdcolin 's JBrowse plugin:
https://github.com/elsiklab/ga4ghviewer
We can expand on this if we get further requirements. 👍
should be able to import GA4GH endpoints:
https://github.com/ga4gh/server
reference: http://ga4gh-reference-implementation.readthedocs.org/en/latest/demo.html