|
|
@@ -4,19 +4,19 @@ task corealigner { |
|
|
|
File dbsnp_dir
|
|
|
|
File dbmills_dir
|
|
|
|
|
|
|
|
Array[String] sample
|
|
|
|
String SENTIEON_INSTALL_DIR
|
|
|
|
String SENTIEON_LICENSE
|
|
|
|
String docker
|
|
|
|
String cluster_config
|
|
|
|
String fasta
|
|
|
|
String sample
|
|
|
|
|
|
|
|
String dbsnp
|
|
|
|
String db_mills
|
|
|
|
Array[File] tumor_recaled_bam
|
|
|
|
Array[File] tumor_recaled_bam_index
|
|
|
|
Array[File] normal_recaled_bam
|
|
|
|
Array[File] normal_recaled_bam_index
|
|
|
|
File tumor_recaled_bam
|
|
|
|
File tumor_recaled_bam_index
|
|
|
|
File normal_recaled_bam
|
|
|
|
File normal_recaled_bam_index
|
|
|
|
String disk_size
|
|
|
|
|
|
|
|
|
|
|
@@ -26,7 +26,7 @@ task corealigner { |
|
|
|
export SENTIEON_LICENSE=${SENTIEON_LICENSE}
|
|
|
|
nt=$(nproc)
|
|
|
|
#${sep=" " tumor_recaled_bam}
|
|
|
|
${SENTIEON_INSTALL_DIR}/bin/sentieon driver -r ${ref_dir}/${fasta} -t $nt -i ${sep=" -i " tumor_recaled_bam} -i ${sep=" -i " normal_recaled_bam} --algo Realigner -k ${dbmills_dir}/${db_mills} -k ${dbsnp_dir}/${dbsnp} ${sep=" " sample}_corealigned.bam
|
|
|
|
${SENTIEON_INSTALL_DIR}/bin/sentieon driver -r ${ref_dir}/${fasta} -t $nt -i ${tumor_recaled_bam} -i ${normal_recaled_bam} --algo Realigner -k ${dbmills_dir}/${db_mills} -k ${dbsnp_dir}/${dbsnp} ${sample}_corealigned.bam
|
|
|
|
>>>
|
|
|
|
|
|
|
|
runtime {
|
|
|
@@ -37,8 +37,8 @@ task corealigner { |
|
|
|
}
|
|
|
|
|
|
|
|
output {
|
|
|
|
File corealigner_bam = "${sep=" " sample}_corealigned.bam"
|
|
|
|
File corealigner_bam_index = "${sep=" " sample}_corealigned.bam.bai"
|
|
|
|
File corealigner_bam = "${sample}_corealigned.bam"
|
|
|
|
File corealigner_bam_index = "${sample}_corealigned.bam.bai"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|