inst/doc/SNPediaR.R

## ----style, echo = FALSE, results = 'asis'------------------------------------
BiocStyle::markdown()

## -----------------------------------------------------------------------------
library (SNPediaR)
pg <- getPages (titles = "Rs53576")
pg

## -----------------------------------------------------------------------------
pgs <- getPages (titles = c ("Rs53576(A;A)", "Rs53576(A;G)", "Rs53576(G;G)"))
pgs

## -----------------------------------------------------------------------------
extractSnpTags (pg$Rs53576)

## -----------------------------------------------------------------------------
sapply (pgs, extractGenotypeTags)

## -----------------------------------------------------------------------------
getPages (titles = c ("Rs53576(A;A)", "Rs53576(A;G)", "Rs53576(G;G)"),
          wikiParseFunction = extractGenotypeTags,
          tags = c ("allele1", "allele2", "magnitude"))

## -----------------------------------------------------------------------------
findPMID <- function (x) {
    x <- unlist (strsplit (x, split = "\n"))
    x <- grep ("PMID=", x, value = TRUE)
    x
}

## -----------------------------------------------------------------------------
getPages (titles = c ("Rs53576", "Rs1815739"),
          wikiParseFunction = findPMID)


## -----------------------------------------------------------------------------
res <- getCategoryElements (category = "Is_a_medical_condition")
head (res)

## -----------------------------------------------------------------------------
grep ('cancer', res, value = TRUE)

## -----------------------------------------------------------------------------
sessionInfo ()

Try the SNPediaR package in your browser

Any scripts or data that you put into this service are public.

SNPediaR documentation built on Nov. 8, 2020, 5:08 p.m.