annovar 註釋

重新用annovar註釋:
先轉換適合的文件格式:

~/biosoft/annovar/convert2annovar.pl -format vcf4 pooling_variants_all_variants.hg19-hg38.vcf > pooling_variants_all_variants.hg19-hg38.avinput

再下載適合的數據庫文件:
下載指令如下:

(base) root@1100150:~/biosoft/annovar# ./annotate_variation.pl | grep downdb
               --downdb                   download annotation database
               --webfrom <string>         specify the source of database (ucsc or annovar or URL) (downdb operation)
            annotate_variation.pl -downdb -webfrom annovar refGene humandb/
            annotate_variation.pl -downdb -buildver mm9 refGene mousedb/
            annotate_variation.pl -downdb -buildver hg19 -webfrom annovar esp6500siv2_all humandb/

下載的數據庫:

nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar ensGene humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar esp6500siv2_all humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar dbnsfp35a humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar gnomad30_genome humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar regsnpintron humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar avsnp150 humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar gme humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar gene4denovo201907 humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar 1000g2015aug humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom'http://www.openbioinformatics.org/annovar/download/GDI_full_10282015.txt.gz' humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom'http://www.openbioinformatics.org/annovar/download/RVIS_ExAC_4KW.txt.gz' humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom'http://download.openbioinformatics.org/spidex_download_form.php' humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar mcap humandb/ &
nohup ./annotate_variation.pl -downdb -buildver hg38 -webfrom annovar revel humandb/ &

數據庫文件來源

https://annovar.openbioinformatics.org/en/latest/user-guide/download/

- For gene-based annotation

基於基因的註釋

Build Table Name Explanation Date
hg18 refGene FASTA sequences for all annotated transcripts in RefSeq Gene 20190929
hg19 refGene same as above 20190929
hg38 refGene same as above 20190929
hg18 refGeneWithVer FASTA sequences for all annotated transcripts in RefSeq Gene with version number 20190929
hg19 refGeneWithVer same as above 20190929
hg38 refGeneWithVer same as above 20190929
hg18 knownGene FASTA sequences for all annotated transcripts in UCSC Known Gene 20190929
hg19 knownGene same as above 20190929
hg38 knownGene same as above 20190929
hg18 ensGene FASTA sequences for all annotated transcripts in Gencode v31 Basic collection 20190929
hg19 ensGene same as above 20190929
hg38 ensGene same as above 20190929

- For filter-based annotation

過濾數據庫

Build Table Name Explanation Date
hg18 avsift whole-exome SIFT scores for non-synonymous variants (obselete and should not be uesd any more) 20120222
hg19 avsift same as above 20120222
hg18 ljb26_all whole-exome SIFT, PolyPhen2 HDIV, PolyPhen2 HVAR, LRT, MutationTaster, MutationAssessor, FATHMM, MetaSVM, MetaLR, VEST, CADD, GERP++, PhyloP and SiPhy scores from dbNSFP version 2.6 20140925
hg19 ljb26_all same as above 20140925
hg38 ljb26_all same as above 20150520
hg18 dbnsfp30a whole-exome SIFT, PolyPhen2 HDIV, PolyPhen2 HVAR, LRT, MutationTaster, MutationAssessor, FATHMM, MetaSVM, MetaLR, VEST, CADD, GERP++, DANN, fitCons, PhyloP and SiPhy scores from dbNSFP version 3.0a 20151015
hg19 dbnsfp30a same as above 20151015
hg38 dbnsfp30a same as above 20151015
hg19 dbnsfp31a_interpro protein domain for variants 20151219
hg38 dbnsfp31a_interpro same as above 20151219
hg18 dbnsfp33a whole-exome SIFT, PolyPhen2 HDIV, PolyPhen2 HVAR, LRT, MutationTaster, MutationAssessor, FATHMM, PROVEAN, MetaSVM, MetaLR, VEST, M-CAP, CADD, GERP++, DANN, fathmm-MKL, Eigen, GenoCanyon, fitCons, PhyloP and SiPhy scores from dbNSFP version 3.3a 20170221
hg19 dbnsfp33a same as above 20170221
hg38 dbnsfp33a same as above 20170221
hg18 dbnsfp35a same as above 20180921
hg19 dbnsfp35a same as above 20180921
hg38 dbnsfp35a same as above 20180921
hg18 dbnsfp35c same as above, suitable for commercial use 20181023
hg19 dbnsfp35c same as above 20181023
hg38 dbnsfp35c same as above 20181023
hg19 dbscsnv11 dbscSNV version 1.1 for splice site prediction by AdaBoost and Random Forest 20151218
hg38 dbscsnv11 same as above 20151218
hg19 intervar_20170202 InterVar: clinical interpretation of missense variants (indels not supported) 20170202
hg19 intervar_20180118 InterVar: clinical interpretation of missense variants (indels not supported) 20180325
hg38 intervar_20180118 InterVar: clinical interpretation of missense variants (indels not supported) 20180325
hg18 cg46 alternative allele frequency in 46 unrelated human subjects sequenced by Complete Genomics 20120222
hg19 cg46 same as above index updated 2012Feb22
hg18 cg69 allele frequency in 69 human subjects sequenced by Complete Genomics 20120222
hg19 cg69 same as above 20120222
hg19 cosmic64 COSMIC database version 64 20130520
hg19 cosmic65 COSMIC database version 65 20130706
hg19 cosmic67 COSMIC database version 67 20131117
hg19 cosmic67wgs COSMIC database version 67 on WGS data 20131117
hg19 cosmic68 COSMIC database version 68 20140224
hg19 cosmic68wgs COSMIC database version 68 on WGS data 20140224
hg19 cosmic70 same as above 20140911
hg18 cosmic70 same as above 20150428
hg38 cosmic70 same as above 20150428
hg19/hg38 cosmic71, 72, ..., 80 read here
hg18 esp6500siv2_ea alternative allele frequency in European American subjects in the NHLBI-ESP project with 6500 exomes, including the indel calls and the chrY calls. This is lifted over from hg19 by myself 20141222
hg19 esp6500siv2_ea same as above 20141222
hg38 esp6500siv2_ea same as above, lifted over from hg19 by myself 20141222
hg18 esp6500siv2_aa alternative allele frequency in African American subjects in the NHLBI-ESP project with 6500 exomes, including the indel calls and the chrY calls. This is lifted over from hg19 by myself. 20141222
hg19 esp6500siv2_aa same as above 20141222
hg38 esp6500siv2_aa same as above, lifted over from hg19 by myself 20141222
hg18 esp6500siv2_all alternative allele frequency in All subjects in the NHLBI-ESP project with 6500 exomes, including the indel calls and the chrY calls. This is lifted over from hg19 by myself. 20141222
hg19 esp6500siv2_all same as above 20141222
hg38 esp6500siv2_all same as above, lifted over from hg19 by myself 20141222
hg19 exac03 ExAC 65000 exome allele frequency data for ALL, AFR (African), AMR (Admixed American), EAS (East Asian), FIN (Finnish), NFE (Non-finnish European), OTH (other), SAS (South Asian)). version 0.3. Left normalization done. 20151129
hg18 exac03 same as above 20151129
hg38 exac03 same as above 20151129
hg19 exac03nontcga ExAC on non-TCGA samples (updated header) 20160423
hg38 exac03nontcga same as above 20160423
hg19 exac03nonpsych ExAC on non-Psychiatric disease samples (updated header) 20160423
hg38 exac03nonpsych same as above 20160423
hg38 exac10 No difference as exac03 based on this; use exac03 instead X
hg19 gene4denovo201907 gene4denovo database 20191101
hg38 gene4denovo201907 gene4denovo database 20191101
hg19 gnomad_exome gnomAD exome collection (v2.0.1) 20170311
hg38 gnomad_exome gnomAD exome collection (v2.0.1) 20170311
hg19 gnomad_genome gnomAD genome collection (v2.0.1) 20170311
hg38 gnomad_genome gnomAD genome collection (v2.0.1) 20170311
hg19 gnomad211_exome gnomAD exome collection (v2.1.1), with "AF AF_popmax AF_male AF_female AF_raw AF_afr AF_sas AF_amr AF_eas AF_nfe AF_fin AF_asj AF_oth non_topmed_AF_popmax non_neuro_AF_popmax non_cancer_AF_popmax controls_AF_popmax" header 20190318
hg19 gnomad211_genome same as above 20190323
hg38 gnomad211_exome same as above 20190409
hg38 gnomad211_genome same as above 20190409
hg38 gnomad30_genome version 3.0 whole-genome data 20191104
hg19 kaviar_20150923 170 million Known VARiants from 13K genomes and 64K exomes in 34 projects 20151203
hg38 kaviar_20150923 same as above 20151203
hg19 hrcr1 40 million variants from 32K samples in haplotype reference consortium 20151203
hg38 hrcr1 same as above 20151203
hg19 abraom 2.3 million Brazilian genomic variants 20181204
hg38 abraom liftOver from above 20181204
hg18 1000g (3 data sets) alternative allele frequency data in 1000 Genomes Project 20120222
hg18 1000g2010 (3 data sets) same as above 20120222
hg18 1000g2010jul (3 data sets) same as above 20120222
hg18 1000g2012apr I lifted over the latest 1000 Genomes Project data to hg18, to help researchers working with hg18 coordinates 20120820
hg19 1000g2010nov same as above 20120222
hg19 1000g2011may same as above 20120222
hg19 1000g2012feb same as above 20130308
hg18 1000g2012apr (5 data sets) This is done by liftOver of the hg19 data below. It contains alternative allele frequency data in 1000 Genomes Project for ALL, AMR (admixed american), EUR (european), ASN (asian), AFR (african) populations 20130508
hg19 1000g2012apr (5 data sets) alternative allele frequency data in 1000 Genomes Project for ALL, AMR (admixed american), EUR (european), ASN (asian), AFR (african) populations 20120525
hg19 1000g2014aug (6 data sets) alternative allele frequency data in 1000 Genomes Project for autosomes (ALL, AFR (African), AMR (Admixed American), EAS (East Asian), EUR (European), SAS (South Asian)). Based on 201408 collection v4 (based on 201305 alignment) 20140915
hg19 1000g2014sep (6 data sets) alternative allele frequency data in 1000 Genomes Project for autosomes (ALL, AFR (African), AMR (Admixed American), EAS (East Asian), EUR (European), SAS (South Asian)). Based on 201409 collection v5 (based on 201305 alignment) 20140925
hg19 1000g2014oct (6 data sets) alternative allele frequency data in 1000 Genomes Project for autosomes (ALL, AFR (African), AMR (Admixed American), EAS (East Asian), EUR (European), SAS (South Asian)). Based on 201409 collection v5 (based on 201305 alignment) but including chrX and chrY data finally! 20141216
hg18 1000g2014oct (6 data sets) same as above 20150428
hg38 1000g2014oct (6 data sets) same as above 20150424
hg19 1000g2015aug (6 data sets) The 1000G team fixed a bug in chrX frequency calculation. Based on 201508 collection v5b (based on 201305 alignment) 20150824
hg38 1000g2015aug (6 data sets) same as above 20150824
hg19 gme Great Middle East allele frequency including NWA (northwest Africa), NEA (northeast Africa), AP (Arabian peninsula), Israel, SD (Syrian desert), TP (Turkish peninsula) and CA (Central Asia) 20161024
hg38 gme same as above 20161024
hg19 mcap M-CAP scores for non-synonymous variants 20161104
hg38 mcap same as above 20161104
hg19 mcap13 [M-CAP scores v1.3] 20181203
hg19 revel REVEL scores for non-synonymous variants 20161205
hg38 revel same as above 20161205
hg18 snp128 dbSNP with ANNOVAR index files 20120222
hg18 snp129 same as above 20120222
hg19 snp129 liftover from hg18_snp129.txt 20120809
hg18 snp130 same as above 20120222
hg19 snp130 same as above 20120222
hg18 snp131 same as above 20120222
hg19 snp131 same as above 20120222
hg18 snp132 same as above 20120222
hg19 snp132 same as above 20120222
hg18 snp135 I lifted over SNP135 to hg18 20120820
hg19 snp135 same as above 20120222
hg19 snp137 same as above 20130109
hg18 snp138 I lifted over SNP138 to hg18 20140910
hg19 snp138 same as above file and index updated 20140910
hg19 avsnp138 dbSNP138 with allelic splitting and left-normalization 20141223
hg19 avsnp142 dbSNP142 with allelic splitting and left-normalization 20141228
hg19 avsnp144 dbSNP144 with allelic splitting and left-normalization (careful with bugs!) 20151102
hg38 avsnp144 same as above 20151102
hg19 avsnp147 dbSNP147 with allelic splitting and left-normalization 20160606
hg38 avsnp142 dbSNP142 with allelic splitting and left-normalization 20160106
hg38 avsnp144 dbSNP144 with allelic splitting and left-normalization 20151102
hg38 avsnp147 dbSNP147 with allelic splitting and left-normalization 20160606
hg19 avsnp150 dbSNP150 with allelic splitting and left-normalization 20170929
hg38 avsnp150 dbSNP150 with allelic splitting and left-normalization 20170929
hg18 snp128NonFlagged dbSNP with ANNOVAR index files, after removing those flagged SNPs (SNPs < 1% minor allele frequency (MAF) (or unknown), mapping only once to reference assembly, flagged in dbSnp as "clinically associated") 20120524
hg18 snp129NonFlagged same as above 20120524
hg18 snp130NonFlagged same as above 20120524
hg19 snp130NonFlagged same as above 20120524
hg18 snp131NonFlagged same as above 20120524
hg19 snp131NonFlagged same as above 20120524
hg18 snp132NonFlagged same as above 20120524
hg19 snp132NonFlagged same as above 20120524
hg19 snp135NonFlagged same as above 20120524
hg19 snp137NonFlagged same as above 20130109
hg19 snp138NonFlagged same as above 20140222
hg19 nci60 NCI-60 human tumor cell line panel exome sequencing allele frequency data 20130724
hg18 nci60 same as above 20150428
hg38 nci60 same as above 20150428
hg19 icgc21 International Cancer Genome Consortium version 21 20160622
hg19 clinvar_20131105 CLINVAR database with Variant Clinical Significance (unknown, untested, non-pathogenic, probable-non-pathogenic, probable-pathogenic, pathogenic, drug-response, histocompatibility, other) and Variant disease name 20140430
hg19 clinvar_20140211 same as above 20140430
hg19 clinvar_20140303 same as above 20140430
hg19 clinvar_20140702 same as above 20140712
hg38 clinvar_20140702 same as above 20140712
hg19 clinvar_20140902 same as above 20140911
hg38 clinvar_20140902 same as above 20140911
hg19 clinvar_20140929 same as above 20141002
hg19 clinvar_20150330 same as above but with variant normalization 20150413
hg38 clinvar_20150330 same as above but with variant normalization 20150413
hg19 clinvar_20150629 same as above but with variant normalization 20150724
hg38 clinvar_20150629 same as above but with variant normalization 20150724
hg19 clinvar_20151201 Clinvar version 20151201 with separate columns (CLINSIG CLNDBN CLNACC CLNDSDB CLNDSDBID) 20160303
hg38 clinvar_20151201 same as avove 20160303
hg19 clinvar_20160302 Clinvar version 20160302 with separate columns (CLINSIG CLNDBN CLNACC CLNDSDB CLNDSDBID) 20171003
hg38 clinvar_20160302 same as above (updated 20171003 to handle multi-allelic variants) 20171003
hg19 clinvar_20161128 Clinvar version 20161128 with separate columns (CLINSIG CLNDBN CLNACC CLNDSDB CLNDSDBID) 20171003
hg38 clinvar_20161128 same as above (updated 20170215 to add missing header line; 20171003 to handle multi-allelic variants) 20171003
hg19 clinvar_20170130 Clinvar version 20170130 with separate columns (CLINSIG CLNDBN CLNACC CLNDSDB CLNDSDBID) 20171003
hg38 clinvar_20170130 same as above 20171003
hg19 clinvar_20170501 Clinvar version 20170130 with separate columns (CLINSIG CLNDBN CLNACC CLNDSDB CLNDSDBID) 20171003
hg38 clinvar_20170501 same as above 20171003
hg19 clinvar_20170905 Clinvar version 20170905 with separate columns (CLINSIG CLNDBN CLNACC CLNDSDB CLNDSDBID) 20171003
hg38 clinvar_20170905 same as above 20171003
hg19 clinvar_20180603 Clinvar version 20180603 with separate columns (CLNALLELEID CLNDN CLNDISDB CLNREVSTAT CLNSIG) 20180708
hg38 clinvar_20180603 same as above 20180708
hg19 clinvar_20190305 Clinvar version 20190305 with separate columns (CLNALLELEID CLNDN CLNDISDB CLNREVSTAT CLNSIG) 20190311
hg38 clinvar_20190305 same as above 20190316
hg19 clinvar_20200316 Clinvar version 20200316 with separate columns (CLNALLELEID CLNDN CLNDISDB CLNREVSTAT CLNSIG) 20200401
hg38 clinvar_20200316 same as above 20200401
hg19 popfreq_max_20150413 A database containing the maximum allele frequency from 1000G, ESP6500, ExAC and CG46 20150413
hg19 popfreq_all_20150413 A database containing all allele frequency from 1000G, ESP6500, ExAC and CG46 20150413
hg19 mitimpact2 pathogenicity predictions of human mitochondrial missense variants (see here 20150520
hg19 mitimpact24 same as above with version 2.4 20160123
hg19 regsnpintron prioritize the disease-causing probability of intronic SNVs 20180920
hg38 regsnpintron lifeOver of above 20180922
hg18 gerp++elem conserved genomic regions by GERP++ 20140223
hg19 gerp++elem same as above 20140223
mm9 gerp++elem same as above 20140223
hg18 gerp++gt2 whole-genome GERP++ scores greater than 2 (RS score threshold of 2 provides high sensitivity while still strongly enriching for truly constrained sites. ) 20120621
hg19 gerp++gt2 same as above 20120621
hg19 caddgt20 with score>20 20160607
hg19 caddgt10 CADD with score>10 20160607
hg19 cadd CADD 20140223
hg19 cadd13 CADD version 1.3 20170123
hg19 cadd13gt10 CADD version 1.3 score>10 20170123
hg19 cadd13gt20 CADD version 1.3 score>20 20170123
hg19 caddindel removed 20150505
hg19 fathmm whole-genome FATHMM_coding and FATHMM_noncoding scores (noncoding and coding scores in the 2015 version was reversed) 20160315
hg19 gwava whole genome GWAVA_region_score and GWAVA_tss_score (GWAVA_unmatched_score has bug in file), see ref. 20150623
hg19 eigen whole-genome Eigen scores, see ref 20160330

User-contributed datasets

Several generous ANNOVAR users provide additional annotation datasets that may help other users. These datasets are described below:

  • MitImpact2: pathogenicity predictions of human mitochondrial missense variants. This is prepared as filter-based annotation format and users can directly download from ANNOVAR (see table above).

  • regsnpintron: regSNP-intron uses a machine learning algorithm to prioritize the disease-causing probability of intronic SNVs. The columns are "fpr (False positive rate), disease Disease category (B: benign [FPR > 0.1]; PD: Possibly Damaging [0.05 < FPR <= 0.1]; D: Damaging [FPR <= 0.05]), splicing_site Splicing site (on/off). Splicing sites are defined as -3 to +7 for donor sites, -13 to +1 for acceptor sites.". This is prepared as filter-based annotation format and users can directly download from ANNOVAR (see table above).

  • LoFtool score: gene loss-of-function score percentiles. The smaller the percentile, the most intolerant is the gene to functional variation. The file can be downloaded here. Manuscript in preparation (please contact Dr. Joao Fadista - [email protected]). The authors would like to thank the Exome Aggregation Consortium and the groups that provided exome variant data for comparison. A full list of contributing groups can be found at http://exac.broadinstitute.org/about.

  • RVIS-ESV score: RVIS score measures genetic intolerance of genes to functional mutations, as described in Petrovski et al. Original RVIS was constructed based on patterns of standing variation in 6503 samples. The authors have recently constructed scores based on the ~61,000 samples from ExAC. There is high correlation, but more resolution for many genes. The ExAC cohort implementation is what we consider RVIS (v2). It can be downloaded here.

  • GDI score: the gene damage index (GDI) is describing the accumulated mutational damage for each human gene in the general population, and shows that highly mutated/damaged genes are unlikely to be disease-causing and yet they generate a big proportion of false positive variants harbored in such genes. Therefore removing high GDI genes is a very effective way to remove confidently false positives from WES/WGS data. More details were given in this paper. The data set includes general damage prediction (low/medium/high) for different disease type (all, Mendelian, cancer, and PID) and can be downloaded from here.

  • TMC-SNPDB: SNP database from whole exome data of 62 normal samples derived from cancer patients of Indian origin, representing 114, 309 unique germline variants. Read the manuscript here. It is useful for exome sequencing studies on Indian populations and can be downloaded from here.

  • GenoNet Scores: cell-specific functional elements predicted by GenoNet organized by chromosomes in many cell types. You must use the specific link to download the files.

Third-party datasets

Several third-party researchers have provided additional annotation datasets that can be used by ANNOVAR directly. However, users need to agree to specific license terms set forth by the third parties:

  • SPIDEX: SPIDEX 1.0 - Deep Genomics : (Xiong et al, Science 2015) Machine-learning prediction on how genetic variants affect RNA splicing. This dataset can be downloaded here.

Third-party software tools

Customprodbj is a Java-based tool for customized protein database construction. It can build the database on a single or multiple VCF files on single or multiple individuals. It can be accessed at here. Command line example: java -jar customprodbj.jar -f input_variant_file_list.txt -d annovar_database/humandb/hg19_refGeneMrna.fa -r annovar_database/humandb/hg19_refGene.txt -t -o out/.

http://www.openbioinformatics.org/annovar/download/RVIS_ExAC_4KW.txt.gz

http://www.pnas.org/content/early/2015/10/14/1518646112.abstract

http://www.openbioinformatics.org/annovar/download/GDI_full_10282015.txt.gz

http://www.openbioinformatics.org/annovar/download/GenoNetScores/ByChr/index.html

http://download.openbioinformatics.org/spidex_download_form.php

Table_annovar.pl(可一次完成三種類型的註釋)
使用ANNOVAR最簡單的方法就是使用table_annovar.pl進行註釋,它的輸入文件可以是多種格式包括VCF,輸出文件已Tab分隔,每一列代表着一種註釋。
註釋命令示例:

~/biosoft/annovar/table_annovar.pl pooling_variants_all_variants.hg19-hg38.avinput ~/biosoft/annovar/humandb/ -buildver hg38 -outchen_test -remove -protocol refGene -operation g -nastring . -csvout -polish
~/biosoft/annovar/table_annovar.pl pooling_variants_all_variants.hg19-hg38.avinput ~/biosoft/annovar/humandb/ -buildver hg38 -outmyanno -remove -protocolrefGene,knownGene,ensGene,dbnsfp35a,esp6500siv2_all,exac03,gene4denovo201907,gnomad30_genome,1000g2015aug_all,avsnp150,clinvar_20200316,regsnpintron -operation g,g,g,f,f,f,f,f,f,f,f,f -nastring . -csvout -polish
​#-buildver hg38 表示使用hg38版本
#-out myanno 表示輸出文件的前綴爲myanno
# -remove 表示刪除註釋過程中的臨時文件
# -protocol 表示註釋使用的數據庫,用逗號隔開,且要注意順序
# -operation 表示對應順序的數據庫的類型(g代表gene-based、r代表region-based、f代表filter-based),用逗號隔開,注意順序
# -nastring . 表示用點號替代缺省的值
# -csvout 表示最後輸出.csv文件

輸出的csv文件將包含輸入的5列主要信息以及各個數據庫裏的註釋,此外,table_annoval.pl可以直接對vcf文件進行註釋(不需要轉換格式),註釋的內容將會放在vcf文件的“INFO”那一欄。

本次註釋指令及過程信息如下:

(base) root@1100150:~/new for annovar# ~/biosoft/annovar/table_annovar.pl pooling_variants_all_variants.hg19-hg38.avinput ~/biosoft/annovar/humandb/ -buildver hg38 -out myanno -remove -protocol refGene,knownGene,ensGene,dbnsfp35a,esp6500siv2_all,exac03,gene4denovo201907,gnomad30_genome,1000g2015aug_all,avsnp150,clinvar_20200316,regsnpintron -operation g,g,g,f,f,f,f,f,f,f,f,f -nastring . -csvout -polish
-----------------------------------------------------------------
NOTICE: Processing operation=g protocol=refGene
​
NOTICE: Running with system command <annotate_variation.pl -geneanno -buildver hg38 -dbtype refGene -outfile myanno.refGene -exonsort -nofirstcodondel pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/>
NOTICE: Output files are written to myanno.refGene.variant_function, myanno.refGene.exonic_variant_function
NOTICE: Reading gene annotation from /root/biosoft/annovar/humandb/hg38_refGene.txt ... Done with 82500 transcripts (including 20366 without coding sequence annotation) for 28265 unique genes
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Reading FASTA sequences from /root/biosoft/annovar/humandb/hg38_refGeneMrna.fa ... Done with 803 sequences
WARNING: A total of 591 sequences will be ignored due to lack of correct ORF annotation
​
NOTICE: Running with system command <coding_change.pl myanno.refGene.exonic_variant_function.orig /root/biosoft/annovar/humandb//hg38_refGene.txt /root/biosoft/annovar/humandb//hg38_refGeneMrna.fa -alltranscript -outmyanno.refGene.fa -newevf myanno.refGene.exonic_variant_function>
-----------------------------------------------------------------
NOTICE: Processing operation=g protocol=knownGene
​
NOTICE: Running with system command <annotate_variation.pl -geneanno -buildver hg38 -dbtype knownGene -outfilemyanno.knownGene -exonsort -nofirstcodondel pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/>
NOTICE: Output files are written to myanno.knownGene.variant_function, myanno.knownGene.exonic_variant_function
NOTICE: Reading gene annotation from /root/biosoft/annovar/humandb/hg38_knownGene.txt ... Done with 226811 transcripts (including 118121 without coding sequence annotation) for 74691 unique genes
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Reading FASTA sequences from /root/biosoft/annovar/humandb/hg38_knownGeneMrna.fa ... Done with 1335 sequences
WARNING: A total of 8181 sequences will be ignored due to lack of correct ORF annotation
​
NOTICE: Running with system command <coding_change.pl myanno.knownGene.exonic_variant_function.orig /root/biosoft/annovar/humandb//hg38_knownGene.txt /root/biosoft/annovar/humandb//hg38_knownGeneMrna.fa -alltranscript -outmyanno.knownGene.fa -newevf myanno.knownGene.exonic_variant_function>
-----------------------------------------------------------------
NOTICE: Processing operation=g protocol=ensGene
​
NOTICE: Running with system command <annotate_variation.pl -geneanno -buildver hg38 -dbtype ensGene -outfilemyanno.ensGene -exonsort -nofirstcodondel pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/>
NOTICE: Output files are written to myanno.ensGene.variant_function, myanno.ensGene.exonic_variant_function
NOTICE: Reading gene annotation from /root/biosoft/annovar/humandb/hg38_ensGene.txt ... Done with 89732 transcripts (including 28806 without coding sequence annotation) for 42087 unique genes
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Reading FASTA sequences from /root/biosoft/annovar/humandb/hg38_ensGeneMrna.fa ... Done with 606 sequences
WARNING: A total of 214 sequences cannot be found in /root/biosoft/annovar/humandb/hg38_ensGeneMrna.fa
(example: ENST00000293894.3#16#981807 ENST00000349496.9#3#41199438 ENST00000255192.7#5#79069716)
WARNING: A total of 385 sequences will be ignored due to lack of correct ORF annotation
​
NOTICE: Running with system command <coding_change.pl myanno.ensGene.exonic_variant_function.orig /root/biosoft/annovar/humandb//hg38_ensGene.txt /root/biosoft/annovar/humandb//hg38_ensGeneMrna.fa -alltranscript -outmyanno.ensGene.fa -newevf myanno.ensGene.exonic_variant_function>
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=dbnsfp35a
NOTICE: Finished reading 70 column headers for '-dbtype dbnsfp35a'
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype dbnsfp35a -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/ -otherinfo>
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_dbnsfp35a_dropped, and output file with other variants is written to myanno.hg38_dbnsfp35a_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 552168 and the number of bins to be scanned is 2918
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_dbnsfp35a.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=esp6500siv2_all
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype esp6500siv2_all -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/>
NOTICE: the --dbtype esp6500siv2_all is assumed to be in generic ANNOVAR database format
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_esp6500siv2_all_dropped, and output file with other variants is written to myanno.hg38_esp6500siv2_all_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 683825 and the number of bins to be scanned is 3065
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_esp6500siv2_all.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=exac03
NOTICE: Finished reading 8 column headers for '-dbtype exac03'
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype exac03 -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/ -otherinfo>
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_exac03_dropped, and output file with other variants is written to myanno.hg38_exac03_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 749044 and the number of bins to be scanned is 3310
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_exac03.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=gene4denovo201907
NOTICE: Finished reading 6 column headers for '-dbtype gene4denovo201907'
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype gene4denovo201907 -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/ -otherinfo>
NOTICE: the --dbtype gene4denovo201907 is assumed to be in generic ANNOVAR database format
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_gene4denovo201907_dropped, and output file with other variants is written to myanno.hg38_gene4denovo201907_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 501939 and the number of bins to be scanned is 848
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_gene4denovo201907.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=gnomad30_genome
NOTICE: Finished reading 13 column headers for '-dbtype gnomad30_genome'
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype gnomad30_genome -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/ -otherinfo>
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_gnomad30_genome_dropped, and output file with other variants is written to myanno.hg38_gnomad30_genome_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 2860873 and the number of bins to be scanned is 3049
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_gnomad30_genome.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=1000g2015aug_all
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype 1000g2015aug_all -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/>
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_ALL.sites.2015_08_dropped, and output file with other variants is written to myanno.hg38_ALL.sites.2015_08_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 2821635 and the number of bins to be scanned is 3052
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_ALL.sites.2015_08.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=avsnp150
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype avsnp150 -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/>
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_avsnp150_dropped, and output file with other variants is written to myanno.hg38_avsnp150_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 28304406 and the number of bins to be scanned is 9229
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_avsnp150.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=clinvar_20200316
NOTICE: Finished reading 5 column headers for '-dbtype clinvar_20200316'
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype clinvar_20200316 -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/ -otherinfo>
NOTICE: the --dbtype clinvar_20200316 is assumed to be in generic ANNOVAR database format
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_clinvar_20200316_dropped, and output file with other variants is written to myanno.hg38_clinvar_20200316_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 72414 and the number of bins to be scanned is 1706
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_clinvar_20200316.txt...Done
-----------------------------------------------------------------
NOTICE: Processing operation=f protocol=regsnpintron
NOTICE: Finished reading 3 column headers for '-dbtype regsnpintron'
​
NOTICE: Running system command <annotate_variation.pl -filter -dbtype regsnpintron -buildver hg38 -outfile myanno pooling_variants_all_variants.hg19-hg38.avinput /root/biosoft/annovar/humandb/ -otherinfo>
NOTICE: the --dbtype regsnpintron is assumed to be in generic ANNOVAR database format
NOTICE: Output file with variants matching filtering criteria is written to myanno.hg38_regsnpintron_dropped, and output file with other variants is written to myanno.hg38_regsnpintron_filtered
NOTICE: Processing next batch with 13802 unique variants in 13802 input lines
NOTICE: Database index loaded. Total number of bins is 1162669 and the number of bins to be scanned is 1874
NOTICE: Scanning filter database /root/biosoft/annovar/humandb/hg38_regsnpintron.txt...Done
-----------------------------------------------------------------
NOTICE: Multianno output file is written to myanno.hg38_multianno.csv
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章