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.