diff --git a/samtools.wdl b/samtools.wdl index df712e51ceb92f58da2764dd0855fdc12078a4a0..587a53fb048a65f66f7adb482d91c87f3ba563cb 100644 --- a/samtools.wdl +++ b/samtools.wdl @@ -332,7 +332,7 @@ task Index { if [ ! -f ~{outputPath} ] then mkdir -p "$(dirname ~{outputPath})" - ln ~{bamFile} ~{outputPath} + ln ~{bamFile} ~{outputPath} || cp ~{bamFile} ~{outputPath} fi samtools index ~{outputPath} ~{bamIndexPath} ' @@ -531,7 +531,7 @@ task Tabix { mkdir -p "$(dirname ~{outputFilePath})" if [ ! -f ~{outputFilePath} ] then - ln ~{inputFile} ~{outputFilePath} + ln ~{inputFile} ~{outputFilePath} || cp ~{inputFile} ~{outputFilePath} fi tabix ~{outputFilePath} -p ~{type} }