Nothing
# Test Getting Genes -------------------------------------------------
test_that("test get genes", {
skip_on_cran()
skip_if(httr::http_error("www.cbioportal.org/api"))
set_cbioportal_db("public")
expect_error(
get_entrez_id(),
"Must specify at least one*")
expect_error(
get_hugo_symbol(),
"Must specify at least one*")
expect_error(
get_hugo_symbol(),
"Must specify at least one*")
# capital and lowercase - becomes capital (this actually happens in the API itself)
expect_equal(
get_entrez_id(c("tp53", "FGFR3"))$hugoGeneSymbol,
get_hugo_symbol(get_entrez_id(c("tp53", "FGFR3"))$entrezGeneId)$hugoGeneSymbol)
# single or multiple args work
expect_equal(
get_entrez_id(c("APC"))$hugoGeneSymbol,
get_hugo_symbol(get_entrez_id(c("APC"))$entrezGeneId)$hugoGeneSymbol)
# passing character as entrez(also happens in API)
x <- get_hugo_symbol(324)
y <- get_hugo_symbol("324")
expect_equal(x, y)
# get alias
expect_true("MLL2" %in% get_alias("KMT2D")$alias)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.