Module: EnsemblREST::GA4GH
- Defined in:
- lib/ensemblrest/variationga4gh.rb
Class Method Summary collapse
-
.gacallSet(options = {}) ⇒ JSON
Return a list of sets of genotype calls for specific samples in GA4GH format.
-
.gavariants(start, stop, referenceName, variantSetIds, options = {}) ⇒ JSON
Return variant call information in GA4GH format for a region on a reference sequence.
-
.gavariantset(options = {}) ⇒ JSON
Return a list of variant sets in GA4GH format.
Class Method Details
.gacallSet(options = {}) ⇒ JSON
Return a list of sets of genotype calls for specific samples in GA4GH format
21 22 23 |
# File 'lib/ensemblrest/variationga4gh.rb', line 21 def gacallSet( = {}) return EnsemblREST.post("ga4gh/callsets/search", {}, {format: 'json'}.merge()) end |
.gavariants(start, stop, referenceName, variantSetIds, options = {}) ⇒ JSON
Return variant call information in GA4GH format for a region on a reference sequence
33 34 35 |
# File 'lib/ensemblrest/variationga4gh.rb', line 33 def gavariants(start, stop, referenceName, variantSetIds, = {}) return EnsemblREST.post("ga4gh/variants/search", {"variantSetIds" => variantSetIds, "referenceName" => referenceName,"start" => start ,"end" => stop}, {format: 'json'}.merge()) end |
.gavariantset(options = {}) ⇒ JSON
Return a list of variant sets in GA4GH format
41 42 43 |
# File 'lib/ensemblrest/variationga4gh.rb', line 41 def gavariantset( = {}) return EnsemblREST.post("ga4gh/variantsets/search", {}, {format: 'json'}.merge()) end |