Annovar Database
Note
Annovar本体とデータベースの準備
ClinVar, Human Genetic Variation Database, jMorp:Japanese Multi Omics Reference Panel,
CBioPortal, TumorPortal, germline開示対象リストのデータベースは
/home/kks_th/CaGMeJ_git/SRC/v8/database/humandbにあります。
ライセンスの問題上、COSMICとannovarが準備したデータベースは各自で準備してください。
Annovar本体とデータベースを準備したらパイプライン設定ファイルを変更して
Annovarを実行できるようにしてください。
Annovarについては https://annovar.openbioinformatics.org/en/latest/ を参考にしてください。
COSMIC
https://cancer.sanger.ac.uk/cosmic/download のデータベース(v94)を
annovar用に変換します。
参考にして作成しました。
annovarの-protocolに設定します。
ClinVar
https://ftp.ncbi.nlm.nih.gov/pub/clinvar/vcf_GRCh38/ のデータベース(clinvar_20211010)を
annovar用に変換します。
参考にして作成しました。
annovarの-protocolに設定します。
Human Genetic Variation Database
annovar用に変換します。
Download -> HGVD1210-V2_30-dbSNP150.tar.gz, HGVD1210-V2_30XY-dbSNP150.tar.gz
https://github.com/misshie/hgvd2annovar を参考にして作成しました。
Filter;NR;NA;NA/(NR + NAの合計)をアノテーションします。
annovarの-protocolに設定します。
jMorp:Japanese Multi Omics Reference Panel
https://jmorp.megabank.tohoku.ac.jp/202109/ のデータベースをannovar用に変換します。
Downloads -> Genome Variation -> tommo-8.3kjpn-20200831-af_snvall-autosome.vcf.g
AF(Allele frequency)をアノテーションします。
annovarの-protocolに設定します。
CBioPortal
https://www.cbioportal.org/ のデータベースをannovar用に変換します。
https://github.com/cBioPortal/datahub からmutationのデータをダウンロードします。
gene, Mutation_type, Variant_type, t_ref_count, t_alt_count, n_ref_count, n_alt_count, study_id, sample_idをアノテーションします。
annovarの-protocolに設定します。
TumorPortal
http://www.tumorportal.org/ のデータベースをannovar用に変換します。
tumor typeとそこに登録されている症例数をアノテーションします。
https://www.nature.com/articles/nature12912 を参考にしてください。
annovarの-protocolに設定します。
germline開示対象リスト
がん研臨床遺伝医療部 germline開示対象リスト.xlsxを
disclosureカラム(Genotype, Group)として
と連結してannovarの-xrefに設定します。
その他
annovar開発者が準備したデータをダウンロードします。
annovarの-protocolに設定します。
ダウンロードのためのスクリプトは/home/kks_th/CaGMeJ_git/SCRIPT/3.0.0/CaGMeJ/main/annovar/annovar_database_download.sh です。
失敗した場合はwgetなどで直接ダウンロードしてください。
tfbsConsSites |
targetScanS |
eigen |
cg46 |
cg69 |
fathmm |
snp131 |
snp138 |
snp131NonFlagged |
snp138NonFlagged |
ljb26_all |
cosmic70 |
esp6500siv2_all |
avsnp150 |
exac03 |
exac03nontcga |
exac03nonpsych |
gnomad_exome |
gnomad_genome |
mcap |
revel |
kaviar_20150923 |
gme |
dbscsnv11 |
refGene |
icgc28 |
hrcr1 |
cytoBand |
genomicSuperDups |
wgRna |
1000g2015aug |
Note
ゲノムの位置情報
以下のデータベースはhg19からhg38に変換しています。
Human Genetic Variation Database |
jMorp:Japanese Multi Omics Reference Panel |
CBioPortal |
TumorPortal |
annovarが準備したhg19データベース |
Note
データベース作成スクリプト
それぞれ下記にあります。
適宜コードを読んで修正して使ってください。
/home/kks_th/CaGMeJ_git/SCRIPT/3.0.0/main/annovar/
└clinvar/
└clinvar.sh ClinVarのhg38データベースとindexファ>イルを作成します。
└cosmic/
└cosmic.sh COSMICのhg38データベースとindexファイルを作成します。
└HGVD/
└hgvd.sh Human Genetic Variation Databaseのhg38データベースとindexファイルを作成します。
└ToMMo/
└tommo.sh jMorpのhg38データベースとindexファイルを作成します。
└cbioportal/
└cbioportal.sh CBioPortalのhg19データベースを作成します。
└change2_cbio.sh hg38データベースとindexファイルを作成します。
└tumorportal/
└tumorportal.sh TumorPortalのhg38データベースとindexファ>イルを作成します。
└disclosure/
└disclosure.sh germline開示対象リストのデータベースを作成します。
└crossmap/
└crossmaphg19Tohg38.sh hg19からhg38にデータベースを変換します
└index.sh 変換したデータベースをもとにindexファイルを作成します
└qsub_multiprocess_crossmap.sh 大きいデータ用(eigen, fathmm)の変換ツールです。
indexファイルも作成します。
biopython |
1.79 |
CrossMap |
0.5.4 |
Note
ファイルシステムのOSSへの負荷
複数のジョブが大きい同じデータを読み込むとファイルシステムに負荷がかかるので
[username@gc016 ~]$lfs migrate -c 8 eigenのデータベース
[username@gc016 ~]$lfs migrate -c 8 fathmmのデータベース
を実行してください。
Note
Ensembl Variant Effect Predictor (VEP)
Annovarの代わりにVEPを実行することもできます。
http://asia.ensembl.org/info/docs/tools/vep を参考にしてください。