Skip to content

Commit

Permalink
Merge branch 'is-update-spades-to-3.13.0-new' into is-add-metaspades
Browse files Browse the repository at this point in the history
  • Loading branch information
notestaff committed May 16, 2019
2 parents a36a3d9 + dfb0873 commit c9842f2
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
9 changes: 4 additions & 5 deletions pipes/WDL/workflows/tasks/tasks_assembly.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ task assemble {
String? assembler="trinity" # trinity, spades, or trinity-spades
Boolean? always_succeed=false

String cleaned_assembler = select_first([assembler, ""]) # workaround for https://gatkforums.broadinstitute.org/wdl/discussion/10462/string-type-in-output-section
# do this in two steps in case the input doesn't actually have "taxfilt" in the name
String sample_name = basename(basename(reads_unmapped_bam, ".bam"), ".taxfilt")

Expand All @@ -25,7 +24,7 @@ task assemble {
assembly.py assemble_trinity \
${reads_unmapped_bam} \
${trim_clip_db} \
${sample_name}.assembly1-trinity.fasta \
${sample_name}.assembly1-${assembler}.fasta \
${'--n_reads=' + trinity_n_reads} \
${true='--alwaysSucceed' false="" always_succeed} \
--JVMmemory "$mem_in_mb"m \
Expand All @@ -36,7 +35,7 @@ task assemble {
assembly.py assemble_spades \
${reads_unmapped_bam} \
${trim_clip_db} \
${sample_name}.assembly1-spades.fasta \
${sample_name}.assembly1-${assembler}.fasta \
${'--nReads=' + spades_n_reads} \
${true="--alwaysSucceed" false="" always_succeed} \
${'--minContigLen=' + spades_min_contig_len} \
Expand All @@ -57,7 +56,7 @@ task assemble {
assembly.py assemble_spades \
${reads_unmapped_bam} \
${trim_clip_db} \
${sample_name}.assembly1-spades.fasta \
${sample_name}.assembly1-${assembler}.fasta \
--contigsUntrusted=${sample_name}.assembly1-trinity.fasta \
${'--nReads=' + spades_n_reads} \
${true='--alwaysSucceed' false='' always_succeed} \
Expand All @@ -74,7 +73,7 @@ task assemble {
}

output {
File contigs_fasta = "${sample_name}.assembly1-${cleaned_assembler}.fasta"
File contigs_fasta = "${sample_name}.assembly1-${assembler}.fasta"
File subsampBam = "${sample_name}.subsamp.bam"
Int subsample_read_count = read_int("subsample_read_count")
String viralngs_version = "viral-ngs_version_unknown"
Expand Down
2 changes: 1 addition & 1 deletion requirements-conda.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ pigz=2.4
prinseq=0.20.4
samtools=1.9
snpeff=4.3.1t
spades=3.12.0
spades=3.13.0
tbl2asn=25.6
trimmomatic=0.38
trinity=date.2011_11_26
Expand Down
2 changes: 1 addition & 1 deletion tools/spades.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import util.misc

TOOL_NAME = 'spades'
TOOL_VERSION = '3.12.0'
TOOL_VERSION = '3.13.0'

log = logging.getLogger(__name__)

Expand Down

0 comments on commit c9842f2

Please sign in to comment.