module EnsemblREST::Variation
Public Instance Methods
id(id, species = 'human', options = {})
click to toggle source
Uses a variation identifier (e.g. rsID) to return the variation features
@param [String] id RegulatoryFeature stable ID @param [String] species Species name/alias @param [Hash] options Optional arguments for the service please goto rest.ensembl.org/documentation/info/variation_id @return [JSON] the variation features
# File lib/ensemblrest/variation.rb, line 23 def id(id, species = 'human', options = {}) return EnsemblREST.get("variation/#{species}/#{id}", {format: 'json'}.merge(options)) end
post(ids, species = 'human', options = {})
click to toggle source
Uses a list of variation identifiers (e.g. rsID) to return the variation features
@param [Array] ids RegulatoryFeature stable IDs @param [String] species Species name/alias @param [Hash] options Optional arguments for the service please goto rest.ensembl.org/documentation/info/variation_post @return [JSON] the variation features
# File lib/ensemblrest/variation.rb, line 33 def post(ids, species = 'human', options = {}) return EnsemblREST.post("variation/#{species}", {"ids" => ids}, {format: 'json'}.merge(options)) end