SPAdes on ACCESS 3.13.0 SPAdes for de novo assembly Bankevich, A., Nurk, S., Antipov, D., Gurevich, A. A., Korobeynikov, A., Lapidus, A., Prjibelski, A. D., Pyshkin, A., Sirotkin, A., Sirotkin, Y., Stepanauskas, R., Clingenpeel, S. R., Woyke, T., McLean, J. S., Lasken, R., Tesler, G., Alekseyev, M. A., and Pevzner, P. A. Bankevich, A., Nurk, S., Antipov, D., et al. (2012) SPAdes: a new genome assembly algorithm and its applications to single-cell sequencing. J Comput Biol 19, 455-477 10.1089/cmb.2012.0021 de Novo Sequence Assembly spades_access invocation perl !$more_memory perl "spades_3.15.5_expanse -t 16" 1 invocation_more perl $more_memory perl "spades_3.15.5_expanse -t 128" 1 spaces_scheduler scheduler.conf perl !$more_memory perl "threads_per_process=16\\n" . "node_exclusive=0\\n" . "mem=32G\\n" . "nodes=1\\n" metamarc_scheduler2 scheduler.conf perl $more_memory perl "threads_per_process=128\n" . "mem=243G\\n" . "node_exclusive=1\\n" . "nodes=1\\n" inputfile1_fastq inputfastq_1.fq.gz 2 inputfile1S perl $specify_readtype eq "-s" perl "--s 1 inputfastq_1.fq.gz" 2 inputfile1_2 perl $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 1 inputfastq_1.fq.gz" 2 runtime 1 scheduler.conf Maximum Hours to Run (click here for help setting this correctly) 12 Estimate the maximum time your job will need to run. We recommend testing initially with a < 0.5hr test run because Jobs set for 0.5 h or less depedendably run immediately in the "debug" queue. Once you are sure the configuration is correct, you then increase the time. The reason is that jobs > 0.5 h are submitted to the "normal" queue, where jobs configured for 1 or a few hours times may run sooner than jobs configured for the full 168 hours. Maximum Hours to Run must be less than 168 perl $runtime > 168.0 Maximum Hours to Run must be greater than 0.1 perl $runtime < 0.1 The job will run on 24 processors as configured. If it runs for the entire configured time, it will consume 24 x $runtime cpu hours perl !$more_memory The job will run on 128 processors as configured. If it runs for the entire configured time, it will consume 128 x $runtime cpu hours perl $more_memory perl "runhours=$value\\n" specify_readtype My read files are: -s --pe --hqmp specify_inputtype My first input file is: 80 -12 -1 -m specify_librarynumber How many read libraries? 1 2 3 4 5 6 7 8 9 select_perlibs Additional Paired End Read Libraries inputfastq22 Select fastq read library 2 (gzipped) inputfastq_2.fq.gz perl $specify_librarynumber > 1 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 2 inputfastq_2.fq.gz" Please select the second paired end read library perl $specify_librarynumber > 1 && $specify_readtype ne "-s" && !defined $inputfastq22 5 inputfastq23 Select fastq read library 3 (gzipped) inputfastq_3.fq.gz perl $specify_librarynumber > 2 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 3 inputfastq_3.fq.gz" Please select the third paired end library perl $specify_librarynumber > 2 && $specify_readtype ne "-s" && !defined $inputfastq23 6 inputfastq24 Select fastq read library 4 (gzipped) inputfastq_4.fq.gz perl $specify_librarynumber > 3 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 4 inputfastq_4.fq.gz" Please select the fourth paired end read library perl $specify_librarynumber > 3 && $specify_readtype ne "-s" && !defined $inputfastq24 7 inputfastq25 Select fastq read library5 (gzipped) inputfastq_5.fq.gz perl $specify_librarynumber > 4 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 5 inputfastq_5.fq.gz" Please select the fifth paired end read library perl $specify_librarynumber > 4 && $specify_readtype ne "-s" && !defined $inputfastq25 8 inputfastq26 Select fastq read library 6 (gzipped) inputfastq_6.fq.gz perl $specify_librarynumber > 5 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 6 inputfastq_6.fq.gz" Please select the sixth paired end read library perl $specify_librarynumber > 5 && $specify_readtype ne "-s" && !defined $inputfastq26 9 inputfastq27 Select fastq read library7 (gzipped) inputfastq_7.fq.gz perl $specify_librarynumber > 6 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 7 inputfastq_7.fq.gz" Please select the seventh paired end read library perl $specify_librarynumber > 6 && $specify_readtype ne "-s" && !defined $inputfastq27 10 inputfastq28 Select fastq read library 8 (gzipped) inputfastq_8.fq.gz perl $specify_librarynumber > 7 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 8 inputfastq_8.fq.gz" Please select the eighth paired end read library perl $specify_librarynumber > 7 && $specify_readtype ne "-s" && !defined $inputfastq28 11 inputfastq29 Select fastq read library 9 (gzipped) inputfastq_9.fq.gz perl $specify_librarynumber > 8 && $specify_readtype ne "-s" perl "$specify_readtype$specify_inputtype 9 inputfastq_9.fq.gz" Please select the ninth paired end library perl $specify_librarynumber > 8 && $specify_readtype ne "-s" && !defined $inputfastq29 12 select_singleperlibs Unpaired Reads from Libraries inputfastq1s Input unpaired fastq reads for library 1 (gzipped) inputfastq_S1.fq.gz perl $specify_readtype eq "--pe" perl "$specify_readtype-s 1 inputfastq_S1.fq.gz" 13 inputfastq2s Input fastq unpaired reads from paired-end library 2 (gzipped) inputfastq_S2.fq.gz perl $specify_librarynumber > 1 && $specify_inputtype < 20 perl "$specify_readtype-s 2 inputfastq_S2.fq.gz" 13 inputfastq3s Input fastq unpaired reads from paired-end library 3 (gzipped) inputfastq_S3.fq.gz perl $specify_librarynumber > 2 && $specify_inputtype < 20 perl "$specify_readtype-s 3 inputfastq_S3.fq.gz" 13 inputfastq4s Input fastq unpaired reads from paired-end library 4 (gzipped) inputfastq_S4.fq.gz perl $specify_librarynumber > 3 && $specify_inputtype < 20 perl "$specify_readtype-s 4 inputfastq_S4.fq.gz" 16 inputfastq25s Input fastq unpaired reads from paired-end library 5 (gzipped) inputfastq_S5.fq.gz perl $specify_librarynumber > 4 && $specify_inputtype < 20 perl "$specify_readtype-s 5 inputfastq_S5.fq.gz" 17 inputfastq26s Input fastq unpaired reads from paired-end library 6 (gzipped) inputfastq_S6.fq.gz perl $specify_librarynumber > 5 && $specify_inputtype < 20 perl "$specify_readtype-s 6 inputfastq_S6.fq.gz" 18 inputfastq27s Input fastq unpaired reads from paired-end library 7 (gzipped) inputfastq_S7.fq.gz perl $specify_librarynumber > 6 && $specify_inputtype < 20 perl "$specify_readtype-s 7 inputfastq_S7.fq.gz" 19 inputfastq28s Input fastq unpaired reads from paired-end library 8 (gzipped) inputfastq_S8.fq.gz perl $specify_librarynumber > 7 && $specify_inputtype < "20" perl "$specify_readtype-s 8 inputfastq_S8.fq.gz" 20 inputfastq29s Input fastq unpaired reads from paired-end library 9 (gzipped) inputfastq_S9.fq.gz perl $specify_librarynumber > 8 && $specify_inputtype < 20 perl "$specify_readtype-s 9 inputfastq_S9.fq.gz" 21 select_revperlibs Reverse Read Libraries inputfastq2r Select reverse read library 1 (gzipped) inputfastq_R1.fq.gz perl $specify_inputtype eq "-1" perl "$specify_readtype-2 1 inputfastq_R1.fq.gz" Please select the reverse read library 1 perl $specify_inputtype eq "-1" && !defined $inputfastq2r 13 inputfastq22r Select fastq paired end reverse read library 2 (gzipped) inputfastq_R2.fq.gz perl $specify_librarynumber > 1 && $specify_inputtype eq "-1" perl "$specify_readtype-2 2 inputfastq_R2.fq.gz" Please select the reverse read library 2 perl $specify_librarynumber > 1 && $specify_inputtype eq "-1" && !defined $inputfastq22r 14 inputfastq23r Select fastq paired end reverse read library 3 (gzipped) inputfastq_R3.fq.gz perl $specify_librarynumber > 2 && $specify_inputtype eq "-1" perl "$specify_readtype-2 3 inputfastq_R3.fq.gz" Please select the reverse read library 3 perl $specify_librarynumber > 2 && $specify_inputtype eq "-1" && !defined $inputfastq23r 15 inputfastq24r Select fastq paired end reverse read library 4 (gzipped) inputfastq_R4.fq.gz perl $specify_librarynumber > 3 && $specify_inputtype eq "-1" perl "$specify_readtype-2 4 inputfastq_R4.fq.gz" Please select the reverse read library 3 perl $specify_librarynumber > 3 && $specify_inputtype eq "-1" && !defined $inputfastq24r 16 inputfastq25r Select fastq paired end reverse read library 5 (gzipped) inputfastq_R5.fq.gz perl $specify_librarynumber > 4 && $specify_inputtype eq "-1" perl "$specify_readtype-2 5 inputfastq_R5.fq.gz" Please select the reverse read library 5 perl $specify_librarynumber > 4 && $specify_inputtype eq "-1" && !defined $inputfastq25r 17 inputfastq26r Select fastq paired end reverse read library 6 (gzipped) inputfastq_R6.fq.gz perl $specify_librarynumber > 5 && $specify_inputtype eq "-1" perl "$specify_readtype-2 6 inputfastq_R6.fq.gz" Please select the reverse read library 6 perl $specify_librarynumber > 5 && $specify_inputtype eq "-1" && !defined $inputfastq26r 18 inputfastq27r Select fastq paired end reverse read library 7 (gzipped) inputfastq_R7.fq.gz perl $specify_librarynumber > 6 && $specify_inputtype eq "-1" perl "$specify_readtype-2 7 inputfastq_R7.fq.gz" Please select the reverse read library 7 perl $specify_librarynumber > 6 && $specify_inputtype eq "-1" && !defined $inputfastq27r 19 inputfastq28r Select fastq paired end reverse read library 8 (gzipped) inputfastq_R8.fq.gz perl $specify_librarynumber > 7 && $specify_inputtype eq "-1" perl "$specify_readtype-2 8 inputfastq_R8.fq.gz" Please select the reverse read library 8 perl $specify_librarynumber > 7 && $specify_inputtype eq "-1" && !defined $inputfastq28r 21 inputfastq29r Select fastq paired end reverse read library 9 (gzipped) inputfastq_R9.fq.gz perl $specify_librarynumber > 8 && $specify_inputtype eq "-1" perl "$specify_readtype-2 9 inputfastq_R9.fq.gz" Please select the reverse read library 9 perl $specify_librarynumber > 8 && $specify_inputtype eq "-1" && !defined $inputfastq29r 22 select_singlelibs Select Additional Single Read Libraries inputfastq22sr Select single paired end read library 2 (gzipped) inputfastq_sr2.fq.gz perl $specify_librarynumber > 1 && $specify_readtype eq "-s" perl "--s 2 inputfastq_sr2.fq.gz" Please select single read library 2 (gzipped) perl $specify_librarynumber > 1 && $specify_readtype eq "-s" && !defined $inputfastq22sr 5 inputfastq23sr Select single paired end read library 3 (gzipped) inputfastq_sr3.fq.gz perl $specify_readtype eq "-s" perl "--s 3 inputfastq_sr3.fq.gz" Please select single read library 3 (gzipped) perl $specify_librarynumber > 2 && $specify_readtype eq "-s" && !defined $inputfastq23sr 6 inputfastq24sr Select fastq single read library 4 (gzipped) inputfastq_4sr.fq.gz perl $specify_librarynumber > 3 && $specify_inputtype eq "80" perl "--s 4 inputfastq_4sr.fq.gz" Please select the fourth single read library perl $specify_librarynumber > 3 && $specify_inputtype eq "80" && !defined $inputfastq24sr 8 inputfastq25sr Select fastq single read library 5 (gzipped) inputfastq_5sr.fq.gz perl $specify_librarynumber > 4 && $specify_inputtype eq "80" perl "--s 5 inputfastq_5sr.fq.gz" Please select the fifth single read library perl $specify_librarynumber > 4 && $specify_inputtype eq "80" && !defined $inputfastq25sr 9 inputfastq26sr Select fastq single read library 6 (gzipped) inputfastq_6sr.fq.gz perl $specify_librarynumber > 5 && $specify_inputtype eq "80" perl "--s 6 inputfastq_6sr.fq.gz" Please select the sixth single read library perl $specify_librarynumber > 5 && $specify_inputtype eq "80" && !defined $inputfastq26sr 9 inputfastq27sr Select fastq single read library 7 (gzipped) inputfastq_7sr.fq.gz perl $specify_librarynumber > 6 && $specify_inputtype eq "80" perl "--s 7 inputfastq_7sr.fq.gz" Please select the seventh single read library perl $specify_librarynumber > 6 && $specify_inputtype eq "80" && !defined $inputfastq27sr 10 inputfastq28sr Select fastq single read library 8 (gzipped) inputfastq_8sr.fq.gz perl $specify_librarynumber > 7 && $specify_inputtype eq "80" perl "--s 8 inputfastq_8sr.fq.gz" Please select the eighth single read library perl $specify_librarynumber > 7 && $specify_inputtype eq "80" && !defined $inputfastq28sr 11 inputfastq29sr Select fastq single read library 9 (gzipped) inputfastq_8sr.fq.gz perl $specify_librarynumber > 8 && $specify_inputtype eq "80" perl "--s 9 inputfastq_9sr.fq.gz" Please select the ninth single read library perl $specify_librarynumber > 8 && $specify_inputtype eq "80" && !defined $inputfastq29sr 12 name_spadesoutputdir Name for the spades output directory perl "-o spades_$name_spadesoutputdir" output 30 more_memory I need more memory specify_datatype Specify if your data type perl $specify_pipelineopt ne "--only-error-correction" --isolate --sc --meta perl defined $specify_datatype ? "$value":"" Please specify the kind of data you are using (High coverage/single cell/metagenomic) perl !defined $specify_datatype && $specify_pipelineopt ne "--only-error-correction" 31 specify_spadesmode Specify a specialized SPAdes mode --bio --corona --rna perl defined $specify_spadesmode ? "$value":"" 32 hybrid_options Hybrid Assembly Options specify_pacbio Specify a PacBio readfile perl defined $specify_pacbio ? "--pacbio pacbio.fq.gz":"" pacbio.fq.gz 37 specify_nanopore Specify a Nanopore readfile perl defined $specify_nanopore ? "--nanopore nanopore.fq.gz":"" nanopore.fq.gz 37 specify_sanger Specify a Sanger readfile perl defined $specify_sanger ? "--sanger sanger.fq.gz":"" sanger.fq.gz 37 specify_trusted Specify a Trusted Contig file perl defined $specify_trusted ? "--trusted trusted.fq.gz":"" trusted.fq.gz 37 specify_untrusted Specify an Untrusted Contig file perl defined $specify_untrusted ? "--untrusted-contigs trusted.fq.gz":"" untrusted.fq.gz 37 specify_spadespipeline Specify a specialized SPAdes pipeline --plasmid --metaviral --metaplasmid perl defined $specify_spadespipeline ? "$value":"" Sorry, --plasmid cannot be used with single cell mode (--sc) perl $specify_spadespipeline eq "--plasmid" && $specify_datatype eq "--sc" Sorry, --metaplasmid cannot be used with single cell mode (--sc) perl $specify_spadespipeline eq "--metaplasmid" && $specify_datatype eq "--sc" 35 specify_datasource Specify a specialized data source --rnaviral --iontorrent perl defined $specify_datasource ? "$value":"" The --rnaviral option cannot be used with the --careful option perl $specify_datasource eq "--rnaviral" && $specify_pipelineopt2 The --rnaviral option cannot be used with the - -only-error-correction option perl $specify_datasource eq "--rnaviral" && $specify_pipelineopt eq "--only-error-correction" 36 pipeline_options Pipeline Options specify_pipelineopt Specify the Pipeline to run --only-error-correction --only-assembler perl defined $specify_pipelineopt ? "$value":"" 37 specify_pipelineopt2 Minimize number of mismatches and short indels perl $specify_datatype eq "--sc" perl $specify_pipelineopt2 ? "--careful":"" 38 specify_pipelineopt3 Save all check-points (default=last) perl $specify_pipelineopt3 ? "--checkpoint all":"" 39 specify_pipelineopt5 Do not compress the corrected reads perl $specify_pipelineopt ne "--only-assembler" perl $specify_pipelineopt5 ? "--disable-gzip-output":"" 40 specify_pipelineopt6 Disable repeat resolution stage of assembling perl $specify_pipelineopt6 ? "--disable-rr":"" 41 advanced_options Advanced Options specify_yaml File with dataset description in YAML format perl "--dataset $value" data_description.yaml 42 specify_kmer Specify the kmer values perl defined $specify_kmer ? "-k $specify_kmer":"" 21,33,55,77,99,127 43 specify_covcutoff Specify the coverage cutoff value perl $specify_datatype ne "--meta" perl defined $specify_covcutoff ? "--cov-cutoff $value":"" 44 specify_phredoffset Specify the Phrad quality offset 33 64 perl defined $specify_phredoffset ? "--phred-offset $value":"" 45 all_outputfiles *