Skip to content

Commit 8733dc5

Browse files
authored
Update vcf2maf configuration to adhere to hg38 as reference genome (qbic-pipelines#34)
* update conf to adhere to latest reference genome * changelog * update schema * remove empty line * update process shell
1 parent c8865ed commit 8733dc5

5 files changed

Lines changed: 15 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### `Fixed`
1111

12+
- [#34](https://github.com/qbic-pipelines/vcftomaf/pull/34) - Update vcf2maf configuration to adhere to hg38 as reference genome (@famosab)
1213
- [#35](https://github.com/qbic-pipelines/vcftomaf/pull/35) - Template update to 3.2.0 (@famosab)
1314

1415
### `Dependencies`

conf/modules.config

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ process {
2222
ext.args = { [ "",
2323
params.filter ? "-f PASS": "",
2424
"--output-type z"
25-
].join(" ").trim() }
25+
].join(" ").trim() }
2626
}
2727

2828
withName: GUNZIP {
@@ -71,9 +71,9 @@ process {
7171
params.run_vep ? "" : "--inhibit-vep",
7272
meta.normal_id ? "--normal-id ${meta.normal_id} --vcf-normal-id ${meta.vcf_normal_id}" : "",
7373
meta.tumor_id ? "--tumor-id ${meta.tumor_id} --vcf-tumor-id ${meta.vcf_tumor_id}" : "",
74-
"--retain-info HGVSp_VEP,HGVSc_VEP,genename,codonpos,clinvar_hgvs,cds_strand,aaref,aaalt,aapos,VEP_canonical,MutPred_AAchange",
75-
"--retain-ann HGVSp_VEP,HGVSc_VEP,genename,codonpos,clinvar_hgvs,cds_strand,aaref,aaalt,aapos,VEP_canonical,MutPred_AAchange",
76-
"--retain-fmt HGVSp_VEP,HGVSc_VEP,genename,codonpos,clinvar_hgvs,cds_strand,aaref,aaalt,aapos,VEP_canonical,MutPred_AAchange ",
74+
"--retain-fmt AD,AF,DP,GQ,GT,STR",
75+
"--retain-info AS_FilterStatus,AS_SB_TABLE,DP,MBQ,POPAF,STR,ANN,LOF,NMD",
76+
"--retain-ann Allele,Consequence,IMPACT,SYMBOL,Gene,Feature_type,Feature,BIOTYPE,EXON,INTRON,HGVSc,HGVSp,CDNA_position,CDS_position,Protein_position,Amino_acids,Codons,Existing_variation,DISTANCE,STRAND,FLAGS,VARIANT_CLASS,SYMBOL_SOURCE,HGNC_ID,CANONICAL,MANE,MANE_SELECT,MANE_PLUS_CLINICAL,TSL,APPRIS,CCDS,ENSP,SWISSPROT,TREMBL,UNIPARC,UNIPROT_ISOFORM,GENE_PHENO,SIFT,PolyPhen,DOMAINS,miRNA,AF,AFR_AF,AMR_AF,EAS_AF,EUR_AF,SAS_AF,gnomADe_AF,gnomADe_AFR_AF,gnomADe_AMR_AF,gnomADe_ASJ_AF,gnomADe_EAS_AF,gnomADe_FIN_AF,gnomADe_MID_AF,gnomADe_NFE_AF,gnomADe_REMAINING_AF,gnomADe_SAS_AF,gnomADg_AF,gnomADg_AFR_AF,gnomADg_AMI_AF,gnomADg_AMR_AF,gnomADg_ASJ_AFIgnomADg_EAS_AF,gnomADg_FIN_AF,gnomADg_MID_AF,gnomADg_NFE_AF,gnomADg_REMAINING_AF,gnomADg_SAS_AF,gnomADg_EAS_AF_POPS,FREQS,CLIN_SIG,SOMATIC,PHENO,PUBMED,MOTIF_NAME,MOTIF_POS,HIGH_INF_POS,MOTIF_SCORE_CHANGE,TRANSCRIPTION_FACTORS",
7777
"--any-allele",
7878
"--ncbi-build ${params.genome.tokenize('.')[-1]}",
7979
"--species homo_sapiens"

conf/test_vep.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ params {
2525
config_profile_description = 'Minimal test dataset to check pipeline function'
2626

2727
// Input data
28-
2928
input = "${projectDir}/tests/samplesheets/samplesheet.csv"
3029
fasta = 'https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/genome.fasta'
3130
intervals = 'https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/genome.bed'

nextflow.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ params {
1313
liftover_chain = null
1414
input = null
1515
intervals = null
16-
//vep_cache = null
17-
//run_vep = false
16+
vep_cache = null
17+
run_vep = false
1818
filter = false
1919

2020
// References

nextflow_schema.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,14 @@
5555
"type": "string",
5656
"description": "For Liftover - dictionary for fasta file"
5757
},
58+
"run_vep": {
59+
"type": "boolean",
60+
"description": "Run annotation with VEP"
61+
},
62+
"vep_cache": {
63+
"type": "string",
64+
"description": "Path to tar.gz containing the VEP cache"
65+
},
5866
"email": {
5967
"type": "string",
6068
"description": "Email address for completion summary.",

0 commit comments

Comments
 (0)