changeset 8:ad80238462c1 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 1e28eb4ffcf3d9168877c291d27e533b96021445
author iuc
date Fri, 16 Sep 2022 14:39:43 +0000
parents 2a9baa0c4316
children ee17a294d3a3
files shovill.xml test-data/contigs.fa test-data/shovill.bam test-data/shovill_std_log
diffstat 4 files changed, 1567 insertions(+), 68 deletions(-) [+]
line wrap: on
line diff
--- a/shovill.xml	Thu Feb 03 20:41:04 2022 +0000
+++ b/shovill.xml	Fri Sep 16 14:39:43 2022 +0000
@@ -1,11 +1,12 @@
-<tool id="shovill" name="Shovill" version="@TOOL_VERSION@+galaxy1">
+<tool id="shovill" name="Shovill" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
     <description>Faster SPAdes assembly of Illumina reads</description>
+    <macros>
+        <token name="@TOOL_VERSION@">1.1.0</token>
+        <token name="@VERSION_SUFFIX@">1</token>
+    </macros>
     <xrefs>
         <xref type="bio.tools">shovill</xref>
     </xrefs>
-    <macros>
-        <token name="@TOOL_VERSION@">1.1.0</token>
-    </macros>
     <requirements>
         <requirement type="package" version="@TOOL_VERSION@">shovill</requirement>
     </requirements>
@@ -19,10 +20,10 @@
             #set r2_ext = $library.R2.extension
             #if $r1_ext == 'fastqsanger.gz' or $r1_ext == 'fastqsanger.bz2'
                 cp '$library.R1' fastq_r1.'$r1_ext' &&
-                cp '$library.R2' fastq_r2.'$r2_ext' && 
+                cp '$library.R2' fastq_r2.'$r2_ext' &&
             #else
                 ln -s '$library.R1' fastq_r1.'$r1_ext' &&
-                ln -s '$library.R2' fastq_r2.'$r2_ext' && 
+                ln -s '$library.R2' fastq_r2.'$r2_ext' &&
             #end if
         #else if str($library.lib_type) == "collection"
             #set r1_ext = $library.input1.forward.extension
@@ -42,13 +43,13 @@
 	## (3) Or default to 4 GB if GALAXY_MEMORY_MB is unset
 	GALAXY_MEMORY_GB=\$((\${GALAXY_MEMORY_MB:-4096}/1024)) &&
 	SHOVILL_RAM=\${SHOVILL_RAM:-\${GALAXY_MEMORY_GB}} &&
-        
+
         shovill
             --outdir 'out'
             --cpus \${GALAXY_SLOTS:-1}
             --ram \${SHOVILL_RAM:-4}
-            --R1 fastq_r1.'$r1_ext'
-            --R2 fastq_r2.'$r2_ext'
+            --R1 'fastq_r1.$(r1_ext)'
+            --R2 'fastq_r2.$(r2_ext)'
             $trim
             --namefmt '$adv.namefmt'
             --depth '$adv.depth'
@@ -61,11 +62,14 @@
             #if $adv.opts
                 --opts '$adv.opts'
             #end if
-            $adv.nocorr
             --minlen $adv.minlen
             --mincov $adv.mincov
             --assembler $assembler
-
+            #if $adv.keep_files.nocorr == 'no_correction'
+                --nocorr
+            #else
+                $adv.keep_files.keepfiles
+            #end if
     ]]></command>
     <inputs>
         <conditional name="library">
@@ -82,7 +86,6 @@
             </when>
         </conditional>
         <param name="trim" argument="--trim" type="boolean" truevalue="--trim" falsevalue="" label="Trim reads" help="Use Trimmomatic to remove common adaptors first (default: OFF)" />
-        <param name="log" type="boolean" label="Output log file?" checked="true" help="Return the Shovill log file as part of the output. Default is on" />
         <param name="assembler" argument="--assembler" type="select" label="Assembler to use" help="Which assembler would you like shovill to use, default is Spades">
             <option value="skesa">skesa</option>
             <option value="megahit">megahit</option>
@@ -104,22 +107,34 @@
             <param name="gsize" argument="--gsize" type="text" value="" label="Estimated genome size" help="An estimate of the final genome size, it will autodetect if this is blank. (default: '')" />
             <param name="kmers" argument="--kmers" type="text" value="" label="List of kmer sizes to use" help="List of K-mer sizes to use in SPAdes. Blank is AUTO. default: ''" />
             <param name="opts" argument="--opts" type="text" value="" label="Extra SPAdes options" help="eg. --plasmid --sc ... (default: '')" />
-            <param name="nocorr" argument="--nocorr" type="boolean" truevalue="--nocorr" falsevalue="" checked="True" label="Disable post-assembly correction" help="Disable post assembly correction with pilon (default: ON)" />
+            <conditional name="keep_files">
+                <param name="nocorr" argument="--nocorr" type="select" label="Disable post-assembly correction" help="Disable post assembly correction with pilon (default: ON)">
+                    <option value="no_correction" selected="true">No corrections</option>
+                    <option value="yes_correction">Post assembly corrections</option>
+                </param>
+                <when value="no_correction"/>
+                <when value="yes_correction">
+                    <param name="keepfiles" argument="--keepfiles" type="boolean" truevalue="--keepfiles"  checked="False" falsevalue=""  label="Keep bam files" help="Keep bam files only if post-assembly correction is enable"/>
+                </when>
+            </conditional>
             <param name="minlen" argument="--minlen" type="integer" value="0" label="Minimum contig length" help="Minimum length of contig to be output. 0 is AUTO (default: 0)" />
             <param name="mincov" argument="--mincov" type="integer" value="2" label="Minimum contig coverage" help="Minimum coverage to call part of a contig. 0 is AUTO (default: 2)" />
         </section>
+        <param name="log" type="boolean" label="Output log file?" checked="true" help="Return the Shovill log file as part of the output. Default is on" />
+
     </inputs>
-
     <outputs>
         <data name="shovill_std_log" format="txt" label="${tool.name} on ${on_string} Log file" from_work_dir="out/shovill.log" >
-            <filter>log</filter>
+            <filter>log == True</filter>
         </data>
-        <data format="fasta" name="contigs" label="${tool.name} on ${on_string}: Contigs" from_work_dir="out/contigs.fa"/>
-        <data format="txt" name="contigs_graph" label="${tool.name} on ${on_string}: Contig Graph" from_work_dir="out/contigs.gfa"/>
+        <data name="contigs" format="fasta" label="${tool.name} on ${on_string}: Contigs" from_work_dir="out/contigs.fa"/>
+        <data name="contigs_graph" format="txt"  label="${tool.name} on ${on_string}: Contig Graph" from_work_dir="out/contigs.gfa"/>
+        <data name="bamfiles" format="unsorted.bam" from_work_dir="out/shovill.bam" label="Bam file for ${tool.name} on ${on_string}">
+          <filter> adv['keep_files']['nocorr'] == 'yes_correction' and adv['keep_files']['keepfiles'] == True </filter>
+        </data>
     </outputs>
-
     <tests>
-        <test> <!-- Test 1: Basic test -->
+        <test expect_num_outputs="3"> <!-- Test 1: Basic test -->
             <param name="lib_type" value="paired" />
             <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
             <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
@@ -134,10 +149,10 @@
                     <has_text text="[lighter] Processed 820 reads"/>
                     <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
                     <has_text text="[spades] ======= SPAdes pipeline finished."/>
-                </assert_contents>
-            </output>
+                  </assert_contents>
+                </output>
         </test>
-        <test> <!-- Test 2: Auto everything + trim + different name format test -->
+        <test expect_num_outputs="3"> <!-- Test 2: Auto everything + trim + different name format test -->
             <param name="lib_type" value="paired" />
             <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
             <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
@@ -146,7 +161,9 @@
                 <param name="depth" value="0"/>
                 <param name="minlen" value="0"/>
                 <param name="mincov" value="0"/>
-                <param name="nocorr" value="false"/>
+                <conditional name="keep_files">
+                    <param name="nocorr" value="yes_correction"/>
+                </conditional>
                 <param name="namefmt" value="contig%03d"/>
             </section>
             <output name="contigs" ftype="fasta">
@@ -166,7 +183,7 @@
                 </assert_contents>
             </output>
         </test>
-        <test> <!-- Test 3: Alternate assembler #1: Megahit -->
+        <test expect_num_outputs="3"> <!-- Test 3: Alternate assembler #1: Megahit -->
             <param name="lib_type" value="paired" />
             <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
             <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
@@ -174,7 +191,7 @@
             <output name="contigs" ftype="fasta">
                 <assert_contents>
                     <has_text text="&gt;contig00001"/>
-                </assert_contents>
+                  </assert_contents>
             </output>
             <output name="shovill_std_log" ftype="txt" >
                 <assert_contents>
@@ -185,7 +202,7 @@
                 </assert_contents>
             </output>
         </test>
-        <test> <!-- Test 4: Alternate assembler #2: Skesa -->
+        <test expect_num_outputs="3"> <!-- Test 4: Alternate assembler #2: Skesa -->
             <param name="lib_type" value="paired" />
             <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
             <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
@@ -204,7 +221,7 @@
                 </assert_contents>
             </output>
         </test>
-        <test> <!-- Test 5: Alternate assembler #3: Velvet -->
+        <test expect_num_outputs="3"> <!-- Test 5: Alternate assembler #3: Velvet -->
             <param name="lib_type" value="paired" />
             <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
             <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
@@ -223,7 +240,7 @@
                 </assert_contents>
             </output>
         </test>
-        <test> <!-- Test 6: Gzipped input with trimming -->
+        <test expect_num_outputs="3"> <!-- Test 6: Gzipped input with trimming -->
             <param name="lib_type" value="paired" />
             <param name="R1" value="mutant_R1.fastq.gz" ftype="fastqsanger.gz" />
             <param name="R2" value="mutant_R2.fastq.gz" ftype="fastqsanger.gz" />
@@ -242,29 +259,53 @@
                 </assert_contents>
             </output>
         </test>
+        <test expect_num_outputs="4"> <!-- Test 7: Add keepfiles option -->
+            <param name="lib_type" value="paired" />
+            <param name="R1" value="mutant_R1.fastq.gz" ftype="fastqsanger.gz" />
+            <param name="R2" value="mutant_R2.fastq.gz" ftype="fastqsanger.gz" />
+            <param name="trim" value="true" />
+            <section name="adv">
+                <conditional name="keep_files">
+                    <param name="nocorr" value="yes_correction" />
+                    <param name="keepfiles" value="True" />
+                </conditional>
+                <param name="log" value="true"/>
+            </section>
+            <output name="contigs" ftype="fasta">
+                <assert_contents>
+                    <has_text text="&gt;contig00001"/>
+                </assert_contents>
+            </output>
+            <output name="bamfiles" ftype="unsorted.bam">
+                <assert_contents>
+                    <has_size value="36359" delta="1000" />
+                </assert_contents>
+            </output>
+        </test>
     </tests>
     <help><![CDATA[
-Synopsis:
-  Faster de novo assembly pipeline for Illumina paired end reads based around Spades
+      Synopsis:
+      Faster de novo assembly pipeline for Illumina paired end reads based around Spades
 
-Details and options:
-    - Takes paired end Illumina fastq reads
-    - Trim reads:   Use Trimmomatic to remove common adaptors first (default: OFF)
-    - Output log file:  If set to "Yes", tool will return Shovill's log file as part of the output
-    - Assembler:    Which assembler should shovill use from: Skesa, Megahit, Velvet or Spades. Spades is the default.
+      Details and options:
+      - Takes paired end Illumina fastq reads
+      - Trim reads:   Use Trimmomatic to remove common adaptors first (default: OFF)
+      - Output log file:  If set to "Yes", tool will return Shovill's log file as part of the output
+      - Assembler:    Which assembler should shovill use from: Skesa, Megahit, Velvet or Spades. Spades is the default.
 
-Advanced options:
-    - Name format:          Format of output contig FASTA IDs in 'printf' style (default: 'contig%05d')
-    - Depth:                Sub-sample the reads to this depth. Disable with *Depth: 0* (default: 100)
-    - Estimated genomesize: An estimate of the final genome size, it will autodetect if this is blank. (default: '')
-    - List of kmers to use: List of K-mer sizes to use in SPAdes. Blank is AUTO. (default: '')
-    - Extra SPAdes options: Extra SPAdes options eg. --plasmid --sc ... (default: '')
-    - Disable post-assembly correction: Disable post assembly correction with pilon (default: ON)
-    - Minimum contig length:    Minimum length of contig to be output. 0 is AUTO (default: 0)
-    - Minimum contig coverage:  Minimum coverage to call part of a contig. 0 is AUTO (default: 2)
-    - Spades result to correct: Spades result to correct: before_rr, contigs or scaffolds (default: 'contigs')
+      Advanced options:
+      - Name format:          Format of output contig FASTA IDs in 'printf' style (default: 'contig%05d')
+      - Depth:                Sub-sample the reads to this depth. Disable with *Depth: 0* (default: 100)
+      - Estimated genomesize: An estimate of the final genome size, it will autodetect if this is blank. (default: '')
+      - List of kmers to use: List of K-mer sizes to use in SPAdes. Blank is AUTO. (default: '')
+      - Extra SPAdes options: Extra SPAdes options eg. --plasmid --sc ... (default: '')
+      - Disable post-assembly correction: Disable post assembly correction with pilon (default: ON)
+      - Keep the bam files : Enable to keep mapped files from bwa in the post assembly correction (default: OFF)
+      - Minimum contig length:    Minimum length of contig to be output. 0 is AUTO (default: 0)
+      - Minimum contig coverage:  Minimum coverage to call part of a contig. 0 is AUTO (default: 2)
+      - Spades result to correct: Spades result to correct: before_rr, contigs or scaffolds (default: 'contigs')
 
-Documentation can be found at Torsten Seemann `site <https://github.com/tseemann/shovill>`_.
+    Documentation can be found at Torsten Seemann `site <https://github.com/tseemann/shovill>`_.
     ]]></help>
     <citations>
         <citation type="bibtex">
--- a/test-data/contigs.fa	Thu Feb 03 20:41:04 2022 +0000
+++ b/test-data/contigs.fa	Fri Sep 16 14:39:43 2022 +0000
@@ -1,22 +1,20 @@
->contig00001 len=14151 cov=4.0 corr=0 spades=NODE_1_length_14151_cov_3.95289_pilon
-GAAGAAGTAAAAAAGGGCTATTTTCCAATCAAACGTGCGATTGACTTGGTATTAAGTATC
-GTTTTATTATTTTTAACATTTCCGATTATGTTCATATTCGCCATTGCTATCGTCATAGAT
-TCGCCAGGAAACCCTATTTATAGTCAGGTTAGAGTTGGGAAGATGGGTAAATTAATTAAA
-ATATACAAATTACGTTCGATGTGTAAAAACGCAGAGAAAAACGGTGCGCAATGGGCTGAT
-AAAGATGATGATCGTATAACAAATGTCGGGAAGTTTATTCGTAAAACACGCATTGATGAA
-TTACCACAACTAATTAATGTTGTTAAAGGGGAAATGAGTTTTATTGGACCACGCCCGGAA
-CGTCCAGAATTTGTAGAATTATTTAGTTCAGAAATAATAGGATTTGAGCAAAGATGTCTT
-GTTACACCAGGATTAACAGGTCTTGCGCAAATTCAAGGTGGATATGACTTAACACCACAA
-CAAAAATTAAAATATGACATGAAATATATACATAAAGGTAGCTTAATGATGGAATTATAT
-ATATCAATTAGAACATTGATGGTTGTTATTACAGGGGAAGGCTCAAGGTAGTCTTAATTT
-GCTTAATAAGTTTAAATAAAAGTTACATTTTAAAGATTGTGACCAATTGTTACAGTATAA
-CGAGGAATCCCTTGAGACAGTATCAAATGGCATTAAGAAATATTTGCCATCATTGATTTG
-CATGGCTATAAATACTATTCATCTGATGAGATAGCCATGTTAAGAAATTGAAAGTATAGC
-ATTAAAGGGGTTTGTAACAGTTGAAAATTATATATTGTATTACTAAAGCAGATAATGGTG
-GTGCACAAACACATCTCATTCAACTCGCTAACCATTTTTGCGTACACCATGATGTTTATG
-TCATTGTAGGCAATCATGGACCAATGATTGAACAACTAGATGCAAGAGTCAATGTAATTA
-TTATCGAACATTTAGTAGGTCCAATTGACTTTAAACAAGATATTTTAGCTGTCAAAGTGT
-TAGCACAGTTATTCTCGAAAATTAAACCTGATGTTATCCATCTACATTCTTCCAAAGCTG
-GAACGGTCGGACGAATTGCGAAGTTCATTTCGAAATCGAAAGACACACGTGTAGTTTTTA
-CTGCGCATGGATGGGCTTTTACAGAGGGTGTTAAACCAGCTAAAAAATTTCTATATCTAG
-TTATTGAAAAATTAATGTCACGTATTACAGATAGCATTATTTGTGTTTCAGATTTCGATA
+>contig00001 len=1129 cov=61.4 corr=0 origname=Contig_1_61.3517 sw=shovill-skesa/1.1.0 date=20220816
+TAGAAATTTTTTAGCTGGTTTAACACCCTCTGTAAAAGCCCATCCATGCGCAGTAAAAAC
+TACACGTGTGTCTTTCGATTTCGAAATGAACTTCGCAATTCGTCCGACCGTTCCAGCTTT
+GGAAGAATGTAGATGGATAACATCAGGTTTAATTTTCGAGAATAACTGTGCTAACACTTT
+GACAGCTAAAATATCTTGTTTAAAGTCAATTGGACCTACTAAATGTTCGATAATAATTAC
+ATTGACTCTTGCATCTAGTTGTTCAATCATTGGTCCATGATTGCCTACAATGACATAAAC
+ATCATGGTGTACGCAAAAATGGTTAGCGAGTTGAATGAGATGTGTTTGTGCACCACCATT
+ATCTGCTTTAGTAATACAATATATAATTTTCAACTGTTACAAACCCCTTTAATGCTATAC
+TTTCAATTTCTTAACATGGCTATCTCATCAGATGAATAGTATTTATAGCCATGCAAATCA
+ATGATGGCAAATATTTCTTAATGCCATTTGATACTGTCTCAAGGGATTCCTCGTTATACT
+GTAACAATTGGTCACAATCTTTAAAATGTAACTTTTATTTAAACTTATTAAGCAAATTAA
+GACTACCTTGAGCCTTCCCCTGTAATAACAACCATCAATGTTCTAATTGATATATATAAT
+TCCATCATTAAGCTACCTTTATGTATATATTTCATGTCATATTTTAATTTTTGTTGTGGT
+GTTAAGTCATATCCACCTTGAATTTGCGCAAGACCTGTTAATCCTGGTGTAACAAGACAT
+CTTTGCTCAAATCCTATTATTTCTGAACTAAATAATTCTACAAATTCTGGACGTTCCGGG
+CGTGGTCCAATAAAACTCATTTCCCCTTTAACAACATTAATTAGTTGTGGTAATTCATCA
+ATGCGTGTTTTACGAATAAACTTCCCGACATTTGTTATACGATCATCATCTTTATCAGCC
+CATTGCGCACCGTTTTTCTCTGCGTTTTTACACATCGAACGTAATTTGTATATTTTAATT
+AATTTACCCATCTTCCCAACTCTAACCTGACTATAAATAGGGTTTCCTGGCGAATCTATG
+ACGATAGCAATGGCGAATATGAACATAATCGGAAATGTTAAAAATAATA
Binary file test-data/shovill.bam has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/shovill_std_log	Fri Sep 16 14:39:43 2022 +0000
@@ -0,0 +1,1460 @@
+[shovill] Hello piemari
+[shovill] You ran: /home/piemari/apps/conda/envs/metaphlan/bin/shovill --outdir ../shovill_bam/ --cpus 8 --ram 4 --R1 ../mutant_R1.fastq --R2 ../mutant_R2.fastq --namefmt contig%05d --depth 100 --keepfiles --minlen 0 --mincov 2 --assembler spades --force
+[shovill] This is shovill 1.1.0
+[shovill] Written by Torsten Seemann
+[shovill] Homepage is https://github.com/tseemann/shovill
+[shovill] Operating system is linux
+[shovill] Perl version is v5.32.1
+[shovill] Machine has 32 CPU cores and 251.66 GB RAM
+[shovill] Using bwa - /home/piemari/apps/conda/envs/metaphlan/bin/bwa | Version: 0.7.17-r1188
+[shovill] Using flash - /home/piemari/apps/conda/envs/metaphlan/bin/flash | FLASH v1.2.11
+[shovill] Using java - /home/piemari/apps/conda/envs/metaphlan/bin/java | openjdk version "11.0.1" 2018-10-16 LTS
+[shovill] Using kmc - /home/piemari/apps/conda/envs/metaphlan/bin/kmc | K-Mer Counter (KMC) ver. 3.2.1 (2022-01-04)
+[shovill] Using lighter - /home/piemari/apps/conda/envs/metaphlan/bin/lighter | Lighter v1.1.2
+[shovill] Using megahit - /home/piemari/apps/conda/envs/metaphlan/bin/megahit | MEGAHIT v1.2.9
+[shovill] Using megahit_toolkit - /home/piemari/apps/conda/envs/metaphlan/bin/megahit_toolkit | v1.2.9
+[shovill] Using pigz - /home/piemari/apps/conda/envs/metaphlan/bin/pigz | pigz 2.6
+[shovill] Using pilon - /home/piemari/apps/conda/envs/metaphlan/bin/pilon | Pilon version 1.24 Thu Jan 28 13:00:45 2021 -0500
+[shovill] Using samclip - /home/piemari/apps/conda/envs/metaphlan/bin/samclip | samclip 0.4.0
+[shovill] Using samtools - /home/piemari/apps/conda/envs/metaphlan/bin/samtools | Version: 1.15 (using htslib 1.14)
+[shovill] Using seqtk - /home/piemari/apps/conda/envs/metaphlan/bin/seqtk | Version: 1.3-r106
+[shovill] Using skesa - /home/piemari/apps/conda/envs/metaphlan/bin/skesa | SKESA 2.4.0
+[shovill] Using spades.py - /home/piemari/apps/conda/envs/metaphlan/bin/spades.py | SPAdes genome assembler v3.14.1
+[shovill] Using trimmomatic - /home/piemari/apps/conda/envs/metaphlan/bin/trimmomatic | 0.39
+[shovill] Using velvetg - /home/piemari/apps/conda/envs/metaphlan/bin/velvetg | Version 1.2.10
+[shovill] Using velveth - /home/piemari/apps/conda/envs/metaphlan/bin/velveth | Version 1.2.10
+[shovill] Found spades version: 003014000
+[shovill] Will use spades 003014000 options: --isolate and --merged
+[shovill] Forced overwrite of existing --outdir ../shovill_bam/
+[shovill] Using tempdir: /tmp
+[shovill] Changing into folder: /home/piemari/shovill_bam
+[shovill] Collecting raw read statistics with 'seqtk'
+[shovill] Running: seqtk fqchk -q3 \/home\/piemari\/mutant_R1\.fastq >/tmp/1MILzK1fer 2>&1 | sed 's/^/[seqtk] /' | tee -a shovill.log
+[shovill] Read stats: max_len = 150
+[shovill] Read stats: min_len = 150
+[shovill] Read stats: total_bp = 300000
+[shovill] Read stats: avg_len = 150
+[shovill] Estimating genome size by counting unqiue 21-mers > frequency 10 
+[shovill] Running: kmc -sm -m2 -t8 -k21 -ci10 \/home\/piemari\/mutant_R1\.fastq /tmp/_n_4cOtiee/kmc /tmp/_n_4cOtiee 2>&1 | sed 's/^/[kmc] /' | tee -a shovill.log
+[kmc] **
+[kmc] 
Stage 1: 0%
Stage 1: 100%
+[kmc] 
Stage 2: 0%
Stage 2: 84%
Stage 2: 90%
Stage 2: 94%
Stage 2: 96%
Stage 2: 98%
Stage 2: 99%
Stage 2: 100%
+[kmc] 
+[kmc] 
+[kmc] 1st stage: 0.08264s
+[kmc] 2nd stage: 0.104849s
+[kmc] 3rd stage: 0.002521s
+[kmc] Total    : 0.19001s
+[kmc] Tmp size : 0MB
+[kmc] Tmp size strict memory : 0MB
+[kmc] Tmp total: 0MB
+[kmc] 
+[kmc] Stats:
+[kmc]    No. of k-mers below min. threshold :        34495
+[kmc]    No. of k-mers above max. threshold :            0
+[kmc]    No. of unique k-mers               :        35683
+[kmc]    No. of unique counted k-mers       :         1188
+[kmc]    Total no. of k-mers                :       130000
+[kmc]    Total no. of reads                 :         1000
+[kmc]    Total no. of super-k-mers          :        18576
+[shovill] Using genome size 1188 bp
+[shovill] Estimated sequencing depth: 252 x
+[shovill] Subsampling reads by factor 0.397 to get from 252x to 100x
+[shovill] Running: seqtk sample \/home\/piemari\/mutant_R1\.fastq 0.397 | pigz --fast -c -p 8 > R1.sub.fq.gz 2>&1 | sed 's/^/[seqtk] /' | tee -a shovill.log
+[shovill] Running: seqtk sample \/home\/piemari\/mutant_R2\.fastq 0.397 | pigz --fast -c -p 8 > R2.sub.fq.gz 2>&1 | sed 's/^/[seqtk] /' | tee -a shovill.log
+[shovill] Appending -Xmx4g to _JAVA_OPTIONS
+[shovill] Running: ln -sf R1\.sub\.fq\.gz R1.fq.gz 2>&1 | sed 's/^/[ln] /' | tee -a shovill.log
+[shovill] Running: ln -sf R2\.sub\.fq\.gz R2.fq.gz 2>&1 | sed 's/^/[ln] /' | tee -a shovill.log
+[shovill] Average read length looks like 150 bp
+[shovill] Automatically setting --minlen to 75
+[shovill] Setting k-mer range to (31 .. 112)
+[shovill] Estimated K-mers: 31 51 71 91 111 [kn=5, ks=20, kmin=31, kmax=112]
+[shovill] Using kmers: 31,51,71,91,111
+[shovill] Correcting reads with 'Lighter'
+[shovill] Running: lighter -od . -r R1.fq.gz -r R2.fq.gz -K 32 1188 -t 8 -maxcor 1 2>&1 | sed 's/^/[lighter] /' | tee -a shovill.log
+[lighter] [2022-05-04 12:29:31] =============Start====================
+[lighter] [2022-05-04 12:29:31] Scanning the input files to infer alpha(sampling rate)
+[lighter] [2022-05-04 12:29:31] Average coverage is 103.535 and alpha is 0.068
+[lighter] [2022-05-04 12:29:31] Bad quality threshold is "1"
+[lighter] [2022-05-04 12:29:32] Finish sampling kmers
+[lighter] [2022-05-04 12:29:32] Bloom filter A's false positive rate: 0.264464
+[lighter] [2022-05-04 12:29:32] Finish storing trusted kmers
+[lighter] [2022-05-04 12:29:32] Finish error correction
+[lighter] Processed 820 reads:
+[lighter] 	48 are error-free
+[lighter] 	Corrected 1731 bases(2.242228 corrections for reads with errors)
+[lighter] 	Trimmed 0 reads with average trimmed bases 0.000000
+[lighter] 	Discard 0 reads
+[shovill] Overlapping/stitching PE reads with 'FLASH'
+[shovill] Running: flash -m 20 -M 150 -d . -o flash -z -t 8 R1.cor.fq.gz R2.cor.fq.gz 2>&1 | sed 's/^//' | tee -a shovill.log
+[FLASH] Starting FLASH v1.2.11
+[FLASH] Fast Length Adjustment of SHort reads
+[FLASH]  
+[FLASH] Input files:
+[FLASH]     R1.cor.fq.gz
+[FLASH]     R2.cor.fq.gz
+[FLASH]  
+[FLASH] Output files:
+[FLASH]     ./flash.extendedFrags.fastq.gz
+[FLASH]     ./flash.notCombined_1.fastq.gz
+[FLASH]     ./flash.notCombined_2.fastq.gz
+[FLASH]     ./flash.hist
+[FLASH]     ./flash.histogram
+[FLASH]  
+[FLASH] Parameters:
+[FLASH]     Min overlap:           20
+[FLASH]     Max overlap:           150
+[FLASH]     Max mismatch density:  0.250000
+[FLASH]     Allow "outie" pairs:   false
+[FLASH]     Cap mismatch quals:    false
+[FLASH]     Combiner threads:      8
+[FLASH]     Input format:          FASTQ, phred_offset=33
+[FLASH]     Output format:         FASTQ, phred_offset=33, gzip
+[FLASH]  
+[FLASH] Starting reader and writer threads
+[FLASH] Starting 8 combiner threads
+[FLASH] Processed 410 read pairs
+[FLASH]  
+[FLASH] Read combination statistics:
+[FLASH]     Total pairs:      410
+[FLASH]     Combined pairs:   387
+[FLASH]     Uncombined pairs: 23
+[FLASH]     Percent combined: 94.39%
+[FLASH]  
+[FLASH] Writing histogram files.
+[FLASH]  
+[FLASH] FLASH v1.2.11 complete!
+[FLASH] 0.022 seconds elapsed
+[shovill] Assembling reads with 'spades'
+[shovill] Running: spades.py -1 flash.notCombined_1.fastq.gz -2 flash.notCombined_2.fastq.gz --isolate --threads 8 --memory 4 -o spades --tmp-dir /tmp -k 31,51,71,91,111  --merged flash.extendedFrags.fastq.gz 2>&1 | sed 's/^/[spades] /' | tee -a shovill.log
+[spades] Command line: /home/piemari/apps/conda/envs/metaphlan/bin/spades.py	-1	/home/piemari/shovill_bam/flash.notCombined_1.fastq.gz	-2	/home/piemari/shovill_bam/flash.notCombined_2.fastq.gz	--isolate	--threads	8	--memory	4	-o	/home/piemari/shovill_bam/spades	--tmp-dir	/tmp	-k	31,51,71,91,111	--merged	/home/piemari/shovill_bam/flash.extendedFrags.fastq.gz	
+[spades] 
+[spades] System information:
+[spades]   SPAdes version: 3.14.1
+[spades]   Python version: 3.7.12
+[spades]   OS: Linux-3.10.0-1160.62.1.el7.x86_64-x86_64-with-centos-7.9.2009-Core
+[spades] 
+[spades] Output dir: /home/piemari/shovill_bam/spades
+[spades] Mode: ONLY assembling (without read error correction)
+[spades] Debug mode is turned OFF
+[spades] 
+[spades] Dataset parameters:
+[spades]   Isolate mode
+[spades]   Reads:
+[spades]     Library number: 1, library type: paired-end
+[spades]       orientation: fr
+[spades]       left reads: ['/home/piemari/shovill_bam/flash.notCombined_1.fastq.gz']
+[spades]       right reads: ['/home/piemari/shovill_bam/flash.notCombined_2.fastq.gz']
+[spades]       interlaced reads: not specified
+[spades]       single reads: not specified
+[spades]       merged reads: ['/home/piemari/shovill_bam/flash.extendedFrags.fastq.gz']
+[spades] Assembly parameters:
+[spades]   k: [31, 51, 71, 91, 111]
+[spades]   Repeat resolution is enabled
+[spades]   Mismatch careful mode is turned OFF
+[spades]   MismatchCorrector will be SKIPPED
+[spades]   Coverage cutoff is turned OFF
+[spades] Other parameters:
+[spades]   Dir for temp files: /tmp
+[spades]   Threads: 8
+[spades]   Memory limit (in Gb): 4
+[spades] 
+[spades] 
+[spades] ======= SPAdes pipeline started. Log can be found here: /home/piemari/shovill_bam/spades/spades.log
+[spades] 
+[spades] /home/piemari/shovill_bam/flash.notCombined_1.fastq.gz: max reads length: 150
+[spades] /home/piemari/shovill_bam/flash.notCombined_2.fastq.gz: max reads length: 150
+[spades] Files with merged reads were ignored.
+[spades] 
+[spades] Reads length: 150
+[spades] 
+[spades] 
+[spades] ===== Before start started. 
+[spades] 
+[spades] 
+[spades] ===== Assembling started. 
+[spades] 
+[spades] 
+[spades] ===== K31 started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/spades-core /home/piemari/shovill_bam/spades/K31/configs/config.info /home/piemari/shovill_bam/spades/K31/configs/isolate_mode.info
+[spades] 
+[spades] WARNING: Try to use logger before create one. Level=INFO. Message=Additional contigs is tmp_contigs.fasta
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K31/configs/config.info
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K31/configs/isolate_mode.info
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (memory_limit.cpp          :  49)   Memory limit set to 4 Gb
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  85)   Starting SPAdes, built from N/A, git revision N/A
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  86)   Maximum k-mer length: 128
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  87)   Assembling dataset (/home/piemari/shovill_bam/spades/dataset.info) with K=31
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  88)   Maximum # of threads to use (adjusted due to OMP capabilities): 8
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 194)   SPAdes started
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 201)   Starting from stage: read_conversion
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 207)   Two-step RR enabled: 0
+[spades]   0:00:00.000     4M / 10M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == Binary Read Conversion
+[spades]   0:00:00.002     4M / 12M   INFO    General                 (read_converter.cpp        :  72)   Converting reads to binary format for library #0 (takes a while)
+[spades]   0:00:00.002     4M / 12M   INFO    General                 (read_converter.cpp        :  73)   Converting paired reads
+[spades]   0:00:00.009    71M / 71M   INFO    General                 (binary_converter.cpp      : 111)   23 reads written
+[spades]   0:00:00.009    47M / 47M   INFO    General                 (read_converter.cpp        :  81)   Converting single reads
+[spades]   0:00:00.011    57M / 57M   INFO    General                 (binary_converter.cpp      : 111)   0 reads written
+[spades]   0:00:00.011    57M / 57M   INFO    General                 (read_converter.cpp        :  87)   Converting merged reads
+[spades]   0:00:00.017    77M / 77M   INFO    General                 (binary_converter.cpp      : 111)   387 reads written
+[spades]   0:00:00.022    17M / 40M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == de Bruijn graph construction
+[spades]   0:00:00.026    17M / 40M   INFO    General                 (construction.cpp          : 150)   Max read length 280
+[spades]   0:00:00.026    17M / 40M   INFO    General                 (construction.cpp          : 153)   Max read length without merged 150
+[spades]   0:00:00.026    17M / 40M   INFO    General                 (construction.cpp          : 156)   Average read length 193.032
+[spades]   0:00:00.026    17M / 40M   INFO    General                 (stage.cpp                 : 113)   PROCEDURE == k+1-mer counting
+[spades]   0:00:00.026    17M / 40M   INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 64 files using 8 threads. This might take a while.
+[spades]   0:00:00.026    17M / 40M   INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.027    17M / 40M   INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166615 Gb
+[spades]   0:00:00.027    17M / 40M   INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 349417
+[spades]   0:00:00.100    71M / 560M  INFO    General                 (kmer_splitters.hpp        : 293)   Used 866 reads
+[spades]   0:00:00.100    71M / 560M  INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.111    71M / 560M  INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 7283 kmers in total.
+[spades]   0:00:00.111    71M / 560M  INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.114    71M / 560M  INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Extension index construction
+[spades]   0:00:00.114    71M / 560M  INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.114    71M / 560M  INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.115    71M / 560M  INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.115    71M / 560M  INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166468 Gb
+[spades]   0:00:00.115    71M / 560M  INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 174554
+[spades]   0:00:00.188     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 364)   Processed 7283 kmers
+[spades]   0:00:00.188     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 369)   Used 7283 kmers.
+[spades]   0:00:00.212    85M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.236    85M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 7222 kmers in total.
+[spades]   0:00:00.236    85M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.241    85M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.264    86M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.266    86M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 12384 bytes occupied (13.7181 bits per kmer).
+[spades]   0:00:00.266    86M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build:  99)   Building k-mer extensions from k+1-mers
+[spades]   0:00:00.273    86M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build: 103)   Building k-mer extensions from k+1-mers finished.
+[spades]   0:00:00.274    86M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Early tip clipping
+[spades]   0:00:00.274    86M / 2G    INFO    General                 (construction.cpp          : 293)   Early tip clipper length bound set as (RL - K)
+[spades]   0:00:00.274    86M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  28)   Early tip clipping
+[spades]   0:00:00.279    86M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  63)   #tipped junctions: 96
+[spades]   0:00:00.284    86M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  74)   Clipped tips: 97
+[spades]   0:00:00.284    86M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  30)   2642 32-mers were removed by early tip clipper
+[spades]   0:00:00.285    86M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Condensing graph
+[spades]   0:00:00.285    86M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 354)   Extracting unbranching paths
+[spades]   0:00:00.287    86M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 373)   Extracting unbranching paths finished. 186 sequences extracted
+[spades]   0:00:00.288    86M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 309)   Collecting perfect loops
+[spades]   0:00:00.289    86M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 342)   Collecting perfect loops finished. 0 loops collected
+[spades]   0:00:00.290    86M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Filling coverage indices (PHM)
+[spades]   0:00:00.290    86M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.290    86M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.301    87M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 7864 bytes occupied (8.6382 bits per kmer).
+[spades]   0:00:00.301    87M / 2G    INFO    General                 (construction.cpp          : 429)   Collecting k-mer coverage information from reads, this takes a while.
+[spades]   0:00:00.310    87M / 2G    INFO    General                 (construction.cpp          : 549)   Filling coverage and flanking coverage from PHM
+[spades]   0:00:00.314    87M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == EC Threshold Finding
+[spades]   0:00:00.314    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 181)   Kmer coverage valley at: 2
+[spades]   0:00:00.315    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 201)   K-mer histogram maximum: 60
+[spades]   0:00:00.315    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 237)   Estimated median coverage: 60. Coverage mad: 7.413
+[spades]   0:00:00.315    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 259)   Fitting coverage model
+[spades]   0:00:00.324    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 2
+[spades]   0:00:00.349    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 4
+[spades]   0:00:00.414    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 8
+[spades]   0:00:00.501    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 16
+[spades]   0:00:00.540    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 309)   Fitted mean coverage: 56.9644. Fitted coverage std. dev: 9.10691
+[spades]   0:00:00.540    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 334)   Probability of erroneous kmer at valley: 1
+[spades]   0:00:00.541    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 358)   Preliminary threshold calculated as: 39
+[spades]   0:00:00.541    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 362)   Threshold adjusted to: 29
+[spades]   0:00:00.541    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 375)   Estimated genome size (ignoring repeats): 1104
+[spades]   0:00:00.541    87M / 2G    INFO    General                 (genomic_info_filler.cpp   :  53)   Mean coverage was calculated as 56.9644
+[spades]   0:00:00.541    87M / 2G    INFO    General                 (genomic_info_filler.cpp   :  68)   EC coverage threshold value was calculated as 29
+[spades]   0:00:00.542    87M / 2G    INFO    General                 (genomic_info_filler.cpp   :  69)   Trusted kmer low bound: 0
+[spades]   0:00:00.542    87M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Raw Simplification
+[spades]   0:00:00.542    87M / 2G    INFO    General                 (simplification.cpp        : 128)   PROCEDURE == InitialCleaning
+[spades]   0:00:00.542    87M / 2G    INFO    General                 (graph_simplification.hpp  : 671)   Flanking coverage based disconnection disabled
+[spades]   0:00:00.542    87M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Self conjugate edge remover
+[spades]   0:00:00.545    87M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Self conjugate edge remover triggered 0 times
+[spades]   0:00:00.545    87M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification
+[spades]   0:00:00.546    87M / 2G    INFO    General                 (simplification.cpp        : 383)   Graph simplification started
+[spades]   0:00:00.546    87M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.546    87M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 1
+[spades]   0:00:00.546    87M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.550    87M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.550    87M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.557    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 60 times
+[spades]   0:00:00.557    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.559    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 3 times
+[spades]   0:00:00.560    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 2
+[spades]   0:00:00.560    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.560    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.561    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.561    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.561    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.561    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.562    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 3
+[spades]   0:00:00.562    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.562    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.562    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.562    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.563    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.563    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.563    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 4
+[spades]   0:00:00.563    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.563    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.564    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.564    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.564    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.564    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.564    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 5
+[spades]   0:00:00.564    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.565    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.565    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.565    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.565    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.565    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.566    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 6
+[spades]   0:00:00.566    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.566    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.566    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.566    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.567    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.567    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.567    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 7
+[spades]   0:00:00.567    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.567    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.568    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.568    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.568    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.568    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.568    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 8
+[spades]   0:00:00.568    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.569    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.569    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.569    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.569    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.569    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.570    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 9
+[spades]   0:00:00.570    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.570    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.570    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.570    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.571    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.571    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.571    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 10
+[spades]   0:00:00.571    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.571    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.571    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.572    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.572    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.572    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.572    84M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 11
+[spades]   0:00:00.572    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.575    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.575    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.576    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.576    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.576    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.576    84M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification Cleanup
+[spades]   0:00:00.576    84M / 2G    INFO    General                 (simplification.cpp        : 196)   PROCEDURE == Post simplification
+[spades]   0:00:00.577    84M / 2G    INFO    General                 (graph_simplification.hpp  : 456)   Disconnection of relatively low covered edges disabled
+[spades]   0:00:00.577    84M / 2G    INFO    General                 (graph_simplification.hpp  : 493)   Complex tip clipping disabled
+[spades]   0:00:00.577    84M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.577    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.578    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.578    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.578    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.578    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.579    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.579    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.579    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.579    84M / 2G    INFO    General                 (simplification.cpp        : 343)   Disrupting self-conjugate edges
+[spades]   0:00:00.579    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Removing isolated edges
+[spades]   0:00:00.580    84M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Removing isolated edges triggered 1 times
+[spades]   0:00:00.580    84M / 2G    INFO    General                 (simplification.cpp        : 496)   Counting average coverage
+[spades]   0:00:00.580    84M / 2G    INFO    General                 (simplification.cpp        : 502)   Average coverage = 55.1872
+[spades]   0:00:00.580    84M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Contig Output
+[spades]   0:00:00.583    84M / 2G    INFO    General                 (read_converter.cpp        : 102)   Outputting contigs to /home/piemari/shovill_bam/spades/K31/simplified_contigs
+[spades]   0:00:00.585    84M / 2G    INFO    General                 (binary_converter.cpp      : 111)   1 reads written
+[spades]   0:00:00.589    84M / 2G    INFO    General                 (pipeline.cpp              : 259)   SPAdes finished
+[spades]   0:00:00.590    84M / 2G    INFO    General                 (main.cpp                  : 107)   Assembling time: 0 hours 0 minutes 0 seconds
+[spades] 
+[spades] ===== K31 finished. 
+[spades] 
+[spades] 
+[spades] ===== K51 started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/spades-core /home/piemari/shovill_bam/spades/K51/configs/config.info /home/piemari/shovill_bam/spades/K51/configs/isolate_mode.info
+[spades] 
+[spades] WARNING: Try to use logger before create one. Level=INFO. Message=Additional contigs is /home/piemari/shovill_bam/spades/K31/simplified_contigs
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K51/configs/config.info
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K51/configs/isolate_mode.info
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (memory_limit.cpp          :  49)   Memory limit set to 4 Gb
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  85)   Starting SPAdes, built from N/A, git revision N/A
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  86)   Maximum k-mer length: 128
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  87)   Assembling dataset (/home/piemari/shovill_bam/spades/dataset.info) with K=51
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  88)   Maximum # of threads to use (adjusted due to OMP capabilities): 8
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 194)   SPAdes started
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 201)   Starting from stage: read_conversion
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 207)   Two-step RR enabled: 0
+[spades]   0:00:00.000     4M / 10M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == Binary Read Conversion
+[spades]   0:00:00.001     4M / 12M   INFO    General                 (read_converter.cpp        :  53)   Binary reads detected
+[spades]   0:00:00.002     4M / 14M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == de Bruijn graph construction
+[spades]   0:00:00.002     4M / 14M   INFO    General                 (construction.cpp          : 115)   Contigs from previous K will be used: /home/piemari/shovill_bam/spades/K31/simplified_contigs
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (construction.cpp          : 150)   Max read length 280
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (construction.cpp          : 153)   Max read length without merged 150
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (construction.cpp          : 156)   Average read length 193.032
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (stage.cpp                 : 113)   PROCEDURE == k+1-mer counting
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 64 files using 8 threads. This might take a while.
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166632 Gb
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 174726
+[spades]   0:00:00.085    84M / 556M  INFO    General                 (kmer_splitters.hpp        : 293)   Used 868 reads
+[spades]   0:00:00.085    84M / 556M  INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.102    84M / 556M  INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8238 kmers in total.
+[spades]   0:00:00.102    84M / 556M  INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.106    84M / 556M  INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Extension index construction
+[spades]   0:00:00.106    84M / 556M  INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.106    84M / 556M  INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.106    84M / 556M  INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.106    84M / 556M  INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166509 Gb
+[spades]   0:00:00.107    84M / 556M  INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 87298
+[spades]   0:00:00.181     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 364)   Processed 8238 kmers
+[spades]   0:00:00.181     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 369)   Used 8238 kmers.
+[spades]   0:00:00.203    97M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.220    97M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8201 kmers in total.
+[spades]   0:00:00.221    97M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.226    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.252    92M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.253    92M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 12872 bytes occupied (12.5565 bits per kmer).
+[spades]   0:00:00.254    92M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build:  99)   Building k-mer extensions from k+1-mers
+[spades]   0:00:00.257    92M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build: 103)   Building k-mer extensions from k+1-mers finished.
+[spades]   0:00:00.258    92M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Early tip clipping
+[spades]   0:00:00.258    92M / 2G    INFO    General                 (construction.cpp          : 293)   Early tip clipper length bound set as (RL - K)
+[spades]   0:00:00.259    92M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  28)   Early tip clipping
+[spades]   0:00:00.263    92M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  63)   #tipped junctions: 115
+[spades]   0:00:00.268    92M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  74)   Clipped tips: 116
+[spades]   0:00:00.268    92M / 2G    INFO   Early tip clipping       (early_simplification.hpp  :  30)   3952 52-mers were removed by early tip clipper
+[spades]   0:00:00.268    92M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Condensing graph
+[spades]   0:00:00.269    92M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 354)   Extracting unbranching paths
+[spades]   0:00:00.272    92M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 373)   Extracting unbranching paths finished. 118 sequences extracted
+[spades]   0:00:00.273    92M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 309)   Collecting perfect loops
+[spades]   0:00:00.274    92M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 342)   Collecting perfect loops finished. 0 loops collected
+[spades]   0:00:00.274    92M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Filling coverage indices (PHM)
+[spades]   0:00:00.275    92M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.275    92M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.286    92M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 8280 bytes occupied (8.04079 bits per kmer).
+[spades]   0:00:00.286    92M / 2G    INFO    General                 (construction.cpp          : 429)   Collecting k-mer coverage information from reads, this takes a while.
+[spades]   0:00:00.294    92M / 2G    INFO    General                 (construction.cpp          : 549)   Filling coverage and flanking coverage from PHM
+[spades]   0:00:00.297    92M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == EC Threshold Finding
+[spades]   0:00:00.297    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 181)   Kmer coverage valley at: 2
+[spades]   0:00:00.297    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 201)   K-mer histogram maximum: 51
+[spades]   0:00:00.298    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 237)   Estimated median coverage: 51. Coverage mad: 7.413
+[spades]   0:00:00.298    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 259)   Fitting coverage model
+[spades]   0:00:00.306    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 2
+[spades]   0:00:00.326    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 4
+[spades]   0:00:00.371    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 8
+[spades]   0:00:00.392    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 309)   Fitted mean coverage: 48.7323. Fitted coverage std. dev: 7.8967
+[spades]   0:00:00.392    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 334)   Probability of erroneous kmer at valley: 1
+[spades]   0:00:00.393    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 358)   Preliminary threshold calculated as: 33
+[spades]   0:00:00.393    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 362)   Threshold adjusted to: 25
+[spades]   0:00:00.393    92M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 375)   Estimated genome size (ignoring repeats): 1099
+[spades]   0:00:00.393    92M / 2G    INFO    General                 (genomic_info_filler.cpp   :  53)   Mean coverage was calculated as 48.7323
+[spades]   0:00:00.393    92M / 2G    INFO    General                 (genomic_info_filler.cpp   :  68)   EC coverage threshold value was calculated as 25
+[spades]   0:00:00.394    92M / 2G    INFO    General                 (genomic_info_filler.cpp   :  69)   Trusted kmer low bound: 0
+[spades]   0:00:00.394    92M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Raw Simplification
+[spades]   0:00:00.394    92M / 2G    INFO    General                 (simplification.cpp        : 128)   PROCEDURE == InitialCleaning
+[spades]   0:00:00.394    92M / 2G    INFO    General                 (graph_simplification.hpp  : 671)   Flanking coverage based disconnection disabled
+[spades]   0:00:00.394    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Self conjugate edge remover
+[spades]   0:00:00.397    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Self conjugate edge remover triggered 0 times
+[spades]   0:00:00.397    92M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification
+[spades]   0:00:00.398    92M / 2G    INFO    General                 (simplification.cpp        : 383)   Graph simplification started
+[spades]   0:00:00.398    92M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.398    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 1
+[spades]   0:00:00.399    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.399    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.399    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.401    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 40 times
+[spades]   0:00:00.402    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.402    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.402    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 2
+[spades]   0:00:00.403    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.403    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.403    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.404    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.404    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.404    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.405    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 3
+[spades]   0:00:00.405    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.405    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.405    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.405    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.405    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.406    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.406    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 4
+[spades]   0:00:00.406    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.406    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.406    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.406    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.407    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.407    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.407    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 5
+[spades]   0:00:00.407    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.407    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.407    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.408    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.408    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.408    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.408    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 6
+[spades]   0:00:00.408    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.408    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.408    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.409    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.409    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.409    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.409    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 7
+[spades]   0:00:00.409    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.409    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.410    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.410    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.410    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.410    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.410    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 8
+[spades]   0:00:00.410    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.411    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.411    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.411    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.411    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.411    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.411    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 9
+[spades]   0:00:00.412    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.412    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.412    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.412    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.412    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.412    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.413    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 10
+[spades]   0:00:00.413    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.413    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.413    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.413    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.413    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.413    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.414    92M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 11
+[spades]   0:00:00.414    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.416    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.416    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.416    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.417    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.417    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.417    92M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification Cleanup
+[spades]   0:00:00.418    92M / 2G    INFO    General                 (simplification.cpp        : 196)   PROCEDURE == Post simplification
+[spades]   0:00:00.418    92M / 2G    INFO    General                 (graph_simplification.hpp  : 456)   Disconnection of relatively low covered edges disabled
+[spades]   0:00:00.418    92M / 2G    INFO    General                 (graph_simplification.hpp  : 493)   Complex tip clipping disabled
+[spades]   0:00:00.419    92M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.419    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.419    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.420    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.420    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.420    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.421    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.421    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.421    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.421    92M / 2G    INFO    General                 (simplification.cpp        : 343)   Disrupting self-conjugate edges
+[spades]   0:00:00.422    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Removing isolated edges
+[spades]   0:00:00.422    92M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Removing isolated edges triggered 2 times
+[spades]   0:00:00.422    92M / 2G    INFO    General                 (simplification.cpp        : 496)   Counting average coverage
+[spades]   0:00:00.423    92M / 2G    INFO    General                 (simplification.cpp        : 502)   Average coverage = 47.8689
+[spades]   0:00:00.423    92M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Contig Output
+[spades]   0:00:00.424    92M / 2G    INFO    General                 (read_converter.cpp        : 102)   Outputting contigs to /home/piemari/shovill_bam/spades/K51/simplified_contigs
+[spades]   0:00:00.426    92M / 2G    INFO    General                 (binary_converter.cpp      : 111)   1 reads written
+[spades]   0:00:00.433    92M / 2G    INFO    General                 (pipeline.cpp              : 259)   SPAdes finished
+[spades]   0:00:00.433    92M / 2G    INFO    General                 (main.cpp                  : 107)   Assembling time: 0 hours 0 minutes 0 seconds
+[spades] 
+[spades] ===== K51 finished. 
+[spades] 
+[spades] 
+[spades] ===== K71 started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/spades-core /home/piemari/shovill_bam/spades/K71/configs/config.info /home/piemari/shovill_bam/spades/K71/configs/isolate_mode.info
+[spades] 
+[spades] WARNING: Try to use logger before create one. Level=INFO. Message=Additional contigs is /home/piemari/shovill_bam/spades/K51/simplified_contigs
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K71/configs/config.info
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K71/configs/isolate_mode.info
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (memory_limit.cpp          :  49)   Memory limit set to 4 Gb
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  85)   Starting SPAdes, built from N/A, git revision N/A
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  86)   Maximum k-mer length: 128
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  87)   Assembling dataset (/home/piemari/shovill_bam/spades/dataset.info) with K=71
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  88)   Maximum # of threads to use (adjusted due to OMP capabilities): 8
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 194)   SPAdes started
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 201)   Starting from stage: read_conversion
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 207)   Two-step RR enabled: 0
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 218)   Will need read mapping, kmer mapper will be attached
+[spades]   0:00:00.000     4M / 10M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == Binary Read Conversion
+[spades]   0:00:00.001     4M / 12M   INFO    General                 (read_converter.cpp        :  53)   Binary reads detected
+[spades]   0:00:00.001     4M / 14M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == de Bruijn graph construction
+[spades]   0:00:00.001     4M / 14M   INFO    General                 (construction.cpp          : 115)   Contigs from previous K will be used: /home/piemari/shovill_bam/spades/K51/simplified_contigs
+[spades]   0:00:00.006     4M / 14M   INFO    General                 (construction.cpp          : 150)   Max read length 280
+[spades]   0:00:00.006     4M / 14M   INFO    General                 (construction.cpp          : 153)   Max read length without merged 150
+[spades]   0:00:00.006     4M / 14M   INFO    General                 (construction.cpp          : 156)   Average read length 193.032
+[spades]   0:00:00.006     4M / 14M   INFO    General                 (stage.cpp                 : 113)   PROCEDURE == k+1-mer counting
+[spades]   0:00:00.006     4M / 14M   INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 64 files using 8 threads. This might take a while.
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166632 Gb
+[spades]   0:00:00.007     4M / 14M   INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 116484
+[spades]   0:00:00.088    81M / 554M  INFO    General                 (kmer_splitters.hpp        : 293)   Used 868 reads
+[spades]   0:00:00.088    81M / 554M  INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.100    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8725 kmers in total.
+[spades]   0:00:00.100    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.104    83M / 554M  INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Extension index construction
+[spades]   0:00:00.104    83M / 554M  INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.104    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.104    83M / 554M  INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.104    83M / 554M  INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166542 Gb
+[spades]   0:00:00.104    83M / 554M  INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 58210
+[spades]   0:00:00.177     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 364)   Processed 8725 kmers
+[spades]   0:00:00.177     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 369)   Used 8725 kmers.
+[spades]   0:00:00.200    89M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.218    89M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8713 kmers in total.
+[spades]   0:00:00.218    89M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.224    89M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.249    87M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.251    87M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 13120 bytes occupied (12.0464 bits per kmer).
+[spades]   0:00:00.251    87M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build:  99)   Building k-mer extensions from k+1-mers
+[spades]   0:00:00.254    87M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build: 103)   Building k-mer extensions from k+1-mers finished.
+[spades]   0:00:00.255    87M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Condensing graph
+[spades]   0:00:00.255    87M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 354)   Extracting unbranching paths
+[spades]   0:00:00.260    87M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 373)   Extracting unbranching paths finished. 308 sequences extracted
+[spades]   0:00:00.266    87M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 309)   Collecting perfect loops
+[spades]   0:00:00.271    87M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 342)   Collecting perfect loops finished. 0 loops collected
+[spades]   0:00:00.280    87M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Filling coverage indices (PHM)
+[spades]   0:00:00.281    87M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.281    87M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.294    87M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 8536 bytes occupied (7.8267 bits per kmer).
+[spades]   0:00:00.294    87M / 2G    INFO    General                 (construction.cpp          : 429)   Collecting k-mer coverage information from reads, this takes a while.
+[spades]   0:00:00.300    87M / 2G    INFO    General                 (construction.cpp          : 549)   Filling coverage and flanking coverage from PHM
+[spades]   0:00:00.307    87M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == EC Threshold Finding
+[spades]   0:00:00.308    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 181)   Kmer coverage valley at: 2
+[spades]   0:00:00.308    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 201)   K-mer histogram maximum: 44
+[spades]   0:00:00.308    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 237)   Estimated median coverage: 44. Coverage mad: 7.413
+[spades]   0:00:00.308    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 259)   Fitting coverage model
+[spades]   0:00:00.315    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 2
+[spades]   0:00:00.334    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 4
+[spades]   0:00:00.377    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 8
+[spades]   0:00:00.421    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 309)   Fitted mean coverage: 40.9755. Fitted coverage std. dev: 6.3525
+[spades]   0:00:00.421    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 334)   Probability of erroneous kmer at valley: 1
+[spades]   0:00:00.421    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 358)   Preliminary threshold calculated as: 28
+[spades]   0:00:00.421    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 362)   Threshold adjusted to: 21
+[spades]   0:00:00.422    87M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 375)   Estimated genome size (ignoring repeats): 1088
+[spades]   0:00:00.422    87M / 2G    INFO    General                 (genomic_info_filler.cpp   :  53)   Mean coverage was calculated as 40.9755
+[spades]   0:00:00.422    87M / 2G    INFO    General                 (genomic_info_filler.cpp   :  68)   EC coverage threshold value was calculated as 21
+[spades]   0:00:00.422    87M / 2G    INFO    General                 (genomic_info_filler.cpp   :  69)   Trusted kmer low bound: 0
+[spades]   0:00:00.423    87M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Gap Closer
+[spades]   0:00:00.423    87M / 2G    INFO    General                 (graph_pack.hpp            : 105)   Index refill
+[spades]   0:00:00.423    87M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.423    87M / 2G    INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.424    87M / 2G    INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.424    87M / 2G    INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166486 Gb
+[spades]   0:00:00.424    87M / 2G    INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 58191
+[spades]   0:00:00.513     2G / 2G    INFO    General                 (edge_index_builders.hpp   :  82)   Used 616 sequences.
+[spades]   0:00:00.531    94M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.562    94M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8725 kmers in total.
+[spades]   0:00:00.563    94M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.568    94M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.586    89M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.588    89M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 13104 bytes occupied (12.0151 bits per kmer).
+[spades]   0:00:00.588    89M / 2G    INFO    General                 (edge_index_builders.hpp   : 107)   Collecting edge information from graph, this takes a while.
+[spades]   0:00:00.592    89M / 2G    INFO    General                 (edge_index.hpp            :  92)   Index refilled
+[spades]   0:00:00.595    89M / 2G    INFO    General                 (gap_closer.cpp            : 147)   Preparing shift maps
+[spades]   0:00:00.596    89M / 2G    INFO    General                 (gap_closer.cpp            : 107)   Processing paired reads (takes a while)
+[spades]   0:00:00.598    89M / 2G    INFO    General                 (gap_closer.cpp            : 126)   Used 23 paired reads
+[spades]   0:00:00.598    89M / 2G    INFO    General                 (gap_closer.cpp            : 128)   Merging paired indices
+[spades]   0:00:00.598    89M / 2G    INFO   GapCloser                (gap_closer.cpp            : 332)   Closing short gaps
+[spades]   0:00:00.599    89M / 2G    INFO   GapCloser                (gap_closer.cpp            : 364)   Closing short gaps complete: filled 0 gaps after checking 0 candidates
+[spades]   0:00:00.599    89M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Raw Simplification
+[spades]   0:00:00.599    89M / 2G    INFO    General                 (simplification.cpp        : 128)   PROCEDURE == InitialCleaning
+[spades]   0:00:00.600    89M / 2G    INFO    General                 (graph_simplification.hpp  : 671)   Flanking coverage based disconnection disabled
+[spades]   0:00:00.600    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Self conjugate edge remover
+[spades]   0:00:00.600    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Self conjugate edge remover triggered 0 times
+[spades]   0:00:00.600    89M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification
+[spades]   0:00:00.601    89M / 2G    INFO    General                 (simplification.cpp        : 383)   Graph simplification started
+[spades]   0:00:00.601    89M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.601    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 1
+[spades]   0:00:00.601    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.603    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 128 times
+[spades]   0:00:00.603    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.607    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 19 times
+[spades]   0:00:00.607    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.609    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.609    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 2
+[spades]   0:00:00.609    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.610    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.610    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.610    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.610    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.611    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.611    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 3
+[spades]   0:00:00.611    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.611    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.611    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.612    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.612    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.612    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.612    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 4
+[spades]   0:00:00.612    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.612    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.613    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.613    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.613    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.613    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.613    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 5
+[spades]   0:00:00.613    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.614    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.614    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.614    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.614    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.614    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.614    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 6
+[spades]   0:00:00.615    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.615    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.615    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.615    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.615    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.615    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.616    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 7
+[spades]   0:00:00.616    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.616    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.616    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.616    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.617    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.617    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.617    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 8
+[spades]   0:00:00.617    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.617    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.617    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.618    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.618    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.618    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.618    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 9
+[spades]   0:00:00.618    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.618    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.619    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.619    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.619    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.619    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.619    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 10
+[spades]   0:00:00.619    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.620    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.620    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.620    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.620    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.620    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.620    89M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 11
+[spades]   0:00:00.621    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.623    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.623    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.623    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.623    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.624    89M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.624    89M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Gap Closer
+[spades]   0:00:00.624    89M / 2G    INFO    General                 (graph_pack.hpp            : 105)   Index refill
+[spades]   0:00:00.625    89M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.625    89M / 2G    INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.625    89M / 2G    INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.626    89M / 2G    INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166471 Gb
+[spades]   0:00:00.626    89M / 2G    INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 58185
+[spades]   0:00:00.681     2G / 2G    INFO    General                 (edge_index_builders.hpp   :  82)   Used 14 sequences.
+[spades]   0:00:00.688   100M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.704   100M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 1720 kmers in total.
+[spades]   0:00:00.704   100M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.709   100M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.728   100M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.729   100M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 10088 bytes occupied (46.9209 bits per kmer).
+[spades]   0:00:00.730   100M / 2G    INFO    General                 (edge_index_builders.hpp   : 107)   Collecting edge information from graph, this takes a while.
+[spades]   0:00:00.733   100M / 2G    INFO    General                 (edge_index.hpp            :  92)   Index refilled
+[spades]   0:00:00.735   100M / 2G    INFO    General                 (gap_closer.cpp            : 147)   Preparing shift maps
+[spades]   0:00:00.735   100M / 2G    INFO    General                 (gap_closer.cpp            : 107)   Processing paired reads (takes a while)
+[spades]   0:00:00.738   100M / 2G    INFO    General                 (gap_closer.cpp            : 126)   Used 23 paired reads
+[spades]   0:00:00.739   100M / 2G    INFO    General                 (gap_closer.cpp            : 128)   Merging paired indices
+[spades]   0:00:00.739   100M / 2G    INFO   GapCloser                (gap_closer.cpp            : 332)   Closing short gaps
+[spades]   0:00:00.739   100M / 2G    INFO   GapCloser                (gap_closer.cpp            : 364)   Closing short gaps complete: filled 0 gaps after checking 0 candidates
+[spades]   0:00:00.743   100M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification Cleanup
+[spades]   0:00:00.744   100M / 2G    INFO    General                 (simplification.cpp        : 196)   PROCEDURE == Post simplification
+[spades]   0:00:00.744   100M / 2G    INFO    General                 (graph_simplification.hpp  : 456)   Disconnection of relatively low covered edges disabled
+[spades]   0:00:00.744   100M / 2G    INFO    General                 (graph_simplification.hpp  : 493)   Complex tip clipping disabled
+[spades]   0:00:00.744   100M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.745   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.748   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.748   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.753   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.753   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.760   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.761   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.766   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.766   100M / 2G    INFO    General                 (simplification.cpp        : 343)   Disrupting self-conjugate edges
+[spades]   0:00:00.766   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Removing isolated edges
+[spades]   0:00:00.770   100M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Removing isolated edges triggered 6 times
+[spades]   0:00:00.770   100M / 2G    INFO    General                 (simplification.cpp        : 496)   Counting average coverage
+[spades]   0:00:00.770   100M / 2G    INFO    General                 (simplification.cpp        : 502)   Average coverage = 39.6025
+[spades]   0:00:00.770   100M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Contig Output
+[spades]   0:00:00.771   100M / 2G    INFO    General                 (read_converter.cpp        : 102)   Outputting contigs to /home/piemari/shovill_bam/spades/K71/simplified_contigs
+[spades]   0:00:00.775   100M / 2G    INFO    General                 (binary_converter.cpp      : 111)   1 reads written
+[spades]   0:00:00.780   100M / 2G    INFO    General                 (pipeline.cpp              : 259)   SPAdes finished
+[spades]   0:00:00.781   100M / 2G    INFO    General                 (main.cpp                  : 107)   Assembling time: 0 hours 0 minutes 0 seconds
+[spades] 
+[spades] ===== K71 finished. 
+[spades] 
+[spades] 
+[spades] ===== K91 started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/spades-core /home/piemari/shovill_bam/spades/K91/configs/config.info /home/piemari/shovill_bam/spades/K91/configs/isolate_mode.info
+[spades] 
+[spades] WARNING: Try to use logger before create one. Level=INFO. Message=Additional contigs is /home/piemari/shovill_bam/spades/K71/simplified_contigs
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K91/configs/config.info
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K91/configs/isolate_mode.info
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (memory_limit.cpp          :  49)   Memory limit set to 4 Gb
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  85)   Starting SPAdes, built from N/A, git revision N/A
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  86)   Maximum k-mer length: 128
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  87)   Assembling dataset (/home/piemari/shovill_bam/spades/dataset.info) with K=91
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  88)   Maximum # of threads to use (adjusted due to OMP capabilities): 8
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 194)   SPAdes started
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 201)   Starting from stage: read_conversion
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 207)   Two-step RR enabled: 0
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 218)   Will need read mapping, kmer mapper will be attached
+[spades]   0:00:00.000     4M / 10M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == Binary Read Conversion
+[spades]   0:00:00.002     4M / 12M   INFO    General                 (read_converter.cpp        :  53)   Binary reads detected
+[spades]   0:00:00.003     4M / 16M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == de Bruijn graph construction
+[spades]   0:00:00.003     4M / 16M   INFO    General                 (construction.cpp          : 115)   Contigs from previous K will be used: /home/piemari/shovill_bam/spades/K71/simplified_contigs
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (construction.cpp          : 150)   Max read length 280
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (construction.cpp          : 153)   Max read length without merged 150
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (construction.cpp          : 156)   Average read length 193.032
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (stage.cpp                 : 113)   PROCEDURE == k+1-mer counting
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 64 files using 8 threads. This might take a while.
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.014     4M / 16M   INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166632 Gb
+[spades]   0:00:00.015     4M / 16M   INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 116484
+[spades]   0:00:00.092    83M / 554M  INFO    General                 (kmer_splitters.hpp        : 293)   Used 868 reads
+[spades]   0:00:00.092    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.104    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8793 kmers in total.
+[spades]   0:00:00.105    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.108    83M / 554M  INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Extension index construction
+[spades]   0:00:00.108    83M / 554M  INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.108    83M / 554M  INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.108    83M / 554M  INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.108    83M / 554M  INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166534 Gb
+[spades]   0:00:00.108    83M / 554M  INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 58208
+[spades]   0:00:00.181     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 364)   Processed 8793 kmers
+[spades]   0:00:00.181     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 369)   Used 8793 kmers.
+[spades]   0:00:00.204    98M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.221    98M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8798 kmers in total.
+[spades]   0:00:00.221    98M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.227    98M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.250    96M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.252    96M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 13136 bytes occupied (11.9445 bits per kmer).
+[spades]   0:00:00.252    96M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build:  99)   Building k-mer extensions from k+1-mers
+[spades]   0:00:00.256    96M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build: 103)   Building k-mer extensions from k+1-mers finished.
+[spades]   0:00:00.256    96M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Condensing graph
+[spades]   0:00:00.256    96M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 354)   Extracting unbranching paths
+[spades]   0:00:00.262    96M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 373)   Extracting unbranching paths finished. 294 sequences extracted
+[spades]   0:00:00.263    96M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 309)   Collecting perfect loops
+[spades]   0:00:00.264    96M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 342)   Collecting perfect loops finished. 0 loops collected
+[spades]   0:00:00.265    96M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Filling coverage indices (PHM)
+[spades]   0:00:00.265    96M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.265    96M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.276    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 8576 bytes occupied (7.80257 bits per kmer).
+[spades]   0:00:00.276    97M / 2G    INFO    General                 (construction.cpp          : 429)   Collecting k-mer coverage information from reads, this takes a while.
+[spades]   0:00:00.280    97M / 2G    INFO    General                 (construction.cpp          : 549)   Filling coverage and flanking coverage from PHM
+[spades]   0:00:00.282    97M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == EC Threshold Finding
+[spades]   0:00:00.282    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 181)   Kmer coverage valley at: 2
+[spades]   0:00:00.283    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 201)   K-mer histogram maximum: 32
+[spades]   0:00:00.283    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 237)   Estimated median coverage: 33. Coverage mad: 5.9304
+[spades]   0:00:00.283    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 259)   Fitting coverage model
+[spades]   0:00:00.289    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 2
+[spades]   0:00:00.304    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 4
+[spades]   0:00:00.356    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 8
+[spades]   0:00:00.392    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 309)   Fitted mean coverage: 33.4369. Fitted coverage std. dev: 4.99367
+[spades]   0:00:00.392    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 334)   Probability of erroneous kmer at valley: 1
+[spades]   0:00:00.393    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 358)   Preliminary threshold calculated as: 23
+[spades]   0:00:00.393    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 362)   Threshold adjusted to: 17
+[spades]   0:00:00.393    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 375)   Estimated genome size (ignoring repeats): 1078
+[spades]   0:00:00.393    97M / 2G    INFO    General                 (genomic_info_filler.cpp   :  53)   Mean coverage was calculated as 33.4369
+[spades]   0:00:00.393    97M / 2G    INFO    General                 (genomic_info_filler.cpp   :  68)   EC coverage threshold value was calculated as 17
+[spades]   0:00:00.393    97M / 2G    INFO    General                 (genomic_info_filler.cpp   :  69)   Trusted kmer low bound: 0
+[spades]   0:00:00.394    97M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Gap Closer
+[spades]   0:00:00.394    97M / 2G    INFO    General                 (graph_pack.hpp            : 105)   Index refill
+[spades]   0:00:00.394    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.394    97M / 2G    INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.394    97M / 2G    INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.395    97M / 2G    INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166468 Gb
+[spades]   0:00:00.395    97M / 2G    INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 58184
+[spades]   0:00:00.459     2G / 2G    INFO    General                 (edge_index_builders.hpp   :  82)   Used 588 sequences.
+[spades]   0:00:00.476   113M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.494   113M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8793 kmers in total.
+[spades]   0:00:00.495   113M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.501   113M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.521   113M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.523   113M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 13144 bytes occupied (11.9586 bits per kmer).
+[spades]   0:00:00.523   113M / 2G    INFO    General                 (edge_index_builders.hpp   : 107)   Collecting edge information from graph, this takes a while.
+[spades]   0:00:00.527   113M / 2G    INFO    General                 (edge_index.hpp            :  92)   Index refilled
+[spades]   0:00:00.529   113M / 2G    INFO    General                 (gap_closer.cpp            : 147)   Preparing shift maps
+[spades]   0:00:00.529   113M / 2G    INFO    General                 (gap_closer.cpp            : 107)   Processing paired reads (takes a while)
+[spades]   0:00:00.532   113M / 2G    INFO    General                 (gap_closer.cpp            : 126)   Used 23 paired reads
+[spades]   0:00:00.532   113M / 2G    INFO    General                 (gap_closer.cpp            : 128)   Merging paired indices
+[spades]   0:00:00.533   113M / 2G    INFO   GapCloser                (gap_closer.cpp            : 332)   Closing short gaps
+[spades]   0:00:00.533   113M / 2G    INFO   GapCloser                (gap_closer.cpp            : 364)   Closing short gaps complete: filled 0 gaps after checking 0 candidates
+[spades]   0:00:00.537   113M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Raw Simplification
+[spades]   0:00:00.538   113M / 2G    INFO    General                 (simplification.cpp        : 128)   PROCEDURE == InitialCleaning
+[spades]   0:00:00.538   113M / 2G    INFO    General                 (graph_simplification.hpp  : 671)   Flanking coverage based disconnection disabled
+[spades]   0:00:00.538   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Self conjugate edge remover
+[spades]   0:00:00.543   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Self conjugate edge remover triggered 0 times
+[spades]   0:00:00.543   113M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification
+[spades]   0:00:00.544   113M / 2G    INFO    General                 (simplification.cpp        : 383)   Graph simplification started
+[spades]   0:00:00.544   113M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.544   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 1
+[spades]   0:00:00.545   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.549   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 132 times
+[spades]   0:00:00.550   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.555   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 8 times
+[spades]   0:00:00.555   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.558   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.559   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 2
+[spades]   0:00:00.559   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.559   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.560   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.560   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.560   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.561   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.561   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 3
+[spades]   0:00:00.561   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.561   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.561   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.562   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.562   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.562   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.562   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 4
+[spades]   0:00:00.562   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.563   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.563   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.563   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.563   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.563   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.564   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 5
+[spades]   0:00:00.564   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.564   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.564   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.564   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.565   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.565   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.565   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 6
+[spades]   0:00:00.565   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.566   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.566   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.566   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.566   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.566   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.567   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 7
+[spades]   0:00:00.567   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.567   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.567   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.567   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.568   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.568   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.568   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 8
+[spades]   0:00:00.568   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.568   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.569   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.569   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.569   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.569   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.569   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 9
+[spades]   0:00:00.570   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.570   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.570   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.570   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.570   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.571   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.571   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 10
+[spades]   0:00:00.571   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.571   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.571   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.572   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.572   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.572   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.572   113M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 11
+[spades]   0:00:00.573   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.574   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.574   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.576   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.576   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.577   113M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.577   113M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Gap Closer
+[spades]   0:00:00.577   113M / 2G    INFO    General                 (graph_pack.hpp            : 105)   Index refill
+[spades]   0:00:00.578   113M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.578   113M / 2G    INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.579   113M / 2G    INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.579   113M / 2G    INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166448 Gb
+[spades]   0:00:00.579   113M / 2G    INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 58177
+[spades]   0:00:00.641     2G / 2G    INFO    General                 (edge_index_builders.hpp   :  82)   Used 26 sequences.
+[spades]   0:00:00.649   121M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.665   121M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 2088 kmers in total.
+[spades]   0:00:00.665   121M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.670   121M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.688   121M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.689   121M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 10200 bytes occupied (39.0805 bits per kmer).
+[spades]   0:00:00.690   121M / 2G    INFO    General                 (edge_index_builders.hpp   : 107)   Collecting edge information from graph, this takes a while.
+[spades]   0:00:00.693   121M / 2G    INFO    General                 (edge_index.hpp            :  92)   Index refilled
+[spades]   0:00:00.695   121M / 2G    INFO    General                 (gap_closer.cpp            : 147)   Preparing shift maps
+[spades]   0:00:00.696   121M / 2G    INFO    General                 (gap_closer.cpp            : 107)   Processing paired reads (takes a while)
+[spades]   0:00:00.698   121M / 2G    INFO    General                 (gap_closer.cpp            : 126)   Used 23 paired reads
+[spades]   0:00:00.699   121M / 2G    INFO    General                 (gap_closer.cpp            : 128)   Merging paired indices
+[spades]   0:00:00.699   121M / 2G    INFO   GapCloser                (gap_closer.cpp            : 332)   Closing short gaps
+[spades]   0:00:00.699   121M / 2G    INFO   GapCloser                (gap_closer.cpp            : 364)   Closing short gaps complete: filled 0 gaps after checking 0 candidates
+[spades]   0:00:00.703   121M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification Cleanup
+[spades]   0:00:00.704   121M / 2G    INFO    General                 (simplification.cpp        : 196)   PROCEDURE == Post simplification
+[spades]   0:00:00.704   121M / 2G    INFO    General                 (graph_simplification.hpp  : 456)   Disconnection of relatively low covered edges disabled
+[spades]   0:00:00.705   121M / 2G    INFO    General                 (graph_simplification.hpp  : 493)   Complex tip clipping disabled
+[spades]   0:00:00.705   121M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.705   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.708   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.709   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.713   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.714   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.718   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.719   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.720   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.720   121M / 2G    INFO    General                 (simplification.cpp        : 343)   Disrupting self-conjugate edges
+[spades]   0:00:00.721   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Removing isolated edges
+[spades]   0:00:00.722   121M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Removing isolated edges triggered 12 times
+[spades]   0:00:00.722   121M / 2G    INFO    General                 (simplification.cpp        : 496)   Counting average coverage
+[spades]   0:00:00.723   121M / 2G    INFO    General                 (simplification.cpp        : 502)   Average coverage = 31.9224
+[spades]   0:00:00.723   121M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Contig Output
+[spades]   0:00:00.724   121M / 2G    INFO    General                 (read_converter.cpp        : 102)   Outputting contigs to /home/piemari/shovill_bam/spades/K91/simplified_contigs
+[spades]   0:00:00.727   121M / 2G    INFO    General                 (binary_converter.cpp      : 111)   1 reads written
+[spades]   0:00:00.732   121M / 2G    INFO    General                 (pipeline.cpp              : 259)   SPAdes finished
+[spades]   0:00:00.733   121M / 2G    INFO    General                 (main.cpp                  : 107)   Assembling time: 0 hours 0 minutes 0 seconds
+[spades] 
+[spades] ===== K91 finished. 
+[spades] 
+[spades] 
+[spades] ===== K111 started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/spades-core /home/piemari/shovill_bam/spades/K111/configs/config.info /home/piemari/shovill_bam/spades/K111/configs/isolate_mode.info
+[spades] 
+[spades] WARNING: Try to use logger before create one. Level=INFO. Message=Additional contigs is /home/piemari/shovill_bam/spades/K91/simplified_contigs
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K111/configs/config.info
+[spades]   0:00:00.000     4M / 9M    INFO    General                 (main.cpp                  :  75)   Loaded config from /home/piemari/shovill_bam/spades/K111/configs/isolate_mode.info
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (memory_limit.cpp          :  49)   Memory limit set to 4 Gb
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  85)   Starting SPAdes, built from N/A, git revision N/A
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  86)   Maximum k-mer length: 128
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  87)   Assembling dataset (/home/piemari/shovill_bam/spades/dataset.info) with K=111
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (main.cpp                  :  88)   Maximum # of threads to use (adjusted due to OMP capabilities): 8
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 194)   SPAdes started
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 201)   Starting from stage: read_conversion
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 207)   Two-step RR enabled: 0
+[spades]   0:00:00.000     4M / 10M   INFO    General                 (pipeline.cpp              : 218)   Will need read mapping, kmer mapper will be attached
+[spades]   0:00:00.000     4M / 10M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == Binary Read Conversion
+[spades]   0:00:00.001     4M / 12M   INFO    General                 (read_converter.cpp        :  53)   Binary reads detected
+[spades]   0:00:00.002     4M / 16M   INFO   StageManager             (stage.cpp                 : 166)   STAGE == de Bruijn graph construction
+[spades]   0:00:00.002     4M / 16M   INFO    General                 (construction.cpp          : 115)   Contigs from previous K will be used: /home/piemari/shovill_bam/spades/K91/simplified_contigs
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (construction.cpp          : 150)   Max read length 280
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (construction.cpp          : 153)   Max read length without merged 150
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (construction.cpp          : 156)   Average read length 193.032
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (stage.cpp                 : 113)   PROCEDURE == k+1-mer counting
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 64 files using 8 threads. This might take a while.
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166632 Gb
+[spades]   0:00:00.007     4M / 16M   INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 87363
+[spades]   0:00:00.085    83M / 552M  INFO    General                 (kmer_splitters.hpp        : 293)   Used 868 reads
+[spades]   0:00:00.085    83M / 552M  INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.101    83M / 552M  INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8451 kmers in total.
+[spades]   0:00:00.101    83M / 552M  INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.105    83M / 552M  INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Extension index construction
+[spades]   0:00:00.105    83M / 552M  INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.105    83M / 552M  INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.105    83M / 552M  INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.105    83M / 552M  INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166533 Gb
+[spades]   0:00:00.105    83M / 552M  INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 43655
+[spades]   0:00:00.179     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 364)   Processed 8451 kmers
+[spades]   0:00:00.180     2G / 2G    INFO    General                 (kmer_splitters.hpp        : 369)   Used 8451 kmers.
+[spades]   0:00:00.203    97M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.220    99M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8478 kmers in total.
+[spades]   0:00:00.220    99M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.226    99M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.250    96M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.252    96M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 12992 bytes occupied (12.2595 bits per kmer).
+[spades]   0:00:00.252    96M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build:  99)   Building k-mer extensions from k+1-mers
+[spades]   0:00:00.257    96M / 2G    INFO   DeBruijnExtensionIndexBu (kmer_extension_index_build: 103)   Building k-mer extensions from k+1-mers finished.
+[spades]   0:00:00.258    96M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Condensing graph
+[spades]   0:00:00.258    96M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 354)   Extracting unbranching paths
+[spades]   0:00:00.263    97M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 373)   Extracting unbranching paths finished. 272 sequences extracted
+[spades]   0:00:00.264    97M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 309)   Collecting perfect loops
+[spades]   0:00:00.265    97M / 2G    INFO   UnbranchingPathExtractor (debruijn_graph_constructor: 342)   Collecting perfect loops finished. 0 loops collected
+[spades]   0:00:00.266    97M / 2G    INFO    General                 (stage.cpp                 : 113)   PROCEDURE == Filling coverage indices (PHM)
+[spades]   0:00:00.266    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.267    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.280    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 8376 bytes occupied (7.929 bits per kmer).
+[spades]   0:00:00.280    97M / 2G    INFO    General                 (construction.cpp          : 429)   Collecting k-mer coverage information from reads, this takes a while.
+[spades]   0:00:00.284    97M / 2G    INFO    General                 (construction.cpp          : 549)   Filling coverage and flanking coverage from PHM
+[spades]   0:00:00.290    97M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == EC Threshold Finding
+[spades]   0:00:00.291    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 181)   Kmer coverage valley at: 2
+[spades]   0:00:00.291    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 201)   K-mer histogram maximum: 28
+[spades]   0:00:00.291    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 237)   Estimated median coverage: 28. Coverage mad: 5.9304
+[spades]   0:00:00.291    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 259)   Fitting coverage model
+[spades]   0:00:00.297    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 2
+[spades]   0:00:00.310    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 4
+[spades]   0:00:00.342    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 295)   ... iteration 8
+[spades]   0:00:00.373    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 309)   Fitted mean coverage: 26.1152. Fitted coverage std. dev: 4.16511
+[spades]   0:00:00.373    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 334)   Probability of erroneous kmer at valley: 0.999998
+[spades]   0:00:00.374    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 358)   Preliminary threshold calculated as: 18
+[spades]   0:00:00.374    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 362)   Threshold adjusted to: 14
+[spades]   0:00:00.374    97M / 2G    INFO    General                 (kmer_coverage_model.cpp   : 375)   Estimated genome size (ignoring repeats): 1059
+[spades]   0:00:00.374    97M / 2G    INFO    General                 (genomic_info_filler.cpp   :  53)   Mean coverage was calculated as 26.1152
+[spades]   0:00:00.374    97M / 2G    INFO    General                 (genomic_info_filler.cpp   :  68)   EC coverage threshold value was calculated as 14
+[spades]   0:00:00.374    97M / 2G    INFO    General                 (genomic_info_filler.cpp   :  69)   Trusted kmer low bound: 0
+[spades]   0:00:00.375    97M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Gap Closer
+[spades]   0:00:00.375    97M / 2G    INFO    General                 (graph_pack.hpp            : 105)   Index refill
+[spades]   0:00:00.375    97M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.375    97M / 2G    INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.375    97M / 2G    INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.376    97M / 2G    INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166477 Gb
+[spades]   0:00:00.376    97M / 2G    INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 43640
+[spades]   0:00:00.444     2G / 2G    INFO    General                 (edge_index_builders.hpp   :  82)   Used 544 sequences.
+[spades]   0:00:00.465   105M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.487   105M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 8451 kmers in total.
+[spades]   0:00:00.487   105M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.493   105M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.513   106M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.515   106M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 12976 bytes occupied (12.2835 bits per kmer).
+[spades]   0:00:00.515   106M / 2G    INFO    General                 (edge_index_builders.hpp   : 107)   Collecting edge information from graph, this takes a while.
+[spades]   0:00:00.518   106M / 2G    INFO    General                 (edge_index.hpp            :  92)   Index refilled
+[spades]   0:00:00.524   106M / 2G    INFO    General                 (gap_closer.cpp            : 147)   Preparing shift maps
+[spades]   0:00:00.525   106M / 2G    INFO    General                 (gap_closer.cpp            : 107)   Processing paired reads (takes a while)
+[spades]   0:00:00.527   106M / 2G    INFO    General                 (gap_closer.cpp            : 126)   Used 23 paired reads
+[spades]   0:00:00.527   106M / 2G    INFO    General                 (gap_closer.cpp            : 128)   Merging paired indices
+[spades]   0:00:00.527   106M / 2G    INFO   GapCloser                (gap_closer.cpp            : 332)   Closing short gaps
+[spades]   0:00:00.528   106M / 2G    INFO   GapCloser                (gap_closer.cpp            : 364)   Closing short gaps complete: filled 0 gaps after checking 0 candidates
+[spades]   0:00:00.528   106M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Raw Simplification
+[spades]   0:00:00.529   106M / 2G    INFO    General                 (simplification.cpp        : 128)   PROCEDURE == InitialCleaning
+[spades]   0:00:00.529   106M / 2G    INFO    General                 (simplification.cpp        :  63)   Most init cleaning disabled on main iteration
+[spades]   0:00:00.530   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Self conjugate edge remover
+[spades]   0:00:00.530   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Self conjugate edge remover triggered 0 times
+[spades]   0:00:00.530   106M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification
+[spades]   0:00:00.531   106M / 2G    INFO    General                 (simplification.cpp        : 383)   Graph simplification started
+[spades]   0:00:00.531   106M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.531   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 1
+[spades]   0:00:00.532   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.533   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 114 times
+[spades]   0:00:00.534   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.536   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 5 times
+[spades]   0:00:00.536   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.537   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.537   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 2
+[spades]   0:00:00.537   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.538   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.538   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.538   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.539   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.539   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.539   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 3
+[spades]   0:00:00.539   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.540   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.540   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.540   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.540   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.540   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.541   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 4
+[spades]   0:00:00.541   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.541   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.541   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.541   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.542   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.542   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.542   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 5
+[spades]   0:00:00.542   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.542   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.543   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.543   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.543   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.543   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.543   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 6
+[spades]   0:00:00.544   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.544   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.544   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.544   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.544   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.545   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.545   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 7
+[spades]   0:00:00.545   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.545   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.545   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.546   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.546   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.546   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.546   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 8
+[spades]   0:00:00.546   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.547   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.547   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.547   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.547   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.547   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.548   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 9
+[spades]   0:00:00.548   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.548   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.548   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.548   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.549   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.549   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.549   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 10
+[spades]   0:00:00.549   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.549   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.550   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.550   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.550   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.550   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.550   106M / 2G    INFO    General                 (simplification.cpp        : 388)   PROCEDURE == Simplification cycle, iteration 11
+[spades]   0:00:00.551   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.553   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.554   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.558   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.559   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Low coverage edge remover
+[spades]   0:00:00.564   106M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Low coverage edge remover triggered 0 times
+[spades]   0:00:00.568   106M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Gap Closer
+[spades]   0:00:00.569   106M / 2G    INFO    General                 (graph_pack.hpp            : 105)   Index refill
+[spades]   0:00:00.569   106M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 301)   Building kmer index
+[spades]   0:00:00.569   106M / 2G    INFO    General                 (kmer_index_builder.hpp    : 117)   Splitting kmer instances into 128 files using 8 threads. This might take a while.
+[spades]   0:00:00.570   106M / 2G    INFO    General                 (file_limit.hpp            :  32)   Open file limit set to 131072
+[spades]   0:00:00.570   106M / 2G    INFO    General                 (kmer_splitters.hpp        :  89)   Memory available for splitting buffers: 0.166454 Gb
+[spades]   0:00:00.570   106M / 2G    INFO    General                 (kmer_splitters.hpp        :  97)   Using cell size of 43635
+[spades]   0:00:00.631     2G / 2G    INFO    General                 (edge_index_builders.hpp   :  82)   Used 64 sequences.
+[spades]   0:00:00.641   119M / 2G    INFO    General                 (kmer_index_builder.hpp    : 120)   Starting k-mer counting.
+[spades]   0:00:00.656   119M / 2G    INFO    General                 (kmer_index_builder.hpp    : 127)   K-mer counting done. There are 3182 kmers in total.
+[spades]   0:00:00.656   119M / 2G    INFO    General                 (kmer_index_builder.hpp    : 133)   Merging temporary buckets.
+[spades]   0:00:00.661   119M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 314)   Building perfect hash indices
+[spades]   0:00:00.681   119M / 2G    INFO    General                 (kmer_index_builder.hpp    : 150)   Merging final buckets.
+[spades]   0:00:00.682   119M / 2G    INFO   K-mer Index Building     (kmer_index_builder.hpp    : 336)   Index built. Total 10600 bytes occupied (26.6499 bits per kmer).
+[spades]   0:00:00.683   119M / 2G    INFO    General                 (edge_index_builders.hpp   : 107)   Collecting edge information from graph, this takes a while.
+[spades]   0:00:00.686   119M / 2G    INFO    General                 (edge_index.hpp            :  92)   Index refilled
+[spades]   0:00:00.689   119M / 2G    INFO    General                 (gap_closer.cpp            : 147)   Preparing shift maps
+[spades]   0:00:00.689   119M / 2G    INFO    General                 (gap_closer.cpp            : 107)   Processing paired reads (takes a while)
+[spades]   0:00:00.691   119M / 2G    INFO    General                 (gap_closer.cpp            : 126)   Used 23 paired reads
+[spades]   0:00:00.692   119M / 2G    INFO    General                 (gap_closer.cpp            : 128)   Merging paired indices
+[spades]   0:00:00.692   119M / 2G    INFO   GapCloser                (gap_closer.cpp            : 332)   Closing short gaps
+[spades]   0:00:00.693   119M / 2G    INFO   GapCloser                (gap_closer.cpp            : 364)   Closing short gaps complete: filled 0 gaps after checking 0 candidates
+[spades]   0:00:00.693   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Simplification Cleanup
+[spades]   0:00:00.694   119M / 2G    INFO    General                 (simplification.cpp        : 196)   PROCEDURE == Post simplification
+[spades]   0:00:00.694   119M / 2G    INFO    General                 (graph_simplification.hpp  : 456)   Disconnection of relatively low covered edges disabled
+[spades]   0:00:00.694   119M / 2G    INFO    General                 (graph_simplification.hpp  : 493)   Complex tip clipping disabled
+[spades]   0:00:00.695   119M / 2G    INFO    General                 (graph_simplification.hpp  : 643)   Creating parallel br instance
+[spades]   0:00:00.695   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.695   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.696   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.696   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.697   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Tip clipper
+[spades]   0:00:00.697   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Tip clipper triggered 0 times
+[spades]   0:00:00.697   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Bulge remover
+[spades]   0:00:00.698   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Bulge remover triggered 0 times
+[spades]   0:00:00.698   119M / 2G    INFO    General                 (simplification.cpp        : 343)   Disrupting self-conjugate edges
+[spades]   0:00:00.698   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 165)   Running Removing isolated edges
+[spades]   0:00:00.700   119M / 2G    INFO   Simplification           (parallel_processing.hpp   : 167)   Removing isolated edges triggered 31 times
+[spades]   0:00:00.701   119M / 2G    INFO    General                 (simplification.cpp        : 496)   Counting average coverage
+[spades]   0:00:00.701   119M / 2G    INFO    General                 (simplification.cpp        : 502)   Average coverage = 25.1649
+[spades]   0:00:00.701   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Mismatch Correction
+[spades]   0:00:00.701   119M / 2G    INFO    General                 (graph_pack.hpp            : 113)   Normalizing k-mer map. Total 1220 kmers to process
+[spades]   0:00:00.702   119M / 2G    INFO    General                 (graph_pack.hpp            : 115)   Normalizing done
+[spades]   0:00:00.714   119M / 2G    INFO    General                 (mismatch_shall_not_pass.hp: 195)   Finished collecting potential mismatches positions
+[spades]   0:00:00.714   119M / 2G    INFO    General                 (mismatch_shall_not_pass.hp: 310)   All edges processed
+[spades]   0:00:00.715   119M / 2G    INFO    General                 (mismatch_correction.cpp   :  27)   Corrected 0 nucleotides
+[spades]   0:00:00.715   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Contig Output
+[spades]   0:00:00.716   119M / 2G    INFO    General                 (contig_output.hpp         :  21)   Outputting contigs to /home/piemari/shovill_bam/spades/K111/before_rr.fasta
+[spades]   0:00:00.719   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 146)   Writing GFA graph to /home/piemari/shovill_bam/spades/K111/assembly_graph_after_simplification.gfa
+[spades]   0:00:00.719   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Paired Information Counting
+[spades]   0:00:00.719   119M / 2G    INFO    General                 (graph_pack.hpp            : 113)   Normalizing k-mer map. Total 1220 kmers to process
+[spades]   0:00:00.720   119M / 2G    INFO    General                 (graph_pack.hpp            : 115)   Normalizing done
+[spades]   0:00:00.720   119M / 2G    INFO    General                 (pair_info_count.cpp       : 322)   Min edge length for estimation: 1140
+[spades]   0:00:00.720   119M / 2G    INFO    General                 (pair_info_count.cpp       : 333)   Estimating insert size for library #0
+[spades]   0:00:00.720   119M / 2G    INFO    General                 (pair_info_count.cpp       : 190)   Estimating insert size (takes a while)
+[spades]   0:00:00.763   263M / 2G    INFO    General                 (pair_info_count.cpp       :  39)   Selecting usual mapper
+[spades]   0:00:00.967   263M / 2G    INFO    General                 (sequence_mapper_notifier.h:  94)   Total 410 reads processed
+[spades]   0:00:01.259   263M / 2G    INFO    General                 (pair_info_count.cpp       : 208)   Edge pairs: 2
+[spades]   0:00:01.261   263M / 2G    INFO    General                 (pair_info_count.cpp       : 210)   334 paired reads (81.4634% of all) aligned to long edges
+[spades]   0:00:01.263   119M / 2G    INFO    General                 (pair_info_count.cpp       : 352)     Insert size = 201.347, deviation = 42.1646, left quantile = 150, right quantile = 261, read length = 150
+[spades]   0:00:01.263   119M / 2G    INFO    General                 (pair_info_count.cpp       : 373)   Filtering data for library #0
+[spades]   0:00:01.266   119M / 2G    INFO    General                 (pair_info_count.cpp       :  39)   Selecting usual mapper
+[spades]   0:00:01.268   119M / 2G    INFO    General                 (sequence_mapper_notifier.h:  94)   Total 410 reads processed
+[spades]   0:00:01.268   119M / 2G    INFO    General                 (pair_info_count.cpp       : 385)   Mapping library #0
+[spades]   0:00:01.269   119M / 2G    INFO    General                 (pair_info_count.cpp       : 387)   Mapping paired reads (takes a while)
+[spades]   0:00:01.269   119M / 2G    INFO    General                 (pair_info_count.cpp       : 285)   Left insert size quantile 150, right insert size quantile 261, filtering threshold 2, rounding threshold 0
+[spades]   0:00:01.277   119M / 2G    INFO    General                 (pair_info_count.cpp       :  39)   Selecting usual mapper
+[spades]   0:00:01.280   119M / 2G    INFO    General                 (sequence_mapper_notifier.h:  94)   Total 410 reads processed
+[spades]   0:00:01.283   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Distance Estimation
+[spades]   0:00:01.283   119M / 2G    INFO    General                 (distance_estimation.cpp   : 174)   Processing library #0
+[spades]   0:00:01.284   119M / 2G    INFO    General                 (distance_estimation.cpp   : 150)   Weight Filter Done
+[spades]   0:00:01.284   119M / 2G    INFO   DistanceEstimator        (distance_estimation.hpp   : 116)   Using SIMPLE distance estimator
+[spades]   0:00:01.286   119M / 2G    INFO    General                 (distance_estimation.cpp   :  35)   Filtering info
+[spades]   0:00:01.287   119M / 2G    INFO    General                 (pair_info_filters.hpp     : 242)   Start filtering; index size: 2
+[spades]   0:00:01.287   119M / 2G    INFO    General                 (pair_info_filters.hpp     : 263)   Done filtering
+[spades]   0:00:01.287   119M / 2G    INFO    General                 (distance_estimation.cpp   : 157)   Refining clustered pair information
+[spades]   0:00:01.287   119M / 2G    INFO    General                 (distance_estimation.cpp   : 159)   The refining of clustered pair information has been finished
+[spades]   0:00:01.288   119M / 2G    INFO    General                 (distance_estimation.cpp   : 161)   Improving paired information
+[spades]   0:00:01.288   119M / 2G    INFO   PairInfoImprover         (pair_info_improver.hpp    : 102)   Paired info stats: missing = 0; contradictional = 0
+[spades]   0:00:01.289   119M / 2G    INFO   PairInfoImprover         (pair_info_improver.hpp    : 102)   Paired info stats: missing = 0; contradictional = 0
+[spades]   0:00:01.289   119M / 2G    INFO    General                 (distance_estimation.cpp   : 104)   Filling scaffolding index
+[spades]   0:00:01.290   119M / 2G    INFO   DistanceEstimator        (distance_estimation.hpp   : 116)   Using SMOOTHING distance estimator
+[spades]   0:00:01.290   119M / 2G    INFO    General                 (distance_estimation.cpp   :  35)   Filtering info
+[spades]   0:00:01.290   119M / 2G    INFO    General                 (pair_info_filters.hpp     : 242)   Start filtering; index size: 2
+[spades]   0:00:01.291   119M / 2G    INFO    General                 (pair_info_filters.hpp     : 263)   Done filtering
+[spades]   0:00:01.291   119M / 2G    INFO    General                 (distance_estimation.cpp   : 183)   Clearing raw paired index
+[spades]   0:00:01.291   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Repeat Resolving
+[spades]   0:00:01.291   119M / 2G    INFO    General                 (repeat_resolving.cpp      :  69)   Using Path-Extend repeat resolving
+[spades]   0:00:01.292   119M / 2G    INFO    General                 (launcher.cpp              : 538)   ExSPAnder repeat resolving tool started
+[spades]   0:00:01.293   119M / 2G    INFO    General                 (launcher.cpp              : 404)   Creating main extenders, unique edge length = 2000
+[spades]   0:00:01.293   119M / 2G    INFO    General                 (extenders_logic.cpp       : 311)   Estimated coverage of library #0 is 25.1649
+[spades]   0:00:01.293   119M / 2G    INFO    General                 (extenders_logic.cpp       : 311)   Estimated coverage of library #0 is 25.1649
+[spades]   0:00:01.294   119M / 2G    INFO    General                 (extenders_logic.cpp       : 519)   Using 1 paired-end library
+[spades]   0:00:01.294   119M / 2G    INFO    General                 (extenders_logic.cpp       : 520)   Using 1 paired-end scaffolding library
+[spades]   0:00:01.294   119M / 2G    INFO    General                 (extenders_logic.cpp       : 521)   Using 0 single read libraries
+[spades]   0:00:01.294   119M / 2G    INFO    General                 (launcher.cpp              : 432)   Total number of extenders is 3
+[spades]   0:00:01.294   119M / 2G    INFO    General                 (launcher.cpp              : 244)   Finalizing paths
+[spades]   0:00:01.295   119M / 2G    INFO    General                 (launcher.cpp              : 246)   Deduplicating paths
+[spades]   0:00:01.295   119M / 2G    INFO    General                 (launcher.cpp              : 250)   Paths deduplicated
+[spades]   0:00:01.295   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 295)   Removing overlaps
+[spades]   0:00:01.295   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 298)   Sorting paths
+[spades]   0:00:01.295   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 305)   Marking overlaps
+[spades]   0:00:01.295   119M / 2G    INFO   OverlapRemover           (pe_resolver.hpp           : 130)   Marking start/end overlaps
+[spades]   0:00:01.296   119M / 2G    INFO   OverlapRemover           (pe_resolver.hpp           : 133)   Marking remaining overlaps
+[spades]   0:00:01.296   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 308)   Splitting paths
+[spades]   0:00:01.296   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 313)   Deduplicating paths
+[spades]   0:00:01.296   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 315)   Overlaps removed
+[spades]   0:00:01.296   119M / 2G    INFO    General                 (launcher.cpp              : 267)   Paths finalized
+[spades]   0:00:01.296   119M / 2G    INFO    General                 (launcher.cpp              : 439)   Closing gaps in paths
+[spades]   0:00:01.297   119M / 2G    INFO    General                 (launcher.cpp              : 467)   Gap closing completed
+[spades]   0:00:01.297   119M / 2G    INFO    General                 (launcher.cpp              : 296)   Traversing tandem repeats
+[spades]   0:00:01.297   119M / 2G    INFO    General                 (launcher.cpp              : 306)   Traversed 0 loops
+[spades]   0:00:01.297   119M / 2G    INFO    General                 (launcher.cpp              : 244)   Finalizing paths
+[spades]   0:00:01.297   119M / 2G    INFO    General                 (launcher.cpp              : 246)   Deduplicating paths
+[spades]   0:00:01.298   119M / 2G    INFO    General                 (launcher.cpp              : 250)   Paths deduplicated
+[spades]   0:00:01.298   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 295)   Removing overlaps
+[spades]   0:00:01.298   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 298)   Sorting paths
+[spades]   0:00:01.298   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 305)   Marking overlaps
+[spades]   0:00:01.298   119M / 2G    INFO   OverlapRemover           (pe_resolver.hpp           : 130)   Marking start/end overlaps
+[spades]   0:00:01.298   119M / 2G    INFO   OverlapRemover           (pe_resolver.hpp           : 133)   Marking remaining overlaps
+[spades]   0:00:01.299   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 308)   Splitting paths
+[spades]   0:00:01.299   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 313)   Deduplicating paths
+[spades]   0:00:01.299   119M / 2G    INFO   PEResolver               (pe_resolver.hpp           : 315)   Overlaps removed
+[spades]   0:00:01.299   119M / 2G    INFO    General                 (launcher.cpp              : 267)   Paths finalized
+[spades]   0:00:01.299   119M / 2G    INFO    General                 (launcher.cpp              : 596)   ExSPAnder repeat resolving tool finished
+[spades]   0:00:01.299   119M / 2G    INFO   StageManager             (stage.cpp                 : 166)   STAGE == Contig Output
+[spades]   0:00:01.300   119M / 2G    INFO    General                 (contig_output.hpp         :  21)   Outputting contigs to /home/piemari/shovill_bam/spades/K111/before_rr.fasta
+[spades]   0:00:01.302   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 146)   Writing GFA graph to /home/piemari/shovill_bam/spades/K111/assembly_graph_with_scaffolds.gfa
+[spades]   0:00:01.302   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 160)   Outputting FastG graph to /home/piemari/shovill_bam/spades/K111/assembly_graph.fastg
+[spades]   0:00:01.304   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 190)   Breaking scaffolds
+[spades]   0:00:01.304   119M / 2G    INFO    General                 (contig_output_stage.cpp   :  95)   Outputting contigs to /home/piemari/shovill_bam/spades/K111/final_contigs.fasta
+[spades]   0:00:01.306   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 101)   Outputting FastG paths to /home/piemari/shovill_bam/spades/K111/final_contigs.paths
+[spades]   0:00:01.307   119M / 2G    INFO    General                 (contig_output_stage.cpp   :  95)   Outputting contigs to /home/piemari/shovill_bam/spades/K111/scaffolds.fasta
+[spades]   0:00:01.308   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 101)   Outputting FastG paths to /home/piemari/shovill_bam/spades/K111/scaffolds.paths
+[spades]   0:00:01.310   119M / 2G    INFO    General                 (contig_output_stage.cpp   : 108)   Populating GFA with scaffold paths
+[spades]   0:00:01.312   119M / 2G    INFO    General                 (pipeline.cpp              : 259)   SPAdes finished
+[spades]   0:00:01.313   116M / 2G    INFO    General                 (main.cpp                  : 107)   Assembling time: 0 hours 0 minutes 1 seconds
+[spades] 
+[spades] ===== K111 finished. 
+[spades] 
+[spades] 
+[spades] ===== Copy files started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/python /home/piemari/apps/conda/envs/metaphlan/share/spades/spades_pipeline/scripts/copy_files.py /home/piemari/shovill_bam/spades/K111/before_rr.fasta /home/piemari/shovill_bam/spades/before_rr.fasta /home/piemari/shovill_bam/spades/K111/assembly_graph_after_simplification.gfa /home/piemari/shovill_bam/spades/assembly_graph_after_simplification.gfa /home/piemari/shovill_bam/spades/K111/final_contigs.fasta /home/piemari/shovill_bam/spades/contigs.fasta /home/piemari/shovill_bam/spades/K111/first_pe_contigs.fasta /home/piemari/shovill_bam/spades/first_pe_contigs.fasta /home/piemari/shovill_bam/spades/K111/strain_graph.gfa /home/piemari/shovill_bam/spades/strain_graph.gfa /home/piemari/shovill_bam/spades/K111/scaffolds.fasta /home/piemari/shovill_bam/spades/scaffolds.fasta /home/piemari/shovill_bam/spades/K111/scaffolds.paths /home/piemari/shovill_bam/spades/scaffolds.paths /home/piemari/shovill_bam/spades/K111/assembly_graph_with_scaffolds.gfa /home/piemari/shovill_bam/spades/assembly_graph_with_scaffolds.gfa /home/piemari/shovill_bam/spades/K111/assembly_graph.fastg /home/piemari/shovill_bam/spades/assembly_graph.fastg /home/piemari/shovill_bam/spades/K111/final_contigs.paths /home/piemari/shovill_bam/spades/contigs.paths
+[spades] 
+[spades] 
+[spades] ===== Copy files finished. 
+[spades] 
+[spades] 
+[spades] ===== Assembling finished. 
+[spades] 
+[spades] 
+[spades] ===== Breaking scaffolds started. 
+[spades] 
+[spades] 
+[spades] == Running: /home/piemari/apps/conda/envs/metaphlan/bin/python /home/piemari/apps/conda/envs/metaphlan/share/spades/spades_pipeline/scripts/breaking_scaffolds_script.py --result_scaffolds_filename /home/piemari/shovill_bam/spades/scaffolds.fasta --misc_dir /home/piemari/shovill_bam/spades/misc --threshold_for_breaking_scaffolds 3
+[spades] 
+[spades] 
+[spades] ===== Breaking scaffolds finished. 
+[spades] 
+[spades] 
+[spades] ===== Terminate started. 
+[spades] 
+[spades] 
+[spades] ===== Terminate finished. 
+[spades] 
+[spades]  * Assembled contigs are in /home/piemari/shovill_bam/spades/contigs.fasta
+[spades]  * Assembled scaffolds are in /home/piemari/shovill_bam/spades/scaffolds.fasta
+[spades]  * Paths in the assembly graph corresponding to the contigs are in /home/piemari/shovill_bam/spades/contigs.paths
+[spades]  * Paths in the assembly graph corresponding to the scaffolds are in /home/piemari/shovill_bam/spades/scaffolds.paths
+[spades]  * Assembly graph is in /home/piemari/shovill_bam/spades/assembly_graph.fastg
+[spades]  * Assembly graph in GFA format is in /home/piemari/shovill_bam/spades/assembly_graph_with_scaffolds.gfa
+[spades] 
+[spades] ======= SPAdes pipeline finished.
+[spades] 
+[spades] SPAdes log can be found here: /home/piemari/shovill_bam/spades/spades.log
+[spades] 
+[spades] Thank you for using SPAdes!
+[shovill] Checking for assembly errors in spades.fasta
+[shovill] Running: bwa index spades.fasta 2>&1 | sed 's/^/[bwa-index] /' | tee -a shovill.log
+[bwa-index] [bwa_index] Pack FASTA... 0.00 sec
+[bwa-index] [bwa_index] Construct BWT for the packed sequence...
+[bwa-index] [bwa_index] 0.00 seconds elapse.
+[bwa-index] [bwa_index] Update BWT... 0.00 sec
+[bwa-index] [bwa_index] Pack forward-only FASTA... 0.00 sec
+[bwa-index] [bwa_index] Construct SA from BWT and Occ... 0.00 sec
+[bwa-index] [main] Version: 0.7.17-r1188
+[bwa-index] [main] CMD: bwa index spades.fasta
+[bwa-index] [main] Real time: 0.012 sec; CPU: 0.004 sec
+[shovill] Running: samtools faidx spades.fasta 2>&1 | sed 's/^/[faidx] /' | tee -a shovill.log
+[shovill] Running: (bwa mem -v 3 -x intractg -t 8 spades.fasta R1.fq.gz R2.fq.gz | samclip --ref spades.fasta.fai | samtools sort --threads 2 -m 1024m --reference spades.fasta -T /tmp -o shovill.bam) 2>&1 | sed 's/^/[bwa+samtools-sort] /' | tee -a shovill.log
+[bwa+samtools-sort] [M::bwa_idx_load_from_disk] read 0 ALT contigs
+[bwa+samtools-sort] [M::process] read 820 sequences (123000 bp)...
+[bwa+samtools-sort] [M::mem_pestat] # candidate unique pairs for (FF, FR, RF, RR): (0, 410, 0, 0)
+[bwa+samtools-sort] [M::mem_pestat] skip orientation FF as there are not enough pairs
+[bwa+samtools-sort] [M::mem_pestat] analyzing insert size distribution for orientation FR...
+[bwa+samtools-sort] [M::mem_pestat] (25, 50, 75) percentile: (163, 197, 230)
+[bwa+samtools-sort] [M::mem_pestat] low and high boundaries for computing mean and std.dev: (29, 364)
+[bwa+samtools-sort] [M::mem_pestat] mean and std.dev: (200.81, 42.23)
+[bwa+samtools-sort] [M::mem_pestat] low and high boundaries for proper pairs: (1, 431)
+[bwa+samtools-sort] [M::mem_pestat] skip orientation RF as there are not enough pairs
+[bwa+samtools-sort] [M::mem_pestat] skip orientation RR as there are not enough pairs
+[bwa+samtools-sort] [M::mem_process_seqs] Processed 820 reads in 0.101 CPU sec, 0.021 real sec
+[bwa+samtools-sort] [samclip] samclip 0.4.0 by Torsten Seemann (@torstenseemann)
+[bwa+samtools-sort] [samclip] Loading: spades.fasta.fai
+[bwa+samtools-sort] [samclip] Found 1 sequences in spades.fasta.fai
+[bwa+samtools-sort] [main] Version: 0.7.17-r1188
+[bwa+samtools-sort] [main] CMD: bwa mem -v 3 -x intractg -t 8 spades.fasta R1.fq.gz R2.fq.gz
+[bwa+samtools-sort] [main] Real time: 0.053 sec; CPU: 0.107 sec
+[bwa+samtools-sort] [samclip] Total SAM records 820, removed 63, allowed 123, passed 757
+[bwa+samtools-sort] [samclip] Header contained 2 lines
+[bwa+samtools-sort] [samclip] Done.
+[bwa+samtools-sort] [bam_sort_core] merging from 0 files and 2 in-memory blocks...
+[shovill] Running: samtools index shovill.bam 2>&1 | sed 's/^/[samtools-index] /' | tee -a shovill.log
+[shovill] Correcting errors in spades.fasta
+[shovill] Running: pilon --genome spades.fasta --frags shovill.bam --minmq 60 --minqual 3 --fix bases --output pilon --threads 8 --changes --mindepth 0.25 2>&1 | sed 's/^/[pilon] /' | tee -a shovill.log
+[pilon] Picked up _JAVA_OPTIONS:  -Xmx4g
+[pilon] Pilon version 1.24 Thu Jan 28 13:00:45 2021 -0500
+[pilon] --threads argument no longer supported; ignoring!
+[pilon] Genome: spades.fasta
+[pilon] Fixing snps, indels
+[pilon] Input genome size: 1251
+[pilon] Processing NODE_1_length_1251_cov_25.164912:1-1251
+[pilon] frags shovill.bam: coverage 79
+[pilon] Total Reads: 757, Coverage: 79, minDepth: 20
+[pilon] Confirmed 1152 of 1251 bases (92,09%)
+[pilon] Corrected 0 snps; 0 ambiguous bases; corrected 0 small insertions totaling 0 bases, 0 small deletions totaling 0 bases
+[pilon] NODE_1_length_1251_cov_25.164912:1-1251 log:
+[pilon] Finished processing NODE_1_length_1251_cov_25.164912:1-1251
+[pilon] Writing NODE_1_length_1251_cov_25.164912:1-1251 changes to pilon.changes
+[pilon] Writing updated NODE_1_length_1251_cov_25.164912_pilon to pilon.fasta
+[pilon] Mean frags coverage: 79
+[pilon] Mean total coverage: 79
+[shovill] Repaired 0 contigs from spades.fasta at 0 positions.
+[shovill] Assembly is 1251, estimated genome size was 1188 (+5.30%)
+[shovill] Using genome graph file 'spades/assembly_graph_with_scaffolds.gfa' => 'contigs.gfa'
+[shovill] Walltime used: 0 min 10 sec
+[shovill] Results in: /home/piemari/shovill_bam
+[shovill] Final assembly graph: /home/piemari/shovill_bam/contigs.gfa
+[shovill] Final assembly contigs: /home/piemari/shovill_bam/contigs.fa
+[shovill] It contains 1 (min=75) contigs totalling 1251 bp.
+[shovill] Have a suggestion for shovill? Tell me at https://github.com/tseemann/shovill/issues
+[shovill] Done.