Description Usage Arguments Examples
Annotation function (single name)
| 1 2 3 4 5 6 | annotation(dat = data.table(), anno.name = "", buildver = "hg19",
  annovar.anno.names = "", database.dir = Sys.getenv("annovarR_DB_DIR", ""),
  db.type = NULL, database.cfg = system.file("extdata",
  "config/databases.toml", package = "annovarR"), func = NULL,
  mysql.connect.params = list(host = "", dbname = "", table.name = "", user =
  "", password = ""), sqlite.connect.params = list(dbname = ""), ...)
 | 
| dat | A data.table including all of your data, eg. data.table(chr=c(1,2,3), start=c(1111,1112,1113)) | 
| anno.name | Annotation name, eg. avsnp138, avsnp147, 1000g2015aug_all .etc. | 
| buildver | Genome version, hg19, hg38, mm10 and others | 
| annovar.anno.names | If anno.name equal perl_annovar_merge, you can use annovar.anno.names to annotate multiple database supported by ANNOVAR, the names can be found on the http://annovar.openbioinformatics.org/en/latest/user-guide/download/ | 
| database.dir | Dir of the databases | 
| db.type | Setting the database type (sqlite or txt) | 
| database.cfg | Configuration file of annovarR databases infomation | 
| func | Function to anntate the dat data, default is to search the function in extdata/database.toml | 
| mysql.connect.params | Connect MySQL database other parameters, e.g. list(host='11.11.11.1', port = '3306', user = ”, password = '123456') | 
| sqlite.connect.params | Connect SqLite database other paramertes, default is not need | 
| ... | Other parameters see  | 
| 1 2 3 4 5 6 7 8 9 10 11 | library(data.table)
chr <- c('chr1', 'chr2', 'chr1')
start <- c('10020', '10020', '10020')
end <- c('10020', '10020', '10020')
ref <- c('A', 'A', 'A')
alt <- c('-', '-', '-')
database <- system.file('extdata', 'demo/hg19_avsnp147.txt', package = 'annovarR')
database.dir <- dirname(database)
dat <- data.table(chr = chr, start = start, end = end, ref = ref, alt = alt)
x <- annotation(dat, 'avsnp147', database.dir = database.dir, 
return.col.names = 'avSNP147', db.type = 'txt')
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.