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