annotations: Get all openSNP phenotypes, their variations, and how many...

View source: R/annotations.R

annotationsR Documentation

Get all openSNP phenotypes, their variations, and how many users have data available for a given phenotype.

Description

Either return data.frame with all results, or output a list, then call the characteristic by id (parameter = "id") or name (parameter = "characteristic").

Usage

annotations(
  snp = NA,
  output = c("all", "plos", "mendeley", "snpedia", "metadata"),
  ...
)

Arguments

snp

SNP name.

output

Name the source or sources you want annotations from (options are: 'plos', 'mendeley', 'snpedia', 'metadata'). 'metadata' gives the metadata for the response.

...

Curl options passed on to crul::HttpClient

Value

data.frame of results

See Also

Other opensnp-fxns: allgensnp(), allphenotypes(), download_users(), fetch_genotypes(), genotypes(), phenotypes_byid(), phenotypes(), users()

Examples

## Not run: 
# Get all data
## get just the metadata
annotations(snp = "rs7903146", output = "metadata")

## just from plos
annotations(snp = "rs7903146", output = "plos")

## just from snpedia
annotations(snp = "rs7903146", output = "snpedia")

## get all annotations
annotations(snp = "rs7903146", output = "all")

## End(Not run)

ropensci/rsnps documentation built on July 31, 2023, 11:11 a.m.