This repository has been archived by the owner on Oct 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a separate perl error complaining about mismatched binary sizes of some modules, which can be fixed by explicitly loading the default Perl module (i.e. not the version Pipeliner normally uses).
- Loading branch information
1 parent
ead71c0
commit 693d84a
Showing
4 changed files
with
13 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
rule rule fusioninsp: | ||
rule fusioninsp: | ||
input: starfusion="starfusion/{x}/star-fusion.fusion_predictions.tsv",fusioncatcher="fusioncatcher/fusioninspector/{x}/{x}_fusionInspector.input",file1="{x}.R1.trimmed.fastq.gz",file2="{x}.R2.trimmed.fastq.gz" | ||
output: "fusioninspector/{x}/{x}.fusion_predictions.final" | ||
params: rname='fusioninsp',sample="{x}",ref=config['project']['annotation'],starlib=config['references'][pfamily]['STARFUSIONLIB'] | ||
shell: "module load fusioninspector/1.1.0; module load STAR/2.7.0f; mkdir -p fusioninspector/{params.sample}; FusionInspector --fusions {input.starfusion},{input.fusioncatcher} --genome_lib {params.starlib} --left_fq {input.file1} --right_fq {input.file2} --out_dir fusioninspector/{params.sample} --out_prefix {params.sample} --prep_for_IGV --CPU 16 --cleanup --annotate --examine_coding_effect" | ||
shell: "module load fusioninspector/1.1.0; module load STAR/2.7.0f; mkdir -p fusioninspector/{params.sample}; module load perl; FusionInspector --fusions {input.starfusion},{input.fusioncatcher} --genome_lib {params.starlib} --left_fq {input.file1} --right_fq {input.file2} --out_dir fusioninspector/{params.sample} --out_prefix {params.sample} --prep_for_IGV --CPU 16 --cleanup --annotate --examine_coding_effect" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,12 @@ | ||
rule rule fusioninsp_starfus: | ||
rule fusioninsp_starfus: | ||
input: fusions="starfusion/{x}/star-fusion.fusion_predictions.tsv",file1="{x}.R1.trimmed.fastq.gz",file2="{x}.R2.trimmed.fastq.gz" | ||
output: "starfusion/fusioninspector/{x}/{x}.fusion_predictions.final" | ||
params: rname='fusioninsp',sample="{x}",starlib=config['references'][pfamily]['STARFUSIONLIB'] | ||
shell: "module load fusioninspector/1.1.0; module load STAR/2.7.0f; mkdir -p starfusion/fusioninspector/{params.sample}; FusionInspector --fusions {input.fusions} --genome_lib {params.starlib} --left_fq {input.file1} --right_fq {input.file2} --out_dir starfusion/fusioninspector/{params.sample} --out_prefix {params.sample} --prep_for_IGV" | ||
shell: """ | ||
numfusions=$(grep -v ^# {input.fusions} | wc -l) | ||
if (( $numfusions > 0 )); then | ||
module load fusioninspector/1.1.0; module load STAR/2.7.0f; mkdir -p starfusion/fusioninspector/{params.sample}; module load perl; FusionInspector --fusions {input.fusions} --genome_lib {params.starlib} --left_fq {input.file1} --right_fq {input.file2} --out_dir starfusion/fusioninspector/{params.sample} --out_prefix {params.sample} --prep_for_IGV | ||
else | ||
touch {output}; | ||
fi | ||
""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters