|
|
|
|
|
|
|
|
task fusioncatcher{ |
|
|
task fusioncatcher{ |
|
|
String sample_id |
|
|
String sample_id |
|
|
File sample_fastq_dir |
|
|
|
|
|
|
|
|
File fastq1 |
|
|
|
|
|
File fastq2 |
|
|
File database_dir |
|
|
File database_dir |
|
|
|
|
|
|
|
|
String docker |
|
|
String docker |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set -o pipefail |
|
|
set -o pipefail |
|
|
set -e |
|
|
set -e |
|
|
|
|
|
|
|
|
|
|
|
mkdir -p ${sample_id}/input |
|
|
mkdir -p ${sample_id}/output |
|
|
mkdir -p ${sample_id}/output |
|
|
|
|
|
|
|
|
|
|
|
cp ${fastq1} ${sample_id}/input |
|
|
|
|
|
cp ${fastq2} ${sample_id}/input |
|
|
|
|
|
|
|
|
/software/fusioncatcher/bin/fusioncatcher \ |
|
|
/software/fusioncatcher/bin/fusioncatcher \ |
|
|
-d ${database_dir} \ |
|
|
-d ${database_dir} \ |
|
|
-p 4 \ |
|
|
-p 4 \ |
|
|
--input ${sample_fastq_dir} \ |
|
|
|
|
|
|
|
|
--input ${sample_id}/input \ |
|
|
--output ${sample_id}/output |
|
|
--output ${sample_id}/output |
|
|
|
|
|
|
|
|
>>> |
|
|
>>> |