phenotypes: Get openSNP phenotype data for one or multiple users.

View source: R/phenotypes.R

phenotypesR Documentation

Get openSNP phenotype data for one or multiple users.

Description

Get openSNP phenotype data for one or multiple users.

Usage

phenotypes(userid = NA, df = FALSE, ...)

Arguments

userid

ID of openSNP user.

df

Return data.frame (TRUE) or not (FALSE). Default: FALSE

...

Curl options passed on to crul::HttpClient

Value

List of phenotypes for specified user(s).

See Also

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

Examples

## Not run: 
phenotypes(userid = 1)
phenotypes(userid = "1,6,8", df = TRUE)
phenotypes(userid = "1-8", df = TRUE)

# coerce to data.frame
library(plyr)
df <- ldply(phenotypes(userid = "1-8", df = TRUE))
head(df)
tail(df)

# pass on curl options
phenotypes(1, verbose = TRUE)

## End(Not run)

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