Skip to content

Commit a657fd8

Browse files
author
Cao
committed
v102
1 parent 0457176 commit a657fd8

File tree

3 files changed

+16
-23
lines changed

3 files changed

+16
-23
lines changed

README.md

+3-20
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,15 @@
11

2-
# Somaticwrapper version 1.6.1, compute1 #
2+
# Somaticwrapper version 2.1, compute1 #
33

44
Detect somatic variants from tumor and normal WGS/WXS data (HG38 reference). SomaticWrapper pipeline is a fully automated and modular software package designed for detection of somatic variants from tumor and normal exome data. It works on LSF job scheduler and can run multiple jobs in parallel. Multiple standard variant calling tools are included in the pipeline such as varscan2, strelka2, mutect1 and pindel. The final called variant can be found from dnp.annotated.maf file.
55

66
SNV calls are intersecting results from 2 over 3 callers (Strelka2, Mutect1, and VarScan2).
77

88
Indel calls are called by 2 over 3 callers (Strelka2, Varscan2 and pindel).
99

10-
Improvements compared to version 1.6:
10+
Improvements compared to version 1.6.1:
1111

12-
1. Requires smg input in the pipeline run
13-
14-
2. Adding step 14 for cleaning unnecessary intermediate files
15-
16-
## Install the third-party software ##
17-
18-
Mutect-1.1.7: https://software.broadinstitute.org/gatk/download/archive
19-
20-
Strelka-2.9.2: https://github.com/Illumina/strelka/releases
21-
22-
Varscan 2.2.8: https://sourceforge.net/projects/varscan/files/
23-
24-
Pindel version 0.2.5b9: 1: http://gmt.genome.wustl.edu/packages/pindel/install.html
25-
2: conda install -c bioconda pindel
26-
27-
bam-readcount 0.7.4: https://github.com/genome/bam-readcount
28-
29-
java jre1.8.0_121: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
12+
Use ensembl V102 for annotation
3013

3114
## Usage ##
3215

somaticwrapper.pl

+7-3
Original file line numberDiff line numberDiff line change
@@ -230,8 +230,12 @@
230230
my $samtools="/storage1/fs1/songcao/Active/Software/samtools/1.2/bin";
231231
my $varscan="/storage1/fs1/songcao/Active/Software/varscan/2.3.8.ndown";
232232
my $bamreadcount="/storage1/fs1/songcao/Active/Software/bam-readcount/0.7.4/bam-readcount";
233-
my $vepannot="/storage1/fs1/songcao/Active/Database/hg38_database/vep/ensembl-tools-release-85/scripts/variant_effect_predictor/variant_effect_predictor.pl";
234-
my $vepcache="/storage1/fs1/songcao/Active/Database/hg38_database/vep/v85";
233+
my $vepannot="/storage1/fs1/songcao/Active/Database/hg38_database/vep/ensembl-tools-release-85/scripts/variant_effect_predictor/variant_effect_predictor.v102.pl";
234+
my $vepannot="/storage1/fs1/songcao/Active/Git/ensembl-vep/vep";
235+
236+
#my $vepcache="/storage1/fs1/songcao/Active/Database/hg38_database/vep/v85";
237+
238+
my $vepcache="/storage1/fs1/songcao/Active/Database/hg38_database/vep/v102";
235239

236240
my $DB_SNP_NO_CHR="/storage1/fs1/songcao/Active/Database/hg38_database/DBSNP/00-All.vcf";
237241
my $DB_SNP="/storage1/fs1/songcao/Active/Database/hg38_database/DBSNP/00-All.chr.vcf";
@@ -1496,7 +1500,7 @@ sub bsub_vcf_2_maf{
14961500

14971501

14981502
my $sh_file=$job_files_dir."/".$current_job_file;
1499-
$bsub_com = "LSF_DOCKER_ENTRYPOINT=/bin/bash LSF_DOCKER_PRESERVE_ENVIRONMENT=false bsub -g /$compute_username/$group_name -n 1 -R \"select[mem>30000] rusage[mem=30000]\" -M 30000000 -a \'docker(registry.gsc.wustl.edu/genome/genome_perl_environment)\' -o $lsf_out -e $lsf_err bash $sh_file\n";
1503+
$bsub_com = "LSF_DOCKER_ENTRYPOINT=/bin/bash LSF_DOCKER_PRESERVE_ENVIRONMENT=false bsub -g /$compute_username/$group_name -n 1 -R \"select[mem>30000] rusage[mem=30000]\" -M 30000000 -a \'docker(ensemblorg/ensembl-vep:release_102.0)\' -o $lsf_out -e $lsf_err bash $sh_file\n";
15001504
print $bsub_com;
15011505
system ($bsub_com);
15021506

work_log_run_mild_v102

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
perl somaticwrapper.pl --rdir /scratch1/fs1/dinglab/scao/sw/mildvep102 --log /scratch1/fs1/dinglab/scao/sw/mildvep102.log --ref /storage1/fs1/songcao/Active/Database/hg38_database/GRCh38.d1.vd1/GRCh38.d1.vd1.fa --q general --smg /storage1/fs1/songcao/Active/Database/smg_database/smg.lung.tsv --users songcao --groupname SomaticWXS --step 11 --sre 1
2+
3+
perl somaticwrapper.pl --rdir /scratch1/fs1/dinglab/scao/sw/mildvep102 --log /scratch1/fs1/dinglab/scao/sw/mildvep102.log --ref /storage1/fs1/songcao/Active/Database/hg38_database/GRCh38.d1.vd1/GRCh38.d1.vd1.fa --q general --smg /storage1/fs1/songcao/Active/Database/smg_database/smg.lung.tsv --users songcao --groupname SomaticWXS --step 12 --sre 1
4+
5+
perl somaticwrapper.pl --rdir /scratch1/fs1/dinglab/scao/sw/mildvep102 --log /scratch1/fs1/dinglab/scao/sw/mildvep102.log --ref /storage1/fs1/songcao/Active/Database/hg38_database/GRCh38.d1.vd1/GRCh38.d1.vd1.fa --q general --smg /storage1/fs1/songcao/Active/Database/smg_database/smg.lung.tsv --users songcao --groupname SomaticWXS --sre 1 --step 13 --sre 1
6+

0 commit comments

Comments
 (0)