From e095e5eb81d04a51765123be8fb4c280e89bc0c4 Mon Sep 17 00:00:00 2001
From: mcariou <115-mcariou@users.noreply.gitbio.ens-lyon.fr>
Date: Tue, 25 Jan 2022 11:11:55 +0100
Subject: [PATCH] update doc

---
 doc/1_reference_legio_phylo.Rnw |   19 +-
 doc/1_reference_legio_phylo.aux |   16 +-
 doc/1_reference_legio_phylo.log | 1086 +++++++++++++++++++++++++------
 doc/1_reference_legio_phylo.pdf |  Bin 182578 -> 179101 bytes
 doc/1_reference_legio_phylo.tex |  489 ++++----------
 doc/1_reference_legio_phylo.toc |   16 +-
 doc/figure/barplot1-1.pdf       |  Bin 5655 -> 5386 bytes
 doc/figure/barplot2-1.pdf       |  Bin 5205 -> 5222 bytes
 doc/figure/tree-1.pdf           |  Bin 6766 -> 7231 bytes
 doc/tabAss_V2.txt               |    1 -
 10 files changed, 1051 insertions(+), 576 deletions(-)

diff --git a/doc/1_reference_legio_phylo.Rnw b/doc/1_reference_legio_phylo.Rnw
index 9b7a32f..c8907eb 100644
--- a/doc/1_reference_legio_phylo.Rnw
+++ b/doc/1_reference_legio_phylo.Rnw
@@ -331,7 +331,7 @@ Représenter le nombre de gènes obtenus par espèces, et le nombre d'espèces p
 <<>>=
 library(ape)
 
-aln<-paste0(home, "fasta/78Lp/")
+aln<-paste0(home, "fasta/78Lp_V2/")
 subrep<-list.files(aln)
 subrep<-subrep[grep(x=subrep, pattern="Q5")]
 subrep
@@ -348,8 +348,10 @@ file<-list.files(paste0(aln, "/", subrepcurrent))
 file<-file[grep(x=file, pattern="aln")]
     if (length(file)>0){
         fasta<-read.dna(paste0(aln, "/",subrepcurrent, "/", file), format="fasta", as.character=TRUE)
-        rownames(fasta)<-sapply(rownames(fasta), function(x) strsplit(x, split=".", fixed=TRUE)[[1]][1])
-        cat<-c(cat, rownames(fasta))
+        tmprownames<-ifelse(grepl(rownames(fasta), pattern = "pneumo"), 
+            substr(rownames(fasta)[grep(pattern = "pneumophila",rownames(fasta))], 1,31),                    
+            sapply(rownames(fasta), function(x) strsplit(x, split=".", fixed=TRUE)[[1]][1]))
+        cat<-c(cat, tmprownames)
     }
 }
 
@@ -364,14 +366,17 @@ colnames(tab)<-subrep
 
 # make a cat list containing all species names
 for (subrepcurrent in subrep){
-print(subrepcurrent)
+#print(subrepcurrent)
 file<-list.files(paste0(aln, "/", subrepcurrent))
 file<-file[grep(x=file, pattern="aln")]
     if (length(file)>0){
         fasta<-read.dna(paste0(aln, "/",subrepcurrent, "/", file), format="fasta", as.character=TRUE)
-        rownames(fasta)<-sapply(rownames(fasta), function(x) strsplit(x, split=".", fixed=TRUE)[[1]][1])
         
-        tmp<-ifelse(rownames(tab) %in% rownames(fasta), 1, 0)
+        tmprownames<-ifelse(grepl(rownames(fasta), pattern = "pneumo"), 
+        substr(rownames(fasta)[grep(pattern = "pneumophila",rownames(fasta))], 1,31),                    
+        sapply(rownames(fasta), function(x) strsplit(x, split=".", fixed=TRUE)[[1]][1]))
+        
+        tmp<-ifelse(rownames(tab) %in% tmprownames, 1, 0)
         tab[,subrepcurrent]<-tmp
     }
 }
@@ -397,7 +402,7 @@ barplot(vectgene, horiz=TRUE, las=2)
 \subsection{Concatenate and Supertree}
 
 <<tree, fig.height=12>>=
-treepath<-paste0(home, "fasta/78Lp/cat.phylip_phyml_tree")
+treepath<-paste0(home, "fasta/78Lp_V2/cat.phylip_phyml_tree")
 
 tree<-read.tree(treepath)
 plot(root(tree, outgroup = "Coxiella_burnetii"))
diff --git a/doc/1_reference_legio_phylo.aux b/doc/1_reference_legio_phylo.aux
index 05788fe..16fa275 100644
--- a/doc/1_reference_legio_phylo.aux
+++ b/doc/1_reference_legio_phylo.aux
@@ -20,11 +20,11 @@
 \@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Objective}{2}{subsection.1.1}}
 \@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Data}{2}{subsection.1.2}}
 \@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.1}Data from the first publication:}{2}{subsubsection.1.2.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2}Data from the seconde publication:}{5}{subsubsection.1.2.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.3}Data from Legionella pneumophila reference strains:}{13}{subsubsection.1.2.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Add missing species}{14}{subsection.1.3}}
-\@writefile{toc}{\contentsline {section}{\numberline {2}Get genes sequences}{15}{section.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Get sequences from Burstein et al.}{15}{subsection.2.1}}
-\@writefile{toc}{\contentsline {section}{\numberline {3}Phylogeny}{16}{section.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Genes alignement}{16}{subsection.3.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Concatenate and Supertree}{26}{subsection.3.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2}Data from the seconde publication:}{4}{subsubsection.1.2.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.3}Data from Legionella pneumophila reference strains:}{10}{subsubsection.1.2.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Add missing species}{11}{subsection.1.3}}
+\@writefile{toc}{\contentsline {section}{\numberline {2}Get genes sequences}{12}{section.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Get sequences from Burstein et al.}{12}{subsection.2.1}}
+\@writefile{toc}{\contentsline {section}{\numberline {3}Phylogeny}{13}{section.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Genes alignement}{13}{subsection.3.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Concatenate and Supertree}{20}{subsection.3.2}}
diff --git a/doc/1_reference_legio_phylo.log b/doc/1_reference_legio_phylo.log
index 078f775..78c41e7 100644
--- a/doc/1_reference_legio_phylo.log
+++ b/doc/1_reference_legio_phylo.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2021.6.16)  17 JAN 2022 14:01
+This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2021.6.16)  25 JAN 2022 10:21
 entering extended mode
  restricted \write18 enabled.
  %&-line parsing enabled.
@@ -767,18 +767,65 @@ oublet/pipeline/"[][]
 LaTeX Font Info:    Font shape `OT1/cmtt/bx/n' in size <10.95> not available
 (Font)              Font shape `OT1/cmtt/m/n' tried instead on input line 118.
 
-Package xcolor Warning: Incompatible color definition on input line 146.
+Overfull \hbox (289.60172pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ##  [1] "NIHMS817051-supplement-Supplemental_Table_1.csv"
+      "NIHMS817051-supplement-Supplemental_Table_1.xlsx"[] 
+ []
 
-[2]
-LaTeX Font Info:    Try loading font information for OMS+cmtt on input line 148
+
+Overfull \hbox (295.3504pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ##  [3] "NIHMS817051-supplement-Supplemental_Table_10.csv
+"     "NIHMS817051-supplement-Supplemental_Table_10.xlsx"[] 
+ []
+
+
+Overfull \hbox (295.3504pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ##  [5] "NIHMS817051-supplement-Supplemental_Table_11.xls
+x"    "NIHMS817051-supplement-Supplemental_Table_12.xlsx"[] 
+ []
+
+
+Overfull \hbox (312.59647pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ##  [7] "NIHMS817051-supplement-Supplemental_Table_2.xlsx
+"     "NIHMS817051-supplement-Supplemental_Table_3_tmp.xlsx"[] 
+ []
+
+
+Overfull \hbox (289.60172pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ##  [9] "NIHMS817051-supplement-Supplemental_Table_3.csv"
+      "NIHMS817051-supplement-Supplemental_Table_3.xlsx"[] 
+ []
+
+
+Overfull \hbox (289.60172pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ## [11] "NIHMS817051-supplement-Supplemental_Table_4.xlsx
+"     "NIHMS817051-supplement-Supplemental_Table_5.xlsx"[] 
+ []
+
+
+Overfull \hbox (289.60172pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ## [13] "NIHMS817051-supplement-Supplemental_Table_6.xlsx
+"     "NIHMS817051-supplement-Supplemental_Table_7.xlsx"[] 
+ []
+
+
+Overfull \hbox (289.60172pt too wide) in paragraph at lines 133--133
+[]\OT1/cmtt/m/n/10.95 ## [15] "NIHMS817051-supplement-Supplemental_Table_8.xlsx
+"     "NIHMS817051-supplement-Supplemental_Table_9.xlsx"[] 
+ []
+
+
+Package xcolor Warning: Incompatible color definition on input line 138.
+
+LaTeX Font Info:    Try loading font information for OMS+cmtt on input line 140
 .
 (/usr/share/texmf/tex/latex/R/tex/latex/omscmtt.fd
 File: omscmtt.fd 
 )
 LaTeX Font Info:    Font shape `OMS/cmtt/m/n' in size <10.95> not available
-(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 148.
+(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 140.
 
-Overfull \hbox (243.33853pt too wide) in paragraph at lines 148--148
+Overfull \hbox (243.33853pt too wide) in paragraph at lines 140--140
 [][]\OT1/cmtt/m/n/10.95 tab1[][]<-[][]read.table[][]([][]paste0[][](data, datal
 ist1[[][]1[][]]),[] []skip[][]=[][]2[][],[] []sep[][]=[][]"\OMS/cmsy/m/n/10.95 
 n\OT1/cmtt/m/n/10.95 t"[][],[] []fill[][]=[][]TRUE[][],[] []header[][]=[][]TRUE
@@ -786,10 +833,53 @@ n\OT1/cmtt/m/n/10.95 t"[][],[] []fill[][]=[][]TRUE[][],[] []header[][]=[][]TRUE
  []
 
 
-Package xcolor Warning: Incompatible color definition on input line 178.
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ##              Species ATCC.number Strain.designation   
+                                 Isolation ORF.prefix[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ## 1    L. adelaidensis   ATCC49625          ATCC49625 Wa
+ter in cooling tower (Adelaide, Australia)       Lade[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ## 2           L. anisa   ATCC35292          WA-316-C3   
+          Tap water (Los Angeles, CA, USA)       Lani[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ## 3 L. birminghamensis   ATCC43702     CDC#1407-AL-14   
+                Lung biopsy (Alabama, USA)       Lbir[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ## 4       L. bozemanii   ATCC33217               WIGA   
+           Lung tissue (Key West, FL, USA)       Lboz[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ## 5       L. brunensis   ATCC43878          ATCC43878   
+      Cooling tower water (Czechoslovakia)       Lbru[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 158--158
+[]\OT1/cmtt/m/n/10.95 ## 6         L. cherrii   ATCC35252                ORW   
+  Thermally altered water (Minnesota, USA)       Lche[] 
+ []
+
+[2]
 
+Package xcolor Warning: Incompatible color definition on input line 163.
 
-Overfull \hbox (392.80441pt too wide) in paragraph at lines 180--180
+
+Overfull \hbox (392.80441pt too wide) in paragraph at lines 165--165
 [][]\OT1/cmtt/m/n/10.95 tabPRJNA[][]<-[][]read.table[][]([][]paste0[][](data,[]
  []"PRJNA285910_AssemblyDetails.txt"[][]),[] []header[][]=[][]FALSE[][],[] []se
 p[][]=[][]"\OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/n/10.95 t"[][],[] []skip[][]=[][]2[
@@ -797,27 +887,99 @@ p[][]=[][]"\OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/n/10.95 t"[][],[] []skip[][]=[][]2[
  []
 
 
-Overfull \hbox (209.12009pt too wide) in paragraph at lines 183--183
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 168--168
 [][]\OT1/cmtt/m/n/10.95 names[][](tabPRJNA)[][]<-[][]c[][]([][]"Assembly"[][],[
 ]  []"Level"[][],[]        []"WGS"[][],[]  []"BioSample"[][],[]    []"Strain"[]
 [],[]       []"Taxonomy"[][])[][] 
  []
 
 
-Overfull \hbox (7.91602pt too wide) in paragraph at lines 241--241
-[]\OT1/cmtt/m/n/10.95 ## 38 Levels: Fluoribacter dumoffii NY 23 ... Tatlockia m
-icdadei[] 
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ##  [1] Fluoribacter dumoffii NY 23       Fluoribacter go
+rmanii             Legionella adelaidensis[] 
+ []
+
+
+Overfull \hbox (191.87402pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ##  [4] Legionella anisa                  Legionella birm
+inghamensis        Legionella bozemanae[] 
+ []
+
+
+Overfull \hbox (226.36615pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ##  [7] Legionella brunensis              Legionella cher
+rii                Legionella cincinnatiensis[] 
+ []
+
+
+Overfull \hbox (180.37665pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [10] Legionella drozanskii LLAP-1      Legionella eryt
+hra                Legionella feeleii[] 
  []
 
-[3] [4]
 
-Package xcolor Warning: Incompatible color definition on input line 247.
+Overfull \hbox (191.87402pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [13] Legionella geestiana              Legionella grat
+iana               Legionella hackeliae[] 
+ []
 
 
-Package xcolor Warning: Incompatible color definition on input line 259.
+Overfull \hbox (186.12534pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [16] Legionella israelensis            Legionella jame
+stowniensis        Legionella jordanis[] 
+ []
 
 
-Overfull \hbox (208.8464pt too wide) in paragraph at lines 269--269
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [19] Legionella lansingensis           Legionella lond
+iniensis           Legionella maceachernii[] 
+ []
+
+
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [22] Legionella moravica               Legionella naut
+arum               Legionella oakridgensis[] 
+ []
+
+
+Overfull \hbox (203.3714pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [25] Legionella parisiensis            Legionella quat
+eirensis           Legionella quinlivanii[] 
+ []
+
+
+Overfull \hbox (203.3714pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [28] Legionella rubrilucens            Legionella sain
+thelensi           Legionella santicrucis[] 
+ []
+
+
+Overfull \hbox (180.37665pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [31] Legionella shakespearei DSM 23087 Legionella spir
+itensis            Legionella steelei[] 
+ []
+
+
+Overfull \hbox (191.87402pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## [34] Legionella steigerwaltii          Legionella tucs
+onensis            Legionella waltersii[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 201--201
+[]\OT1/cmtt/m/n/10.95 ## 38 Levels: Fluoribacter dumoffii NY 23 Fluoribacter go
+rmanii Legionella adelaidensis ... Tatlockia micdadei[] 
+ []
+
+[3]
+
+Package xcolor Warning: Incompatible color definition on input line 207.
+
+
+Package xcolor Warning: Incompatible color definition on input line 219.
+
+
+Overfull \hbox (208.8464pt too wide) in paragraph at lines 229--229
 [][]\OT1/cmtt/m/n/10.95 gupta1[][]<-[][]read.table[][]([][]paste0[][](data, dat
 alist2[[][]1[][]]),[] []sep[][]=[][]"\OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/n/10.95 t
 "[][],[] []fill[][]=[][]TRUE[][],[] []header[][]=[][]TRUE[][],[] []comment.char
@@ -825,181 +987,505 @@ alist2[[][]1[][]]),[] []sep[][]=[][]"\OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/n/10.95 t
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ##                                                       
-                 Type.Strain[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ##                      Species                          
+                                            Type.Strain[] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ## 1          1762-Aus-E; ATCC 49625; CCUG 31231 A; CIP 1
-03645; DSM 19888; NCTC 12735[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ## 1    Legionella adelaidensis          1762-Aus-E; ATCC
+ 49625; CCUG 31231 A; CIP 103645; DSM 19888; NCTC 12735[] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ## 2   ATCC 35292; CCUG 29665; CIP 103870; DSM 17627; JCM
- 7573; NCTC 11974; WA-316-C3[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ## 2           Legionella anisa   ATCC 35292; CCUG 29665;
+ CIP 103870; DSM 17627; JCM 7573; NCTC 11974; WA-316-C3[] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ## 3         ATCC 700512; CIP 106632; DSM 19152; Montb\xe
-9liard A1; Montb\xe9liard A1[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ## 3    Legionella beliardensis         ATCC 700512; CIP 
+106632; DSM 19152; Montb\xe9liard A1; Montb\xe9liard A1[] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ## 4 1407-AL-H; ATCC 43702; CCUG 31233 A; CIP 103871; DSM
- 19232; JCM 7559; NCTC 12437[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ## 4 Legionella birminghamensis 1407-AL-H; ATCC 43702; CC
+UG 31233 A; CIP 103871; DSM 19232; JCM 7559; NCTC 12437[] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ## 5                                   ALLO1; ATCC 33217;
- CIP 103872; DSM 16523; WIGA[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ## 5       Legionella bozemanae                          
+         ALLO1; ATCC 33217; CIP 103872; DSM 16523; WIGA[] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 302--302
-[]\OT1/cmtt/m/n/10.95 ## 6                 441-1; ATCC 43878; CCUG 31114; CIP 1
-03874; DSM 19236; NCTC 12240[] 
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 255--255
+[]\OT1/cmtt/m/n/10.95 ## 6       Legionella brunensis                 441-1; AT
+CC 43878; CCUG 31114; CIP 103874; DSM 19236; NCTC 12240[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ##   Type.Strain.chosen Type_Strain_Availability Number_o
 f_Assemblies[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 1         1762-Aus-E                        Y         
            3[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 2               <NA>                        N         
            5[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 3               <NA>                        N         
            2[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 4          1407-AL-H                        Y         
            3[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 5               WIGA                        Y         
            5[] 
  []
 
 
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 302--302
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 6         ATCC 43878                        Y         
            2[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ##   Available_Genome_Accession_Number_.Ref_Seq_is_provid
 ed_when_available.[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 1                                                   NZ
 _CAAAHS000000000.1[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 2                                                     
      NZ_CP029563.1[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 3                                                     
  NZ_UGNV01000001.1[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 4                                                     
  NZ_LNXT00000000.1[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 5                                                     
  NZ_LNXU01000019.1[] 
  []
 
 
-Overfull \hbox (71.15158pt too wide) in paragraph at lines 302--302
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 255--255
 []\OT1/cmtt/m/n/10.95 ## 6                                                     
  NZ_LNXV01000029.1[] 
  []
 
 LaTeX Font Info:    Font shape `OMS/cmtt/m/it' in size <10.95> not available
-(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 304.
+(Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 257.
 
-Overfull \hbox (216.49614pt too wide) in paragraph at lines 304--304
+Overfull \hbox (216.49614pt too wide) in paragraph at lines 257--257
 [][]\OT1/cmtt/m/it/10.95 #gupta2<-read.table(paste0(data, datalist2[2]), sep="\
 OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/it/10.95 t", fill=TRUE, header=TRUE, comment.ch
 ar = "")[][] 
  []
 
-[5]
+[4]
 
-Package xcolor Warning: Incompatible color definition on input line 314.
+Package xcolor Warning: Incompatible color definition on input line 267.
 
 
-Overfull \hbox (7.91602pt too wide) in paragraph at lines 358--358
-[]\OT1/cmtt/m/n/10.95 ## 38 Levels: Fluoribacter dumoffii NY 23 ... Tatlockia m
-icdadei[] 
+Overfull \hbox (226.36615pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ##  [1] Legionella adelaidensis           Legionella anis
+a                  Legionella birminghamensis[] 
  []
 
 
-Overfull \hbox (7.91602pt too wide) in paragraph at lines 444--444
-[]\OT1/cmtt/m/n/10.95 ## 38 Levels: Fluoribacter dumoffii NY 23 ... Tatlockia m
-icdadei[] 
+Overfull \hbox (180.37665pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ##  [4] Legionella bozemanae              Legionella brun
+ensis              Legionella cherrii[] 
  []
 
-[6] [7] [8]
 
-Package xcolor Warning: Incompatible color definition on input line 456.
+Overfull \hbox (180.37665pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ##  [7] Legionella cincinnatiensis        Legionella droz
+anskii LLAP-1      Legionella erythra[] 
+ []
+
 
+Overfull \hbox (186.12534pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [10] Legionella feeleii                Legionella gees
+tiana              Legionella gratiana[] 
+ []
 
-Overfull \hbox (140.13583pt too wide) in paragraph at lines 459--459
+
+Overfull \hbox (226.36615pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [13] Legionella hackeliae              Legionella isra
+elensis            Legionella jamestowniensis[] 
+ []
+
+
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [16] Legionella jordanis               Legionella lans
+ingensis           Legionella londiniensis[] 
+ []
+
+
+Overfull \hbox (186.12534pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [19] Legionella maceachernii           Legionella mora
+vica               Legionella nautarum[] 
+ []
+
+
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [22] Legionella oakridgensis           Legionella pari
+siensis            Legionella quateirensis[] 
+ []
+
+
+Overfull \hbox (209.12009pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [25] Legionella quinlivanii            Legionella rubr
+ilucens            Legionella sainthelensi[] 
+ []
+
+
+Overfull \hbox (203.3714pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [28] Legionella santicrucis            Legionella shak
+espearei DSM 23087 Legionella spiritensis[] 
+ []
+
+
+Overfull \hbox (203.3714pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [31] Legionella steelei                Legionella stei
+gerwaltii          Legionella tucsonensis[] 
+ []
+
+
+Overfull \hbox (13.6647pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## [34] Legionella waltersii              Legionella wors
+leiensis[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 288--288
+[]\OT1/cmtt/m/n/10.95 ## 38 Levels: Fluoribacter dumoffii NY 23 Fluoribacter go
+rmanii Legionella adelaidensis ... Tatlockia micdadei[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ##  [1] Legionella adelaidensis    Legionella anisa      
+     Legionella birminghamensis Legionella bozemanae[] 
+ []
+
+
+Overfull \hbox (255.10959pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ##  [5] Legionella brunensis       Legionella cherrii    
+     Legionella cincinnatiensis Legionella erythra[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ##  [9] Legionella feeleii         Legionella geestiana  
+     Legionella gratiana        Legionella hackeliae[] 
+ []
+
+
+Overfull \hbox (283.85303pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ## [13] Legionella israelensis     Legionella jamestownie
+nsis Legionella jordanis        Legionella lansingensis[] 
+ []
+
+
+Overfull \hbox (260.85828pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ## [17] Legionella londiniensis    Legionella maceacherni
+i    Legionella moravica        Legionella nautarum[] 
+ []
+
+
+Overfull \hbox (278.10434pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ## [21] Legionella oakridgensis    Legionella parisiensis
+     Legionella quateirensis    Legionella quinlivanii[] 
+ []
+
+
+Overfull \hbox (278.10434pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ## [25] Legionella rubrilucens     Legionella sainthelens
+i    Legionella santicrucis     Legionella spiritensis[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ## [29] Legionella steelei         Legionella steigerwalt
+ii   Legionella tucsonensis     Legionella waltersii[] 
+ []
+
+
+Overfull \hbox (197.62271pt too wide) in paragraph at lines 310--310
+[]\OT1/cmtt/m/n/10.95 ## 73 Levels: Aquicella lusitana Aquicella siphonis Burkh
+olderia cepacia ... Rickettsiella grylli[] 
+ []
+
+
+Overfull \hbox (99.89502pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ##  [1] Legionella beliardensis                          
+Legionella clemsonensis[] 
+ []
+
+
+Overfull \hbox (88.39764pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ##  [3] Legionella drancourtii                           
+Legionella drozanskii[] 
+ []
+
+
+Overfull \hbox (243.61221pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ##  [5] Legionella dumoffii NY23                         
+Legionella endosymbiont of Polyplax serrata PsAG[] 
+ []
+
+
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ##  [7] Legionella fairfieldensis                        
+Legionella fallonii[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ##  [9] Legionella gormanii                              
+Legionella impletisoli[] 
+ []
+
+
+Overfull \hbox (99.89502pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [11] Legionella longbeachae                           
+Legionella massiliensis[] 
+ []
+
+
+Overfull \hbox (105.6437pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [13] Legionella micdadei                              
+Legionella nagasakiensis[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [15] Legionella norrlandica                           
+Legionella pneumophila[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [17] Legionella rowbothamii                           
+Legionella saoudiensis[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [19] Legionella shakespearei                          
+Legionella taurinensis[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [21] Legionella tunisiensis                           
+Legionella wadsworthii[] 
+ []
+
+
+Overfull \hbox (134.38715pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [23] Legionella yabuuchiae                            
+Candidatus Coxiella mudrowiae[] 
+ []
+
+
+Overfull \hbox (226.36615pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [25] Coxiella burnetii                                
+Coxiella endosymbiont of Amblyomma americanum[] 
+ []
+
+
+Overfull \hbox (243.61221pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [27] Coxiella endosymbiont of Amblyomma sculptum      
+Coxiella endosymbiont of Rhipicephalus microplus[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [29] Coxiella sp. RIFCSPHIGHO2_12_FULL_42_15          
+Coxiella sp. DG_40[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [31] Aquicella lusitana                               
+Aquicella siphonis[] 
+ []
+
+
+Overfull \hbox (168.87927pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [33] Diplorickettsia massiliensis                     
+Candidatus Rickettsiella isopodorum[] 
+ []
+
+
+Overfull \hbox (82.64896pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [35] Candidatus Rickettsiella viridis                 
+Rickettsiella grylli[] 
+ []
+
+
+Overfull \hbox (168.87927pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [37] Candidatus Berkiella aquae                       
+Candidatus Berkiella cookevillensis[] 
+ []
+
+
+Overfull \hbox (82.64896pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## [39] Burkholderia mallei                              
+Burkholderia cepacia[] 
+ []
+
+
+Overfull \hbox (197.62271pt too wide) in paragraph at lines 337--337
+[]\OT1/cmtt/m/n/10.95 ## 73 Levels: Aquicella lusitana Aquicella siphonis Burkh
+olderia cepacia ... Rickettsiella grylli[] 
+ []
+
+
+Overfull \hbox (65.4029pt too wide) in paragraph at lines 345--345
+[]\OT1/cmtt/m/n/10.95 ## [1] Legionella drozanskii LLAP-1      Legionella shake
+spearei DSM 23087[] 
+ []
+
+
+Overfull \hbox (272.35565pt too wide) in paragraph at lines 345--345
+[]\OT1/cmtt/m/n/10.95 ## 38 Levels: Fluoribacter dumoffii NY 23 Fluoribacter go
+rmanii Legionella adelaidensis ... Tatlockia micdadei[] 
+ []
+
+[5] [6]
+
+Package xcolor Warning: Incompatible color definition on input line 357.
+
+
+Overfull \hbox (140.13583pt too wide) in paragraph at lines 360--360
 [][]\OT1/cmtt/m/n/10.95 guptasp[][]<-[][]guptasp[guptasp[] []%in%[] []c[][]([][
 ]"Legionella drozanskii"[][],[] []"Legionella shakespearei"[][])[][]==[][]F][][
 ] 
  []
 
 
-Overfull \hbox (42.40814pt too wide) in paragraph at lines 489--489
+Overfull \hbox (99.89502pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ##  [1] Legionella beliardensis                          
+Legionella clemsonensis[] 
+ []
+
+
+Overfull \hbox (105.6437pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ##  [3] Legionella drancourtii                           
+Legionella dumoffii NY23[] 
+ []
+
+
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ##  [5] Legionella endosymbiont of Polyplax serrata PsAG 
+Legionella fairfieldensis[] 
+ []
+
+
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ##  [7] Legionella fallonii                              
+Legionella gormanii[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ##  [9] Legionella impletisoli                           
+Legionella longbeachae[] 
+ []
+
+
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ## [11] Legionella massiliensis                          
+Legionella micdadei[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ## [13] Legionella nagasakiensis                         
+Legionella norrlandica[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ## [15] Legionella pneumophila                           
+Legionella rowbothamii[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ## [17] Legionella saoudiensis                           
+Legionella taurinensis[] 
+ []
+
+
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ## [19] Legionella tunisiensis                           
+Legionella wadsworthii[] 
+ []
+
+
+Overfull \hbox (197.62271pt too wide) in paragraph at lines 377--377
+[]\OT1/cmtt/m/n/10.95 ## 73 Levels: Aquicella lusitana Aquicella siphonis Burkh
+olderia cepacia ... Rickettsiella grylli[] 
+ []
+
+
+Overfull \hbox (42.40814pt too wide) in paragraph at lines 380--380
 [][]\OT1/cmtt/m/n/10.95 guptasp[][]<-[][]c[][]([][]as.character[][](guptasp[[][
 ]grep[][](guptasp,[] []pattern[][]=[][]"Legionella"[][])]),[][] 
  []
 
 
-Overfull \hbox (42.40814pt too wide) in paragraph at lines 490--490
+Overfull \hbox (42.40814pt too wide) in paragraph at lines 381--381
 []    []\OT1/cmtt/m/n/10.95 as.character[][](guptasp[[][]grep[][](guptasp,[] []
 pattern[][]=[][]"Coxiella burnetii"[][])]))[][] 
  []
 
 
-Overfull \hbox (277.54225pt too wide) in paragraph at lines 496--496
+Overfull \hbox (277.54225pt too wide) in paragraph at lines 387--387
 [][]\OT1/cmtt/m/it/10.95 ## remove \OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/it/10.95 te
 xtit\OMS/cmsy/m/n/10.95 f\OT1/cmtt/m/it/10.95 Fluoribacter dumoffii\OMS/cmsy/m/
 n/10.95 g \OT1/cmtt/m/it/10.95 NY 23, \OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/it/10.95
@@ -1009,389 +1495,495 @@ n/10.95 g \OT1/cmtt/m/it/10.95 NY 23, \OMS/cmsy/m/n/10.95 n\OT1/cmtt/m/it/10.95
 n/10.95 g\OT1/cmtt/m/it/10.95 .[][] 
  []
 
-[9]
 
-Package xcolor Warning: Incompatible color definition on input line 509.
+Package xcolor Warning: Incompatible color definition on input line 400.
+
+[7]
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ##                                             Species Nu
+mber_of_Assemblies[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 3                           Legionella beliardensis   
+                 2[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 9                           Legionella clemsonensis   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 10                           Legionella drancourtii   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 13 Legionella endosymbiont of Polyplax serrata PsAG   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 15                        Legionella fairfieldensis   
+                 2[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 16                              Legionella fallonii   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 22                           Legionella impletisoli   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 28                           Legionella longbeachae   
+                 9[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 30                          Legionella massiliensis   
+                 2[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 33                         Legionella nagasakiensis   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 35                           Legionella norrlandica   
+                 1[] 
+ []
+
 
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 41                           Legionella rowbothamii   
+                 1[] 
+ []
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 45                           Legionella saoudiensis   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 50                           Legionella taurinensis   
+                16[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 52                           Legionella tunisiensis   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 53                           Legionella wadsworthii   
+                 3[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 56                            Legionella yabuuchiae   
+                 1[] 
+ []
+
+
+Overfull \hbox (71.15158pt too wide) in paragraph at lines 447--447
+[]\OT1/cmtt/m/n/10.95 ## 58                                Coxiella burnetii   
+                69[] 
+ []
+
+
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ##    Available_Genome_Accession_Number_.Ref_Seq_is_provi
 ded_when_available.[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 3                                                     
   NZ_UGNV01000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 9                                                     
       NZ_CP016397.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 10                                                    
       NZ_JH413847.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 13                                                    
       NZ_CP021497.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 15                                                    
   NZ_JHYC01000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 16                                                    
       NZ_LN614827.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 22                                                   N
 Z_CAAAIA010000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 28                                                    
         NC_013861.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 30                                                    
   NZ_CCVW01000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 33                                                   N
 Z_CAAAID010000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 35                                                    
   NZ_JNCF01000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 41                                                   N
 Z_CAAAIM010000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 45                                                    
       NZ_LN901324.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 50                                                    
   NZ_QCXN01000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 52                                                    
   NZ_CALJ01000248.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 53                                                    
       NZ_KL370759.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 56                                                   N
 Z_CAAAIW010000001.1[] 
  []
 
 
-Overfull \hbox (76.90027pt too wide) in paragraph at lines 575--575
+Overfull \hbox (76.90027pt too wide) in paragraph at lines 447--447
 []\OT1/cmtt/m/n/10.95 ## 58                                                    
       NZ_CP013667.1[] 
  []
 
 
-Overfull \hbox (117.14108pt too wide) in paragraph at lines 577--577
+Overfull \hbox (117.14108pt too wide) in paragraph at lines 449--449
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella beliardensis"[][]][][]<-[][]"GCA_900452395.1"[][] 
  []
 
 
-Overfull \hbox (117.14108pt too wide) in paragraph at lines 578--578
+Overfull \hbox (117.14108pt too wide) in paragraph at lines 450--450
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella clemsonensis"[][]][][]<-[][]"GCA_002240035.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 579--579
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 451--451
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella drancourtii"[][]][][]<-[][]"GCA_000162755.2"[][] 
  []
 
 
-Overfull \hbox (260.85828pt too wide) in paragraph at lines 580--580
+Overfull \hbox (260.85828pt too wide) in paragraph at lines 452--452
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella endosymbiont of Polyplax serrata PsAG"[][]][][]<-[][]"GCA_00
 2776555.1"[][] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 581--581
+Overfull \hbox (128.63846pt too wide) in paragraph at lines 453--453
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella fairfieldensis"[][]][][]<-[][]"GCA_000621525.1"[][] 
  []
 
 
-Overfull \hbox (94.14633pt too wide) in paragraph at lines 583--583
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 455--455
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella fallonii"[][]][][]<-[][]"GCA_000953135.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 584--584
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 456--456
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella impletisoli"[][]][][]<-[][]"GCA_900639875.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 585--585
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 457--457
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella longbeachae"[][]][][]<-[][]"GCA_000091785.1"[][] 
  []
 
 
-Overfull \hbox (117.14108pt too wide) in paragraph at lines 586--586
+Overfull \hbox (117.14108pt too wide) in paragraph at lines 458--458
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella massiliensis"[][]][][]<-[][]"GCA_000756815.1"[][] 
  []
 
 
-Overfull \hbox (122.88977pt too wide) in paragraph at lines 587--587
+Overfull \hbox (122.88977pt too wide) in paragraph at lines 459--459
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella nagasakiensis"[][]][][]<-[][]"GCA_900639915.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 589--589
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 461--461
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella norrlandica"[][]][][]<-[][]"GCA_000770585.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 590--590
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 462--462
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella rowbothamii"[][]][][]<-[][]"GCA_900639985.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 591--591
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 463--463
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella saoudiensis"[][]][][]<-[][]"GCA_001465875.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 592--592
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 464--464
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella taurinensis"[][]][][]<-[][]"GCA_003070665.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 594--594
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 466--466
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella tunisiensis"[][]][][]<-[][]"GCA_000308315.1"[][] 
  []
 
 
-Overfull \hbox (111.3924pt too wide) in paragraph at lines 595--595
+Overfull \hbox (111.3924pt too wide) in paragraph at lines 467--467
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella wadsworthii"[][]][][]<-[][]"GCA_000701265.1"[][] 
  []
 
 
-Overfull \hbox (105.6437pt too wide) in paragraph at lines 596--596
+Overfull \hbox (105.6437pt too wide) in paragraph at lines 468--468
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Legionella yabuuchiae"[][]][][]<-[][]"GCA_900640115.1"[][] 
  []
 
 
-Overfull \hbox (82.64896pt too wide) in paragraph at lines 597--597
+Overfull \hbox (82.64896pt too wide) in paragraph at lines 469--469
 [][]\OT1/cmtt/m/n/10.95 guptaonly[][]$[][]Assembly[guptaonly[][]$[][]Species[][
 ]==[][]"Coxiella burnetii"[][]][][]<-[][]"GCA_001572745.1"[][] 
  []
 
-[10]
-Underfull \vbox (badness 10000) detected at line 599
- []
-
+[8]
 
-Underfull \vbox (badness 10000) detected at line 599
- []
-
-[11]
+Package xcolor Warning: Incompatible color definition on input line 476.
 
-Package xcolor Warning: Incompatible color definition on input line 604.
 
-[12]
-Overfull \hbox (36.65945pt too wide) in paragraph at lines 606--606
+Overfull \hbox (36.65945pt too wide) in paragraph at lines 478--478
 [][]\OT1/cmtt/m/n/10.95 tabAsstmp[][]<-[][]cbind[][](guptaonly[][]$[][]Assembly
 ,[] []as.character[][](guptaonly[][]$[][]Species),[][] 
  []
 
 
-Package xcolor Warning: Incompatible color definition on input line 618.
+Package xcolor Warning: Incompatible color definition on input line 490.
 
 
-Overfull \hbox (232.11484pt too wide) in paragraph at lines 620--620
+Overfull \hbox (232.11484pt too wide) in paragraph at lines 492--492
 [][]\OT1/cmtt/m/n/10.95 ncbi[][]<-[][]read.table[][]([][]paste0[][](data,[] []"
 tab_ncbi_file.csv"[][]),[] []sep[][]=[][]";"[][],[] []fill[][]=[][]TRUE[][],[] 
 []header[][]=[][]TRUE[][],[] []comment.char[] []=[] []""[][])[][] 
  []
 
 
-Overfull \hbox (295.3504pt too wide) in paragraph at lines 621--621
+Overfull \hbox (295.3504pt too wide) in paragraph at lines 493--493
 [][]\OT1/cmtt/m/n/10.95 ncbi2[][]<-[][]read.table[][]([][]paste0[][](data,[] []
 "tab_ncbi_contigs_parsed.csv"[][]),[] []sep[][]=[][]";"[][],[] []fill[][]=[][]T
 RUE[][],[] []header[][]=[][]TRUE[][],[] []comment.char[] []=[] []""[][])[][] 
  []
 
-LaTeX Font Info:    Try loading font information for TS1+cmr on input line 630.
+[9]
+LaTeX Font Info:    Try loading font information for TS1+cmr on input line 502.
 
 (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd
 File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
 )
-Overfull \hbox (51.54103pt too wide) in paragraph at lines 630--631
+Overfull \hbox (51.54103pt too wide) in paragraph at lines 502--503
 []\OT1/cmr/m/n/10.95 Legionella pneu-mophila Paris com-plete genome : CR628336.
 1 - GCA[]000048645.1 
  []
 
 
-Overfull \hbox (49.38147pt too wide) in paragraph at lines 634--635
+Overfull \hbox (49.38147pt too wide) in paragraph at lines 506--507
 []\OT1/cmr/m/n/10.95 Legionella pneu-mophila Lens com-plete genome : CR628337.1
  - GCA[]000048665.1 
  []
 
 
-Overfull \hbox (52.07639pt too wide) in paragraph at lines 642--643
+Overfull \hbox (52.07639pt too wide) in paragraph at lines 514--515
 []\OT1/cmr/m/n/10.95 Legionella pneu-mophila Corby com-plete genome : NC[]00949
 4 - GCA[]000092545.1 
  []
 
 
-Overfull \hbox (49.9168pt too wide) in paragraph at lines 645--646
+Overfull \hbox (49.9168pt too wide) in paragraph at lines 517--518
 []\OT1/cmr/m/n/10.95 Legionella pneu-mophila Al-coy com-plete genome : NC[]0141
 25 - GCA[]000092625.1 
  []
 
 
-Overfull \hbox (29.24263pt too wide) in paragraph at lines 649--650
+Overfull \hbox (29.24263pt too wide) in paragraph at lines 521--522
 []\OT1/cmr/m/n/10.95 Optionnel : Le-gionella pneu-mophila Lor-raine com-plete g
 enome : FQ958210.1
  []
 
 
-Package xcolor Warning: Incompatible color definition on input line 655.
+Package xcolor Warning: Incompatible color definition on input line 527.
 
 
-Overfull \hbox (226.36615pt too wide) in paragraph at lines 673--673
+Overfull \hbox (226.36615pt too wide) in paragraph at lines 545--545
 [][]\OT1/cmtt/m/n/10.95 write.table[][](tabAss,[] []paste0[][](home,[] []"/phyl
 olegio/doc/tabAss.txt"[][]),[] []quote[][]=[][]FALSE[][],[] []row.names[][]=[][
 ]FALSE[][],[] []sep[][]=[][]";"[][])[][] 
  []
 
-[13]
+[10]
 
-Package xcolor Warning: Incompatible color definition on input line 696.
+Package xcolor Warning: Incompatible color definition on input line 568.
 
 
-Overfull \hbox (94.14633pt too wide) in paragraph at lines 702--702
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 574--574
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss,[] []c[][]([][]"GCA
 _001467875.1"[][],[] []"Legionella micdadei"[][],[] []"Pillon"[][]))[][] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 703--703
+Overfull \hbox (128.63846pt too wide) in paragraph at lines 575--575
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_900639865.1"[][],[] []"Legionella gresilensis"[][],[] []"Pillon"[][]))[][] 
 
  []
 
 
-Overfull \hbox (122.88977pt too wide) in paragraph at lines 704--704
+Overfull \hbox (122.88977pt too wide) in paragraph at lines 576--576
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_900461525.1"[][],[] []"Legionella busanensis"[][],[] []"Pillon"[][]))[][] 
  []
 
 
-Overfull \hbox (105.6437pt too wide) in paragraph at lines 705--705
+Overfull \hbox (105.6437pt too wide) in paragraph at lines 577--577
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_000236145.1"[][],[] []"Legionella dumoffi"[][],[] []"Pillon"[][]))[][] 
  []
 
 
-Overfull \hbox (151.63321pt too wide) in paragraph at lines 706--706
+Overfull \hbox (151.63321pt too wide) in paragraph at lines 578--578
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_003990055.1"[][],[] []"Legionella septentrionalis"[][],[] []"Pillon"[][]))[
 ][] 
  []
 
 
-Overfull \hbox (128.63846pt too wide) in paragraph at lines 707--707
+Overfull \hbox (128.63846pt too wide) in paragraph at lines 579--579
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_900452385.1"[][],[] []"Legionella donaldsonii"[][],[] []"Pillon"[][]))[][] 
 
  []
 
 
-Overfull \hbox (157.3819pt too wide) in paragraph at lines 708--708
+Overfull \hbox (157.3819pt too wide) in paragraph at lines 580--580
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_001886835.1"[][],[] []"Legionella fraseri Dallas1E"[][],[] []"Pillon"[][]))
 [][] 
  []
 
 
-Overfull \hbox (163.13058pt too wide) in paragraph at lines 709--709
+Overfull \hbox (163.13058pt too wide) in paragraph at lines 581--581
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_003003865.1"[][],[] []"Legionella fraseri Lansing 3"[][],[] []"Pillon"[][])
 )[][] 
  []
 
 
-Overfull \hbox (186.12534pt too wide) in paragraph at lines 710--710
+Overfull \hbox (186.12534pt too wide) in paragraph at lines 582--582
 [][]\OT1/cmtt/m/n/10.95 tabAss_V2[][]<-[][]rbind[][](tabAss_V2,[] []c[][]([][]"
 GCA_003003755.1"[][],[] []"Legionella fraseri Los Angeles 1"[][],[] []"Pillon"[
 ][]))[][] 
  []
 
 
-Overfull \hbox (260.85828pt too wide) in paragraph at lines 714--714
+Overfull \hbox (260.85828pt too wide) in paragraph at lines 586--586
 [][]\OT1/cmtt/m/n/10.95 write.table[][](tabAss_V2,[] []paste0[][](home,[] []"/p
 hylolegio/doc/tabAss_V2.txt"[][]),[] []quote[][]=[][]FALSE[][],[] []row.names[]
 []=[][]FALSE[][],[] []sep[][]=[][]";"[][])[][] 
  []
 
-[14]
+[11]
 
-Package xcolor Warning: Incompatible color definition on input line 726.
+Package xcolor Warning: Incompatible color definition on input line 598.
 
 
-Overfull \hbox (249.08722pt too wide) in paragraph at lines 728--728
+Overfull \hbox (249.08722pt too wide) in paragraph at lines 600--600
 [][]\OT1/cmtt/m/n/10.95 tab10[][]<-[][]read.table[][]([][]paste0[][](data, data
 list1[[][]3[][]]),[] []skip[][]=[][]2[][],[] []sep[][]=[][]"\OMS/cmsy/m/n/10.95
  n\OT1/cmtt/m/n/10.95 t"[][],[] []fill[][]=[][]TRUE[][],[] []header[][]=[][]TRU
@@ -1399,159 +1991,253 @@ E[][],[] []comment.char[] []=[] []""[][])[][]
  []
 
 
-Overfull \hbox (94.14633pt too wide) in paragraph at lines 731--731
+Overfull \hbox (94.14633pt too wide) in paragraph at lines 603--603
 [][]\OT1/cmtt/m/n/10.95 tab10[][]$[][]sp[][]<-[][]sapply[][]([][]as.character[]
 [](tab10[][]$[][]ORF),[] []function[][]([][]x[][])[] []strsplit[][](x,[] []"_"[
 ][])[[[][]1[][]]][[][]1[][]])[][] 
  []
 
 
-Package xcolor Warning: Incompatible color definition on input line 743.
+Package xcolor Warning: Incompatible color definition on input line 615.
 
 
-Overfull \hbox (2.16733pt too wide) in paragraph at lines 745--745
+Overfull \hbox (2.16733pt too wide) in paragraph at lines 617--617
 [][]\OT1/cmtt/m/n/10.95 list.files[][]([][]path[] []=[] []paste0[][](home,[] []
 "/genes/78genes/prot_pneumo78"[][]))[][] 
  []
 
 
-Overfull \hbox (186.12534pt too wide) in paragraph at lines 751--751
+Overfull \hbox (186.12534pt too wide) in paragraph at lines 623--623
 []\OT1/cmtt/m/n/10.95 ## [2] "uniprot-lpg2337+OR+lpg2304+OR+lpg2302+OR+lpg1911+
 OR+lpg2330+OR+lpg1767+OR+lpg231--.tab"[] 
  []
 
 
-Overfull \hbox (203.3714pt too wide) in paragraph at lines 751--751
+Overfull \hbox (203.3714pt too wide) in paragraph at lines 623--623
 []\OT1/cmtt/m/n/10.95 ## [3] "uniprot-lpg2337+OR+lpg2304+OR+lpg2302+OR+lpg1911+
 OR+lpg2330+OR+lpg1767+OR+lpg231--.tab.gz"[] 
  []
 
-[15]
 
-Package xcolor Warning: Incompatible color definition on input line 764.
+Package xcolor Warning: Incompatible color definition on input line 636.
+
+[12]
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ##  [1] "Q5ZRF4_lpg2928" "Q5ZRP4_lpg2836" "Q5ZRQ7_lpg2823
+" "Q5ZRT6_lpg2792" "Q5ZRV3_lpg2773" "Q5ZRV4_lpg2772"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ##  [7] "Q5ZRV6_lpg2770" "Q5ZRW1_lpg2765" "Q5ZRX2_lpg2754
+" "Q5ZRZ3_lpg2727" "Q5ZS05_lpg2714" "Q5ZS08_lpg2711"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [13] "Q5ZS49_lpg2670" "Q5ZS63_lpg2656" "Q5ZS65_lpg2654
+" "Q5ZT28_lpg2337" "Q5ZT35_lpg2330" "Q5ZT51_lpg2314"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [19] "Q5ZT61_lpg2304" "Q5ZT63_lpg2302" "Q5ZTX1_lpg2037
+" "Q5ZTX7_lpg2031" "Q5ZU05_lpg2003" "Q5ZU96_lpg1911"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [25] "Q5ZUH7_lpg1821" "Q5ZUJ7_lpg1801" "Q5ZUM6_lpg1767
+" "Q5ZUS0_lpg1722" "Q5ZUS8_lpg1714" "Q5ZUT0_lpg1712"[] 
+ []
 
 
-Overfull \hbox (220.61746pt too wide) in paragraph at lines 813--813
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [31] "Q5ZVH3_lpg1467" "Q5ZVJ6_lpg1444" "Q5ZVJ7_lpg1443
+" "Q5ZVL5_lpg1425" "Q5ZVP0_lpg1400" "Q5ZVP1_lpg1399"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [37] "Q5ZVU2_lpg1348" "Q5ZVV6_lpg1334" "Q5ZVY2_lpg1306
+" "Q5ZWA4_lpg1181" "Q5ZWZ6_lpg0937" "Q5ZXE5_lpg0786"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [43] "Q5ZXJ7_lpg0734" "Q5ZXK6_lpg0725" "Q5ZXL2_lpg0719
+" "Q5ZXN3_lpg0698" "Q5ZXP3_lpg0688" "Q5ZXP6_lpg0685"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [49] "Q5ZXZ2_lpg0588" "Q5ZY30_lpg0543" "Q5ZY59_lpg0513
+" "Q5ZY67_lpg0505" "Q5ZY69_lpg0503" "Q5ZYH2_lpg0400"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [55] "Q5ZYL9_lpg0353" "Q5ZYM1_lpg0351" "Q5ZYM4_lpg0348
+" "Q5ZYM6_lpg0346" "Q5ZYM7_lpg0345" "Q5ZYM8_lpg0344"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [61] "Q5ZYM9_lpg0343" "Q5ZYN1_lpg0341" "Q5ZYN4_lpg0338
+" "Q5ZYN6_lpg0336" "Q5ZYN7_lpg0335" "Q5ZYN8_lpg0334"[] 
+ []
+
+
+Overfull \hbox (266.60696pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [67] "Q5ZYP0_lpg0332" "Q5ZYP1_lpg0331" "Q5ZYP2_lpg0330
+" "Q5ZYP3_lpg0329" "Q5ZYP4_lpg0328" "Q5ZYP7_lpg0325"[] 
+ []
+
+
+Overfull \hbox (168.87927pt too wide) in paragraph at lines 659--659
+[]\OT1/cmtt/m/n/10.95 ## [73] "Q5ZYQ0_lpg0322" "Q5ZYQ3_lpg0319" "Q5ZYQ4_lpg0318
+" "Q5ZYQ5_lpg0317" "Q5ZYS4_lpg0287"[] 
+ []
+
+
+Overfull \hbox (220.61746pt too wide) in paragraph at lines 672--672
 []        []\OT1/cmtt/m/n/10.95 fasta[][]<-[][]read.dna[][]([][]paste0[][](aln,
 [] []"/"[][],subrepcurrent,[] []"/"[][], file),[] []format[][]=[][]"fasta"[][],
 [] []as.character[][]=[][]TRUE[][])[][] 
  []
 
 
-Overfull \hbox (237.86353pt too wide) in paragraph at lines 814--814
-[]        []\OT1/cmtt/m/n/10.95 rownames[][](fasta)[][]<-[][]sapply[][]([][]row
-names[][](fasta),[] []function[][]([][]x[][])[] []strsplit[][](x,[] []split[][]
-=[][]"."[][],[] []fixed[][]=[][]TRUE[][])[[[][]1[][]]][[][]1[][]])[][] 
+Overfull \hbox (48.15683pt too wide) in paragraph at lines 673--673
+[]        []\OT1/cmtt/m/n/10.95 tmprownames[][]<-[][]ifelse[][]([][]grepl[][]([
+][]rownames[][](fasta),[] []pattern[] []=[] []"pneumo"[][]),[][] 
+ []
+
+
+Overfull \hbox (151.63321pt too wide) in paragraph at lines 674--674
+[]            []\OT1/cmtt/m/n/10.95 substr[][]([][]rownames[][](fasta)[[][]grep
+[][]([][]pattern[] []=[] []"pneumophila"[][],[][]rownames[][](fasta))],[] []1[]
+[],[][]31[][]),[][] 
  []
 
 
-Overfull \hbox (220.61746pt too wide) in paragraph at lines 914--914
+Overfull \hbox (168.87927pt too wide) in paragraph at lines 675--675
+[]            []\OT1/cmtt/m/n/10.95 sapply[][]([][]rownames[][](fasta),[] []fun
+ction[][]([][]x[][])[] []strsplit[][](x,[] []split[][]=[][]"."[][],[] []fixed[]
+[]=[][]TRUE[][])[[[][]1[][]]][[][]1[][]]))[][] 
+ []
+
+
+Overfull \hbox (220.61746pt too wide) in paragraph at lines 775--775
 []        []\OT1/cmtt/m/n/10.95 fasta[][]<-[][]read.dna[][]([][]paste0[][](aln,
 [] []"/"[][],subrepcurrent,[] []"/"[][], file),[] []format[][]=[][]"fasta"[][],
 [] []as.character[][]=[][]TRUE[][])[][] 
  []
 
 
-Overfull \hbox (237.86353pt too wide) in paragraph at lines 915--915
-[]        []\OT1/cmtt/m/n/10.95 rownames[][](fasta)[][]<-[][]sapply[][]([][]row
-names[][](fasta),[] []function[][]([][]x[][])[] []strsplit[][](x,[] []split[][]
-=[][]"."[][],[] []fixed[][]=[][]TRUE[][])[[[][]1[][]]][[][]1[][]])[][] 
+Overfull \hbox (48.15683pt too wide) in paragraph at lines 777--777
+[]        []\OT1/cmtt/m/n/10.95 tmprownames[][]<-[][]ifelse[][]([][]grepl[][]([
+][]rownames[][](fasta),[] []pattern[] []=[] []"pneumo"[][]),[][] 
  []
 
-[16] [17]
-Underfull \vbox (badness 10000) detected at line 1001
+
+Overfull \hbox (128.63846pt too wide) in paragraph at lines 778--778
+[]        []\OT1/cmtt/m/n/10.95 substr[][]([][]rownames[][](fasta)[[][]grep[][]
+([][]pattern[] []=[] []"pneumophila"[][],[][]rownames[][](fasta))],[] []1[][],[
+][]31[][]),[][] 
  []
 
 
-Underfull \vbox (badness 10000) detected at line 1001
+Overfull \hbox (145.88452pt too wide) in paragraph at lines 779--779
+[]        []\OT1/cmtt/m/n/10.95 sapply[][]([][]rownames[][](fasta),[] []functio
+n[][]([][]x[][])[] []strsplit[][](x,[] []split[][]=[][]"."[][],[] []fixed[][]=[
+][]TRUE[][])[[[][]1[][]]][[][]1[][]]))[][] 
  []
 
-[18] [19] [20]
-Underfull \vbox (badness 10000) detected at line 1001
+[13] [14]
+Underfull \vbox (badness 10000) detected at line 786
  []
 
 
-Underfull \vbox (badness 10000) detected at line 1001
+Underfull \vbox (badness 10000) detected at line 786
  []
 
-[21]
+[15]
 
-Package xcolor Warning: Incompatible color definition on input line 1006.
+Package xcolor Warning: Incompatible color definition on input line 791.
 
 
-Overfull \hbox (13.6647pt too wide) in paragraph at lines 1009--1009
+Overfull \hbox (13.6647pt too wide) in paragraph at lines 794--794
 [][]\OT1/cmtt/m/n/10.95 vectsp[][]<-[][]sapply[][]([][]1[][]:[][]nrow[][](tab),
 [] []function[][]([][]x[][])[] []sum[][]([][]as.numeric[][](tab[x,])))[][] 
  []
 
-<figure/barplot1-1.pdf, id=168, 505.89pt x 867.24pt>
+<figure/barplot1-1.pdf, id=142, 505.89pt x 867.24pt>
 File: figure/barplot1-1.pdf Graphic file (type pdf)
 <use figure/barplot1-1.pdf>
-Package pdftex.def Info: figure/barplot1-1.pdf  used on input line 1014.
+Package pdftex.def Info: figure/barplot1-1.pdf  used on input line 799.
 (pdftex.def)             Requested size: 360.0pt x 617.14742pt.
 
-Package xcolor Warning: Incompatible color definition on input line 1017.
+Package xcolor Warning: Incompatible color definition on input line 802.
 
 
-Overfull \hbox (17.0pt too wide) in paragraph at lines 1014--1017
+Overfull \hbox (17.0pt too wide) in paragraph at lines 799--802
 [][]
  []
 
-[22]
+[16]
 Overfull \vbox (89.34718pt too high) has occurred while \output is active []
 
-[23 <./figure/barplot1-1.pdf>]
-Overfull \hbox (25.16208pt too wide) in paragraph at lines 1020--1020
+[17 <./figure/barplot1-1.pdf>]
+Overfull \hbox (25.16208pt too wide) in paragraph at lines 805--805
 [][]\OT1/cmtt/m/n/10.95 vectgene[][]<-[][]sapply[][]([][]1[][]:[][]ncol[][](tab
 ),[] []function[][]([][]x[][])[] []sum[][]([][]as.numeric[][](tab[,x])))[][] 
  []
 
-<figure/barplot2-1.pdf, id=182, 505.89pt x 867.24pt>
+<figure/barplot2-1.pdf, id=157, 505.89pt x 867.24pt>
 File: figure/barplot2-1.pdf Graphic file (type pdf)
 <use figure/barplot2-1.pdf>
-Package pdftex.def Info: figure/barplot2-1.pdf  used on input line 1025.
+Package pdftex.def Info: figure/barplot2-1.pdf  used on input line 810.
 (pdftex.def)             Requested size: 360.0pt x 617.14742pt.
 
-Overfull \hbox (17.0pt too wide) in paragraph at lines 1025--1027
+Overfull \hbox (17.0pt too wide) in paragraph at lines 810--812
 [][]
  []
 
-[24]
+[18]
 Overfull \vbox (89.34718pt too high) has occurred while \output is active []
 
-[25 <./figure/barplot2-1.pdf>]
+[19 <./figure/barplot2-1.pdf>]
 
-Package xcolor Warning: Incompatible color definition on input line 1033.
+Package xcolor Warning: Incompatible color definition on input line 818.
 
-<figure/tree-1.pdf, id=197, 505.89pt x 867.24pt>
+<figure/tree-1.pdf, id=172, 505.89pt x 867.24pt>
 File: figure/tree-1.pdf Graphic file (type pdf)
 <use figure/tree-1.pdf>
-Package pdftex.def Info: figure/tree-1.pdf  used on input line 1041.
+Package pdftex.def Info: figure/tree-1.pdf  used on input line 826.
 (pdftex.def)             Requested size: 360.0pt x 617.14742pt.
 
-Overfull \hbox (17.0pt too wide) in paragraph at lines 1041--1043
+Overfull \hbox (17.0pt too wide) in paragraph at lines 826--828
 [][]
  []
 
-Package atveryend Info: Empty hook `BeforeClearDocument' on input line 1044.
-[26]
+Package atveryend Info: Empty hook `BeforeClearDocument' on input line 829.
+[20]
 Overfull \vbox (89.34718pt too high) has occurred while \output is active []
 
-[27 <./figure/tree-1.pdf>]
-Package atveryend Info: Empty hook `AfterLastShipout' on input line 1044.
+[21 <./figure/tree-1.pdf>]
+Package atveryend Info: Empty hook `AfterLastShipout' on input line 829.
 (./1_reference_legio_phylo.aux)
-Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 1044.
-Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 1044.
-
+Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 829.
+Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 829.
 Package rerunfilecheck Info: File `1_reference_legio_phylo.out' has not changed
 .
 (rerunfilecheck)             Checksum: 5074378731678E119ABCEDC6880C063F;843.
-Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 1044.
+Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 829.
  ) 
 Here is how much of TeX's memory you used:
- 7849 strings out of 492982
- 112380 string characters out of 6134896
- 223901 words of memory out of 5000000
+ 7843 strings out of 492982
+ 112338 string characters out of 6134896
+ 217412 words of memory out of 5000000
  11287 multiletter control sequences out of 15000+600000
  9834 words of font info for 35 fonts, out of 8000000 for 9000
  1141 hyphenation exceptions out of 8191
@@ -1566,10 +2252,10 @@ c/amsfonts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo
 nts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
 /cmti10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt1
 0.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfrm1095.pfb>
-Output written on 1_reference_legio_phylo.pdf (27 pages, 182578 bytes).
+Output written on 1_reference_legio_phylo.pdf (21 pages, 179101 bytes).
 PDF statistics:
- 258 PDF objects out of 1000 (max. 8388607)
- 210 compressed objects within 3 object streams
- 41 named destinations out of 1000 (max. 500000)
+ 229 PDF objects out of 1000 (max. 8388607)
+ 188 compressed objects within 2 object streams
+ 35 named destinations out of 1000 (max. 500000)
  112 words of extra memory for PDF output out of 10000 (max. 10000000)
 
diff --git a/doc/1_reference_legio_phylo.pdf b/doc/1_reference_legio_phylo.pdf
index b537326dc4235616d80a5e27bbd0955b2e4ce10c..e7ccefddc522613c2affb660c2fcefff61386c6e 100644
GIT binary patch
delta 49168
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
J)z#mP3jp*o0<-`C

delta 52365
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

diff --git a/doc/1_reference_legio_phylo.tex b/doc/1_reference_legio_phylo.tex
index f06946c..047c198 100644
--- a/doc/1_reference_legio_phylo.tex
+++ b/doc/1_reference_legio_phylo.tex
@@ -122,22 +122,14 @@ We chose to use the 78 genes selected by Burstein et al. 2016. The first objecti
 \hlstd{datalist1}
 \end{alltt}
 \begin{verbatim}
-##  [1] "NIHMS817051-supplement-Supplemental_Table_1.csv"     
-##  [2] "NIHMS817051-supplement-Supplemental_Table_1.xlsx"    
-##  [3] "NIHMS817051-supplement-Supplemental_Table_10.csv"    
-##  [4] "NIHMS817051-supplement-Supplemental_Table_10.xlsx"   
-##  [5] "NIHMS817051-supplement-Supplemental_Table_11.xlsx"   
-##  [6] "NIHMS817051-supplement-Supplemental_Table_12.xlsx"   
-##  [7] "NIHMS817051-supplement-Supplemental_Table_2.xlsx"    
-##  [8] "NIHMS817051-supplement-Supplemental_Table_3_tmp.xlsx"
-##  [9] "NIHMS817051-supplement-Supplemental_Table_3.csv"     
-## [10] "NIHMS817051-supplement-Supplemental_Table_3.xlsx"    
-## [11] "NIHMS817051-supplement-Supplemental_Table_4.xlsx"    
-## [12] "NIHMS817051-supplement-Supplemental_Table_5.xlsx"    
-## [13] "NIHMS817051-supplement-Supplemental_Table_6.xlsx"    
-## [14] "NIHMS817051-supplement-Supplemental_Table_7.xlsx"    
-## [15] "NIHMS817051-supplement-Supplemental_Table_8.xlsx"    
-## [16] "NIHMS817051-supplement-Supplemental_Table_9.xlsx"
+##  [1] "NIHMS817051-supplement-Supplemental_Table_1.csv"      "NIHMS817051-supplement-Supplemental_Table_1.xlsx"    
+##  [3] "NIHMS817051-supplement-Supplemental_Table_10.csv"     "NIHMS817051-supplement-Supplemental_Table_10.xlsx"   
+##  [5] "NIHMS817051-supplement-Supplemental_Table_11.xlsx"    "NIHMS817051-supplement-Supplemental_Table_12.xlsx"   
+##  [7] "NIHMS817051-supplement-Supplemental_Table_2.xlsx"     "NIHMS817051-supplement-Supplemental_Table_3_tmp.xlsx"
+##  [9] "NIHMS817051-supplement-Supplemental_Table_3.csv"      "NIHMS817051-supplement-Supplemental_Table_3.xlsx"    
+## [11] "NIHMS817051-supplement-Supplemental_Table_4.xlsx"     "NIHMS817051-supplement-Supplemental_Table_5.xlsx"    
+## [13] "NIHMS817051-supplement-Supplemental_Table_6.xlsx"     "NIHMS817051-supplement-Supplemental_Table_7.xlsx"    
+## [15] "NIHMS817051-supplement-Supplemental_Table_8.xlsx"     "NIHMS817051-supplement-Supplemental_Table_9.xlsx"
 \end{verbatim}
 \end{kframe}
 \end{knitrout}
@@ -149,20 +141,13 @@ We chose to use the 78 genes selected by Burstein et al. 2016. The first objecti
 \hlkwd{head}\hlstd{(tab1)}
 \end{alltt}
 \begin{verbatim}
-##              Species ATCC.number Strain.designation
-## 1    L. adelaidensis   ATCC49625          ATCC49625
-## 2           L. anisa   ATCC35292          WA-316-C3
-## 3 L. birminghamensis   ATCC43702     CDC#1407-AL-14
-## 4       L. bozemanii   ATCC33217               WIGA
-## 5       L. brunensis   ATCC43878          ATCC43878
-## 6         L. cherrii   ATCC35252                ORW
-##                                      Isolation ORF.prefix
-## 1 Water in cooling tower (Adelaide, Australia)       Lade
-## 2             Tap water (Los Angeles, CA, USA)       Lani
-## 3                   Lung biopsy (Alabama, USA)       Lbir
-## 4              Lung tissue (Key West, FL, USA)       Lboz
-## 5         Cooling tower water (Czechoslovakia)       Lbru
-## 6     Thermally altered water (Minnesota, USA)       Lche
+##              Species ATCC.number Strain.designation                                    Isolation ORF.prefix
+## 1    L. adelaidensis   ATCC49625          ATCC49625 Water in cooling tower (Adelaide, Australia)       Lade
+## 2           L. anisa   ATCC35292          WA-316-C3             Tap water (Los Angeles, CA, USA)       Lani
+## 3 L. birminghamensis   ATCC43702     CDC#1407-AL-14                   Lung biopsy (Alabama, USA)       Lbir
+## 4       L. bozemanii   ATCC33217               WIGA              Lung tissue (Key West, FL, USA)       Lboz
+## 5       L. brunensis   ATCC43878          ATCC43878         Cooling tower water (Czechoslovakia)       Lbru
+## 6         L. cherrii   ATCC35252                ORW     Thermally altered water (Minnesota, USA)       Lche
 ##       Accession       Version    BioSample  BioProject
 ## 1  LNKA00000000  LNKA01000000 SAMN03842654 PRJNA285910
 ## 2 LNXS00000000  LNXS01000000  SAMN04274764 PRJNA285910
@@ -199,45 +184,20 @@ We chose to use the 78 genes selected by Burstein et al. 2016. The first objecti
 \hlstd{tabAss}\hlopt{$}\hlstd{Taxonomy}
 \end{alltt}
 \begin{verbatim}
-##  [1] Fluoribacter dumoffii NY 23      
-##  [2] Fluoribacter gormanii            
-##  [3] Legionella adelaidensis          
-##  [4] Legionella anisa                 
-##  [5] Legionella birminghamensis       
-##  [6] Legionella bozemanae             
-##  [7] Legionella brunensis             
-##  [8] Legionella cherrii               
-##  [9] Legionella cincinnatiensis       
-## [10] Legionella drozanskii LLAP-1     
-## [11] Legionella erythra               
-## [12] Legionella feeleii               
-## [13] Legionella geestiana             
-## [14] Legionella gratiana              
-## [15] Legionella hackeliae             
-## [16] Legionella israelensis           
-## [17] Legionella jamestowniensis       
-## [18] Legionella jordanis              
-## [19] Legionella lansingensis          
-## [20] Legionella londiniensis          
-## [21] Legionella maceachernii          
-## [22] Legionella moravica              
-## [23] Legionella nautarum              
-## [24] Legionella oakridgensis          
-## [25] Legionella parisiensis           
-## [26] Legionella quateirensis          
-## [27] Legionella quinlivanii           
-## [28] Legionella rubrilucens           
-## [29] Legionella sainthelensi          
-## [30] Legionella santicrucis           
-## [31] Legionella shakespearei DSM 23087
-## [32] Legionella spiritensis           
-## [33] Legionella steelei               
-## [34] Legionella steigerwaltii         
-## [35] Legionella tucsonensis           
-## [36] Legionella waltersii             
-## [37] Legionella worsleiensis          
-## [38] Tatlockia micdadei               
-## 38 Levels: Fluoribacter dumoffii NY 23 ... Tatlockia micdadei
+##  [1] Fluoribacter dumoffii NY 23       Fluoribacter gormanii             Legionella adelaidensis          
+##  [4] Legionella anisa                  Legionella birminghamensis        Legionella bozemanae             
+##  [7] Legionella brunensis              Legionella cherrii                Legionella cincinnatiensis       
+## [10] Legionella drozanskii LLAP-1      Legionella erythra                Legionella feeleii               
+## [13] Legionella geestiana              Legionella gratiana               Legionella hackeliae             
+## [16] Legionella israelensis            Legionella jamestowniensis        Legionella jordanis              
+## [19] Legionella lansingensis           Legionella londiniensis           Legionella maceachernii          
+## [22] Legionella moravica               Legionella nautarum               Legionella oakridgensis          
+## [25] Legionella parisiensis            Legionella quateirensis           Legionella quinlivanii           
+## [28] Legionella rubrilucens            Legionella sainthelensi           Legionella santicrucis           
+## [31] Legionella shakespearei DSM 23087 Legionella spiritensis            Legionella steelei               
+## [34] Legionella steigerwaltii          Legionella tucsonensis            Legionella waltersii             
+## [37] Legionella worsleiensis           Tatlockia micdadei               
+## 38 Levels: Fluoribacter dumoffii NY 23 Fluoribacter gormanii Legionella adelaidensis ... Tatlockia micdadei
 \end{verbatim}
 \end{kframe}
 \end{knitrout}
@@ -271,20 +231,13 @@ We keep only legionella, not \textit{Fluoribacter dumoffii} NY 23, \textit{Fluor
 \hlkwd{head}\hlstd{(gupta1)}
 \end{alltt}
 \begin{verbatim}
-##                      Species
-## 1    Legionella adelaidensis
-## 2           Legionella anisa
-## 3    Legionella beliardensis
-## 4 Legionella birminghamensis
-## 5       Legionella bozemanae
-## 6       Legionella brunensis
-##                                                                        Type.Strain
-## 1          1762-Aus-E; ATCC 49625; CCUG 31231 A; CIP 103645; DSM 19888; NCTC 12735
-## 2   ATCC 35292; CCUG 29665; CIP 103870; DSM 17627; JCM 7573; NCTC 11974; WA-316-C3
-## 3         ATCC 700512; CIP 106632; DSM 19152; Montb\xe9liard A1; Montb\xe9liard A1
-## 4 1407-AL-H; ATCC 43702; CCUG 31233 A; CIP 103871; DSM 19232; JCM 7559; NCTC 12437
-## 5                                   ALLO1; ATCC 33217; CIP 103872; DSM 16523; WIGA
-## 6                 441-1; ATCC 43878; CCUG 31114; CIP 103874; DSM 19236; NCTC 12240
+##                      Species                                                                      Type.Strain
+## 1    Legionella adelaidensis          1762-Aus-E; ATCC 49625; CCUG 31231 A; CIP 103645; DSM 19888; NCTC 12735
+## 2           Legionella anisa   ATCC 35292; CCUG 29665; CIP 103870; DSM 17627; JCM 7573; NCTC 11974; WA-316-C3
+## 3    Legionella beliardensis         ATCC 700512; CIP 106632; DSM 19152; Montb\xe9liard A1; Montb\xe9liard A1
+## 4 Legionella birminghamensis 1407-AL-H; ATCC 43702; CCUG 31233 A; CIP 103871; DSM 19232; JCM 7559; NCTC 12437
+## 5       Legionella bozemanae                                   ALLO1; ATCC 33217; CIP 103872; DSM 16523; WIGA
+## 6       Legionella brunensis                 441-1; ATCC 43878; CCUG 31114; CIP 103874; DSM 19236; NCTC 12240
 ##   Type.Strain.chosen Type_Strain_Availability Number_of_Assemblies
 ## 1         1762-Aus-E                        Y                    3
 ## 2               <NA>                        N                    5
@@ -319,42 +272,19 @@ Which species are present in gupta not in the previous datasets.
 \hlstd{species}
 \end{alltt}
 \begin{verbatim}
-##  [1] Legionella adelaidensis          
-##  [2] Legionella anisa                 
-##  [3] Legionella birminghamensis       
-##  [4] Legionella bozemanae             
-##  [5] Legionella brunensis             
-##  [6] Legionella cherrii               
-##  [7] Legionella cincinnatiensis       
-##  [8] Legionella drozanskii LLAP-1     
-##  [9] Legionella erythra               
-## [10] Legionella feeleii               
-## [11] Legionella geestiana             
-## [12] Legionella gratiana              
-## [13] Legionella hackeliae             
-## [14] Legionella israelensis           
-## [15] Legionella jamestowniensis       
-## [16] Legionella jordanis              
-## [17] Legionella lansingensis          
-## [18] Legionella londiniensis          
-## [19] Legionella maceachernii          
-## [20] Legionella moravica              
-## [21] Legionella nautarum              
-## [22] Legionella oakridgensis          
-## [23] Legionella parisiensis           
-## [24] Legionella quateirensis          
-## [25] Legionella quinlivanii           
-## [26] Legionella rubrilucens           
-## [27] Legionella sainthelensi          
-## [28] Legionella santicrucis           
-## [29] Legionella shakespearei DSM 23087
-## [30] Legionella spiritensis           
-## [31] Legionella steelei               
-## [32] Legionella steigerwaltii         
-## [33] Legionella tucsonensis           
-## [34] Legionella waltersii             
-## [35] Legionella worsleiensis          
-## 38 Levels: Fluoribacter dumoffii NY 23 ... Tatlockia micdadei
+##  [1] Legionella adelaidensis           Legionella anisa                  Legionella birminghamensis       
+##  [4] Legionella bozemanae              Legionella brunensis              Legionella cherrii               
+##  [7] Legionella cincinnatiensis        Legionella drozanskii LLAP-1      Legionella erythra               
+## [10] Legionella feeleii                Legionella geestiana              Legionella gratiana              
+## [13] Legionella hackeliae              Legionella israelensis            Legionella jamestowniensis       
+## [16] Legionella jordanis               Legionella lansingensis           Legionella londiniensis          
+## [19] Legionella maceachernii           Legionella moravica               Legionella nautarum              
+## [22] Legionella oakridgensis           Legionella parisiensis            Legionella quateirensis          
+## [25] Legionella quinlivanii            Legionella rubrilucens            Legionella sainthelensi          
+## [28] Legionella santicrucis            Legionella shakespearei DSM 23087 Legionella spiritensis           
+## [31] Legionella steelei                Legionella steigerwaltii          Legionella tucsonensis           
+## [34] Legionella waltersii              Legionella worsleiensis          
+## 38 Levels: Fluoribacter dumoffii NY 23 Fluoribacter gormanii Legionella adelaidensis ... Tatlockia micdadei
 \end{verbatim}
 \begin{alltt}
 \hlkwd{length}\hlstd{(species)}
@@ -367,80 +297,51 @@ Which species are present in gupta not in the previous datasets.
 \hlstd{gupta1}\hlopt{$}\hlstd{Species[gupta1}\hlopt{$}\hlstd{Species} \hlopt{%in%} \hlstd{species]}
 \end{alltt}
 \begin{verbatim}
-##  [1] Legionella adelaidensis    Legionella anisa          
-##  [3] Legionella birminghamensis Legionella bozemanae      
-##  [5] Legionella brunensis       Legionella cherrii        
-##  [7] Legionella cincinnatiensis Legionella erythra        
-##  [9] Legionella feeleii         Legionella geestiana      
-## [11] Legionella gratiana        Legionella hackeliae      
-## [13] Legionella israelensis     Legionella jamestowniensis
-## [15] Legionella jordanis        Legionella lansingensis   
-## [17] Legionella londiniensis    Legionella maceachernii   
-## [19] Legionella moravica        Legionella nautarum       
-## [21] Legionella oakridgensis    Legionella parisiensis    
-## [23] Legionella quateirensis    Legionella quinlivanii    
-## [25] Legionella rubrilucens     Legionella sainthelensi   
-## [27] Legionella santicrucis     Legionella spiritensis    
-## [29] Legionella steelei         Legionella steigerwaltii  
-## [31] Legionella tucsonensis     Legionella waltersii      
+##  [1] Legionella adelaidensis    Legionella anisa           Legionella birminghamensis Legionella bozemanae      
+##  [5] Legionella brunensis       Legionella cherrii         Legionella cincinnatiensis Legionella erythra        
+##  [9] Legionella feeleii         Legionella geestiana       Legionella gratiana        Legionella hackeliae      
+## [13] Legionella israelensis     Legionella jamestowniensis Legionella jordanis        Legionella lansingensis   
+## [17] Legionella londiniensis    Legionella maceachernii    Legionella moravica        Legionella nautarum       
+## [21] Legionella oakridgensis    Legionella parisiensis     Legionella quateirensis    Legionella quinlivanii    
+## [25] Legionella rubrilucens     Legionella sainthelensi    Legionella santicrucis     Legionella spiritensis    
+## [29] Legionella steelei         Legionella steigerwaltii   Legionella tucsonensis     Legionella waltersii      
 ## [33] Legionella worsleiensis   
-## 73 Levels: Aquicella lusitana ... Rickettsiella grylli
+## 73 Levels: Aquicella lusitana Aquicella siphonis Burkholderia cepacia ... Rickettsiella grylli
 \end{verbatim}
 \begin{alltt}
 \hlcom{# Only in Gupta}
 \hlstd{gupta1}\hlopt{$}\hlstd{Species[(gupta1}\hlopt{$}\hlstd{Species} \hlopt{%in%} \hlstd{species)}\hlopt{==}\hlnum{FALSE}\hlstd{]}
 \end{alltt}
 \begin{verbatim}
-##  [1] Legionella beliardensis                         
-##  [2] Legionella clemsonensis                         
-##  [3] Legionella drancourtii                          
-##  [4] Legionella drozanskii                           
-##  [5] Legionella dumoffii NY23                        
-##  [6] Legionella endosymbiont of Polyplax serrata PsAG
-##  [7] Legionella fairfieldensis                       
-##  [8] Legionella fallonii                             
-##  [9] Legionella gormanii                             
-## [10] Legionella impletisoli                          
-## [11] Legionella longbeachae                          
-## [12] Legionella massiliensis                         
-## [13] Legionella micdadei                             
-## [14] Legionella nagasakiensis                        
-## [15] Legionella norrlandica                          
-## [16] Legionella pneumophila                          
-## [17] Legionella rowbothamii                          
-## [18] Legionella saoudiensis                          
-## [19] Legionella shakespearei                         
-## [20] Legionella taurinensis                          
-## [21] Legionella tunisiensis                          
-## [22] Legionella wadsworthii                          
-## [23] Legionella yabuuchiae                           
-## [24] Candidatus Coxiella mudrowiae                   
-## [25] Coxiella burnetii                               
-## [26] Coxiella endosymbiont of Amblyomma americanum   
-## [27] Coxiella endosymbiont of Amblyomma sculptum     
-## [28] Coxiella endosymbiont of Rhipicephalus microplus
-## [29] Coxiella sp. RIFCSPHIGHO2_12_FULL_42_15         
-## [30] Coxiella sp. DG_40                              
-## [31] Aquicella lusitana                              
-## [32] Aquicella siphonis                              
-## [33] Diplorickettsia massiliensis                    
-## [34] Candidatus Rickettsiella isopodorum             
-## [35] Candidatus Rickettsiella viridis                
-## [36] Rickettsiella grylli                            
-## [37] Candidatus Berkiella aquae                      
-## [38] Candidatus Berkiella cookevillensis             
-## [39] Burkholderia mallei                             
-## [40] Burkholderia cepacia                            
-## 73 Levels: Aquicella lusitana ... Rickettsiella grylli
+##  [1] Legionella beliardensis                          Legionella clemsonensis                         
+##  [3] Legionella drancourtii                           Legionella drozanskii                           
+##  [5] Legionella dumoffii NY23                         Legionella endosymbiont of Polyplax serrata PsAG
+##  [7] Legionella fairfieldensis                        Legionella fallonii                             
+##  [9] Legionella gormanii                              Legionella impletisoli                          
+## [11] Legionella longbeachae                           Legionella massiliensis                         
+## [13] Legionella micdadei                              Legionella nagasakiensis                        
+## [15] Legionella norrlandica                           Legionella pneumophila                          
+## [17] Legionella rowbothamii                           Legionella saoudiensis                          
+## [19] Legionella shakespearei                          Legionella taurinensis                          
+## [21] Legionella tunisiensis                           Legionella wadsworthii                          
+## [23] Legionella yabuuchiae                            Candidatus Coxiella mudrowiae                   
+## [25] Coxiella burnetii                                Coxiella endosymbiont of Amblyomma americanum   
+## [27] Coxiella endosymbiont of Amblyomma sculptum      Coxiella endosymbiont of Rhipicephalus microplus
+## [29] Coxiella sp. RIFCSPHIGHO2_12_FULL_42_15          Coxiella sp. DG_40                              
+## [31] Aquicella lusitana                               Aquicella siphonis                              
+## [33] Diplorickettsia massiliensis                     Candidatus Rickettsiella isopodorum             
+## [35] Candidatus Rickettsiella viridis                 Rickettsiella grylli                            
+## [37] Candidatus Berkiella aquae                       Candidatus Berkiella cookevillensis             
+## [39] Burkholderia mallei                              Burkholderia cepacia                            
+## 73 Levels: Aquicella lusitana Aquicella siphonis Burkholderia cepacia ... Rickettsiella grylli
 \end{verbatim}
 \begin{alltt}
 \hlcom{# only in Burstein}
 \hlstd{species[(species} \hlopt{%in%} \hlstd{gupta1}\hlopt{$}\hlstd{Species)}\hlopt{==}\hlnum{FALSE}\hlstd{]}
 \end{alltt}
 \begin{verbatim}
-## [1] Legionella drozanskii LLAP-1     
-## [2] Legionella shakespearei DSM 23087
-## 38 Levels: Fluoribacter dumoffii NY 23 ... Tatlockia micdadei
+## [1] Legionella drozanskii LLAP-1      Legionella shakespearei DSM 23087
+## 38 Levels: Fluoribacter dumoffii NY 23 Fluoribacter gormanii Legionella adelaidensis ... Tatlockia micdadei
 \end{verbatim}
 \end{kframe}
 \end{knitrout}
@@ -461,28 +362,18 @@ Final list: Remove Legionella drozanskii and Legionella shakespearei and Aquicel
 \hlstd{guptasp[}\hlkwd{grep}\hlstd{(guptasp,} \hlkwc{pattern}\hlstd{=}\hlstr{"Legionella"}\hlstd{)]}
 \end{alltt}
 \begin{verbatim}
-##  [1] Legionella beliardensis                         
-##  [2] Legionella clemsonensis                         
-##  [3] Legionella drancourtii                          
-##  [4] Legionella dumoffii NY23                        
-##  [5] Legionella endosymbiont of Polyplax serrata PsAG
-##  [6] Legionella fairfieldensis                       
-##  [7] Legionella fallonii                             
-##  [8] Legionella gormanii                             
-##  [9] Legionella impletisoli                          
-## [10] Legionella longbeachae                          
-## [11] Legionella massiliensis                         
-## [12] Legionella micdadei                             
-## [13] Legionella nagasakiensis                        
-## [14] Legionella norrlandica                          
-## [15] Legionella pneumophila                          
-## [16] Legionella rowbothamii                          
-## [17] Legionella saoudiensis                          
-## [18] Legionella taurinensis                          
-## [19] Legionella tunisiensis                          
-## [20] Legionella wadsworthii                          
+##  [1] Legionella beliardensis                          Legionella clemsonensis                         
+##  [3] Legionella drancourtii                           Legionella dumoffii NY23                        
+##  [5] Legionella endosymbiont of Polyplax serrata PsAG Legionella fairfieldensis                       
+##  [7] Legionella fallonii                              Legionella gormanii                             
+##  [9] Legionella impletisoli                           Legionella longbeachae                          
+## [11] Legionella massiliensis                          Legionella micdadei                             
+## [13] Legionella nagasakiensis                         Legionella norrlandica                          
+## [15] Legionella pneumophila                           Legionella rowbothamii                          
+## [17] Legionella saoudiensis                           Legionella taurinensis                          
+## [19] Legionella tunisiensis                           Legionella wadsworthii                          
 ## [21] Legionella yabuuchiae                           
-## 73 Levels: Aquicella lusitana ... Rickettsiella grylli
+## 73 Levels: Aquicella lusitana Aquicella siphonis Burkholderia cepacia ... Rickettsiella grylli
 \end{verbatim}
 \begin{alltt}
 \hlcom{## Keep only legio and coxiella}
@@ -515,44 +406,25 @@ Manual research of reference genomes using gupta1
 \hlstd{guptaonly[,}\hlkwd{c}\hlstd{(}\hlnum{1}\hlstd{,}\hlnum{5}\hlstd{,}\hlnum{6}\hlstd{)]}
 \end{alltt}
 \begin{verbatim}
-##                                             Species
-## 3                           Legionella beliardensis
-## 9                           Legionella clemsonensis
-## 10                           Legionella drancourtii
-## 13 Legionella endosymbiont of Polyplax serrata PsAG
-## 15                        Legionella fairfieldensis
-## 16                              Legionella fallonii
-## 22                           Legionella impletisoli
-## 28                           Legionella longbeachae
-## 30                          Legionella massiliensis
-## 33                         Legionella nagasakiensis
-## 35                           Legionella norrlandica
-## 41                           Legionella rowbothamii
-## 45                           Legionella saoudiensis
-## 50                           Legionella taurinensis
-## 52                           Legionella tunisiensis
-## 53                           Legionella wadsworthii
-## 56                            Legionella yabuuchiae
-## 58                                Coxiella burnetii
-##    Number_of_Assemblies
-## 3                     2
-## 9                     1
-## 10                    1
-## 13                    1
-## 15                    2
-## 16                    1
-## 22                    1
-## 28                    9
-## 30                    2
-## 33                    1
-## 35                    1
-## 41                    1
-## 45                    1
-## 50                   16
-## 52                    1
-## 53                    3
-## 56                    1
-## 58                   69
+##                                             Species Number_of_Assemblies
+## 3                           Legionella beliardensis                    2
+## 9                           Legionella clemsonensis                    1
+## 10                           Legionella drancourtii                    1
+## 13 Legionella endosymbiont of Polyplax serrata PsAG                    1
+## 15                        Legionella fairfieldensis                    2
+## 16                              Legionella fallonii                    1
+## 22                           Legionella impletisoli                    1
+## 28                           Legionella longbeachae                    9
+## 30                          Legionella massiliensis                    2
+## 33                         Legionella nagasakiensis                    1
+## 35                           Legionella norrlandica                    1
+## 41                           Legionella rowbothamii                    1
+## 45                           Legionella saoudiensis                    1
+## 50                           Legionella taurinensis                   16
+## 52                           Legionella tunisiensis                    1
+## 53                           Legionella wadsworthii                    3
+## 56                            Legionella yabuuchiae                    1
+## 58                                Coxiella burnetii                   69
 ##    Available_Genome_Accession_Number_.Ref_Seq_is_provided_when_available.
 ## 3                                                       NZ_UGNV01000001.1
 ## 9                                                           NZ_CP016397.1
@@ -688,7 +560,7 @@ From a list given by Margaux Pillon
     \item Legionella septentrionalis GCF-003990055.1  GCA\_003990055.1 Ok
     \item Legionella donaldsonii GFC-900452385.1  GCA\_900452385.1 Ok
     \item L. pneumophila fraseri Dallas1E CP017458.1  GCA\_001886835.1 OK
-    \item  L. pneumophila fraseri Lansing 3 CP021257.1 GCA\_003003865.1 Ok 
+    \item L. pneumophila fraseri Lansing 3 CP021257.1 GCA\_003003865.1 Ok 
     \item L. pneumophila fraseri Los Angeles 1	CP021265.1 GCA\_003003755.1  Ok 
 \end{itemize}
 
@@ -765,38 +637,25 @@ Représenter le nombre de gènes obtenus par espèces, et le nombre d'espèces p
 \begin{alltt}
 \hlkwd{library}\hlstd{(ape)}
 
-\hlstd{aln}\hlkwb{<-}\hlkwd{paste0}\hlstd{(home,} \hlstr{"fasta/78Lp/"}\hlstd{)}
+\hlstd{aln}\hlkwb{<-}\hlkwd{paste0}\hlstd{(home,} \hlstr{"fasta/78Lp_V2/"}\hlstd{)}
 \hlstd{subrep}\hlkwb{<-}\hlkwd{list.files}\hlstd{(aln)}
 \hlstd{subrep}\hlkwb{<-}\hlstd{subrep[}\hlkwd{grep}\hlstd{(}\hlkwc{x}\hlstd{=subrep,} \hlkwc{pattern}\hlstd{=}\hlstr{"Q5"}\hlstd{)]}
 \hlstd{subrep}
 \end{alltt}
 \begin{verbatim}
-##  [1] "Q5ZRF4_lpg2928" "Q5ZRP4_lpg2836" "Q5ZRQ7_lpg2823"
-##  [4] "Q5ZRT6_lpg2792" "Q5ZRV3_lpg2773" "Q5ZRV4_lpg2772"
-##  [7] "Q5ZRV6_lpg2770" "Q5ZRW1_lpg2765" "Q5ZRX2_lpg2754"
-## [10] "Q5ZRZ3_lpg2727" "Q5ZS05_lpg2714" "Q5ZS08_lpg2711"
-## [13] "Q5ZS49_lpg2670" "Q5ZS63_lpg2656" "Q5ZS65_lpg2654"
-## [16] "Q5ZT28_lpg2337" "Q5ZT35_lpg2330" "Q5ZT51_lpg2314"
-## [19] "Q5ZT61_lpg2304" "Q5ZT63_lpg2302" "Q5ZTX1_lpg2037"
-## [22] "Q5ZTX7_lpg2031" "Q5ZU05_lpg2003" "Q5ZU96_lpg1911"
-## [25] "Q5ZUH7_lpg1821" "Q5ZUJ7_lpg1801" "Q5ZUM6_lpg1767"
-## [28] "Q5ZUS0_lpg1722" "Q5ZUS8_lpg1714" "Q5ZUT0_lpg1712"
-## [31] "Q5ZVH3_lpg1467" "Q5ZVJ6_lpg1444" "Q5ZVJ7_lpg1443"
-## [34] "Q5ZVL5_lpg1425" "Q5ZVP0_lpg1400" "Q5ZVP1_lpg1399"
-## [37] "Q5ZVU2_lpg1348" "Q5ZVV6_lpg1334" "Q5ZVY2_lpg1306"
-## [40] "Q5ZWA4_lpg1181" "Q5ZWZ6_lpg0937" "Q5ZXE5_lpg0786"
-## [43] "Q5ZXJ7_lpg0734" "Q5ZXK6_lpg0725" "Q5ZXL2_lpg0719"
-## [46] "Q5ZXN3_lpg0698" "Q5ZXP3_lpg0688" "Q5ZXP6_lpg0685"
-## [49] "Q5ZXZ2_lpg0588" "Q5ZY30_lpg0543" "Q5ZY59_lpg0513"
-## [52] "Q5ZY67_lpg0505" "Q5ZY69_lpg0503" "Q5ZYH2_lpg0400"
-## [55] "Q5ZYL9_lpg0353" "Q5ZYM1_lpg0351" "Q5ZYM4_lpg0348"
-## [58] "Q5ZYM6_lpg0346" "Q5ZYM7_lpg0345" "Q5ZYM8_lpg0344"
-## [61] "Q5ZYM9_lpg0343" "Q5ZYN1_lpg0341" "Q5ZYN4_lpg0338"
-## [64] "Q5ZYN6_lpg0336" "Q5ZYN7_lpg0335" "Q5ZYN8_lpg0334"
-## [67] "Q5ZYP0_lpg0332" "Q5ZYP1_lpg0331" "Q5ZYP2_lpg0330"
-## [70] "Q5ZYP3_lpg0329" "Q5ZYP4_lpg0328" "Q5ZYP7_lpg0325"
-## [73] "Q5ZYQ0_lpg0322" "Q5ZYQ3_lpg0319" "Q5ZYQ4_lpg0318"
-## [76] "Q5ZYQ5_lpg0317" "Q5ZYS4_lpg0287"
+##  [1] "Q5ZRF4_lpg2928" "Q5ZRP4_lpg2836" "Q5ZRQ7_lpg2823" "Q5ZRT6_lpg2792" "Q5ZRV3_lpg2773" "Q5ZRV4_lpg2772"
+##  [7] "Q5ZRV6_lpg2770" "Q5ZRW1_lpg2765" "Q5ZRX2_lpg2754" "Q5ZRZ3_lpg2727" "Q5ZS05_lpg2714" "Q5ZS08_lpg2711"
+## [13] "Q5ZS49_lpg2670" "Q5ZS63_lpg2656" "Q5ZS65_lpg2654" "Q5ZT28_lpg2337" "Q5ZT35_lpg2330" "Q5ZT51_lpg2314"
+## [19] "Q5ZT61_lpg2304" "Q5ZT63_lpg2302" "Q5ZTX1_lpg2037" "Q5ZTX7_lpg2031" "Q5ZU05_lpg2003" "Q5ZU96_lpg1911"
+## [25] "Q5ZUH7_lpg1821" "Q5ZUJ7_lpg1801" "Q5ZUM6_lpg1767" "Q5ZUS0_lpg1722" "Q5ZUS8_lpg1714" "Q5ZUT0_lpg1712"
+## [31] "Q5ZVH3_lpg1467" "Q5ZVJ6_lpg1444" "Q5ZVJ7_lpg1443" "Q5ZVL5_lpg1425" "Q5ZVP0_lpg1400" "Q5ZVP1_lpg1399"
+## [37] "Q5ZVU2_lpg1348" "Q5ZVV6_lpg1334" "Q5ZVY2_lpg1306" "Q5ZWA4_lpg1181" "Q5ZWZ6_lpg0937" "Q5ZXE5_lpg0786"
+## [43] "Q5ZXJ7_lpg0734" "Q5ZXK6_lpg0725" "Q5ZXL2_lpg0719" "Q5ZXN3_lpg0698" "Q5ZXP3_lpg0688" "Q5ZXP6_lpg0685"
+## [49] "Q5ZXZ2_lpg0588" "Q5ZY30_lpg0543" "Q5ZY59_lpg0513" "Q5ZY67_lpg0505" "Q5ZY69_lpg0503" "Q5ZYH2_lpg0400"
+## [55] "Q5ZYL9_lpg0353" "Q5ZYM1_lpg0351" "Q5ZYM4_lpg0348" "Q5ZYM6_lpg0346" "Q5ZYM7_lpg0345" "Q5ZYM8_lpg0344"
+## [61] "Q5ZYM9_lpg0343" "Q5ZYN1_lpg0341" "Q5ZYN4_lpg0338" "Q5ZYN6_lpg0336" "Q5ZYN7_lpg0335" "Q5ZYN8_lpg0334"
+## [67] "Q5ZYP0_lpg0332" "Q5ZYP1_lpg0331" "Q5ZYP2_lpg0330" "Q5ZYP3_lpg0329" "Q5ZYP4_lpg0328" "Q5ZYP7_lpg0325"
+## [73] "Q5ZYQ0_lpg0322" "Q5ZYQ3_lpg0319" "Q5ZYQ4_lpg0318" "Q5ZYQ5_lpg0317" "Q5ZYS4_lpg0287"
 \end{verbatim}
 \begin{alltt}
 \hlstd{cat}\hlkwb{<-}\hlkwd{vector}\hlstd{()}
@@ -811,8 +670,10 @@ Représenter le nombre de gènes obtenus par espèces, et le nombre d'espèces p
 \hlstd{file}\hlkwb{<-}\hlstd{file[}\hlkwd{grep}\hlstd{(}\hlkwc{x}\hlstd{=file,} \hlkwc{pattern}\hlstd{=}\hlstr{"aln"}\hlstd{)]}
     \hlkwa{if} \hlstd{(}\hlkwd{length}\hlstd{(file)}\hlopt{>}\hlnum{0}\hlstd{)\{}
         \hlstd{fasta}\hlkwb{<-}\hlkwd{read.dna}\hlstd{(}\hlkwd{paste0}\hlstd{(aln,} \hlstr{"/"}\hlstd{,subrepcurrent,} \hlstr{"/"}\hlstd{, file),} \hlkwc{format}\hlstd{=}\hlstr{"fasta"}\hlstd{,} \hlkwc{as.character}\hlstd{=}\hlnum{TRUE}\hlstd{)}
-        \hlkwd{rownames}\hlstd{(fasta)}\hlkwb{<-}\hlkwd{sapply}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta),} \hlkwa{function}\hlstd{(}\hlkwc{x}\hlstd{)} \hlkwd{strsplit}\hlstd{(x,} \hlkwc{split}\hlstd{=}\hlstr{"."}\hlstd{,} \hlkwc{fixed}\hlstd{=}\hlnum{TRUE}\hlstd{)[[}\hlnum{1}\hlstd{]][}\hlnum{1}\hlstd{])}
-        \hlstd{cat}\hlkwb{<-}\hlkwd{c}\hlstd{(cat,} \hlkwd{rownames}\hlstd{(fasta))}
+        \hlstd{tmprownames}\hlkwb{<-}\hlkwd{ifelse}\hlstd{(}\hlkwd{grepl}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta),} \hlkwc{pattern} \hlstd{=} \hlstr{"pneumo"}\hlstd{),}
+            \hlkwd{substr}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta)[}\hlkwd{grep}\hlstd{(}\hlkwc{pattern} \hlstd{=} \hlstr{"pneumophila"}\hlstd{,}\hlkwd{rownames}\hlstd{(fasta))],} \hlnum{1}\hlstd{,}\hlnum{31}\hlstd{),}
+            \hlkwd{sapply}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta),} \hlkwa{function}\hlstd{(}\hlkwc{x}\hlstd{)} \hlkwd{strsplit}\hlstd{(x,} \hlkwc{split}\hlstd{=}\hlstr{"."}\hlstd{,} \hlkwc{fixed}\hlstd{=}\hlnum{TRUE}\hlstd{)[[}\hlnum{1}\hlstd{]][}\hlnum{1}\hlstd{]))}
+        \hlstd{cat}\hlkwb{<-}\hlkwd{c}\hlstd{(cat, tmprownames)}
     \hlstd{\}}
 \hlstd{\}}
 \end{alltt}
@@ -907,97 +768,21 @@ Représenter le nombre de gènes obtenus par espèces, et le nombre d'espèces p
 
 \hlcom{# make a cat list containing all species names}
 \hlkwa{for} \hlstd{(subrepcurrent} \hlkwa{in} \hlstd{subrep)\{}
-\hlkwd{print}\hlstd{(subrepcurrent)}
+\hlcom{#print(subrepcurrent)}
 \hlstd{file}\hlkwb{<-}\hlkwd{list.files}\hlstd{(}\hlkwd{paste0}\hlstd{(aln,} \hlstr{"/"}\hlstd{, subrepcurrent))}
 \hlstd{file}\hlkwb{<-}\hlstd{file[}\hlkwd{grep}\hlstd{(}\hlkwc{x}\hlstd{=file,} \hlkwc{pattern}\hlstd{=}\hlstr{"aln"}\hlstd{)]}
     \hlkwa{if} \hlstd{(}\hlkwd{length}\hlstd{(file)}\hlopt{>}\hlnum{0}\hlstd{)\{}
         \hlstd{fasta}\hlkwb{<-}\hlkwd{read.dna}\hlstd{(}\hlkwd{paste0}\hlstd{(aln,} \hlstr{"/"}\hlstd{,subrepcurrent,} \hlstr{"/"}\hlstd{, file),} \hlkwc{format}\hlstd{=}\hlstr{"fasta"}\hlstd{,} \hlkwc{as.character}\hlstd{=}\hlnum{TRUE}\hlstd{)}
-        \hlkwd{rownames}\hlstd{(fasta)}\hlkwb{<-}\hlkwd{sapply}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta),} \hlkwa{function}\hlstd{(}\hlkwc{x}\hlstd{)} \hlkwd{strsplit}\hlstd{(x,} \hlkwc{split}\hlstd{=}\hlstr{"."}\hlstd{,} \hlkwc{fixed}\hlstd{=}\hlnum{TRUE}\hlstd{)[[}\hlnum{1}\hlstd{]][}\hlnum{1}\hlstd{])}
 
-        \hlstd{tmp}\hlkwb{<-}\hlkwd{ifelse}\hlstd{(}\hlkwd{rownames}\hlstd{(tab)} \hlopt{%in%} \hlkwd{rownames}\hlstd{(fasta),} \hlnum{1}\hlstd{,} \hlnum{0}\hlstd{)}
+        \hlstd{tmprownames}\hlkwb{<-}\hlkwd{ifelse}\hlstd{(}\hlkwd{grepl}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta),} \hlkwc{pattern} \hlstd{=} \hlstr{"pneumo"}\hlstd{),}
+        \hlkwd{substr}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta)[}\hlkwd{grep}\hlstd{(}\hlkwc{pattern} \hlstd{=} \hlstr{"pneumophila"}\hlstd{,}\hlkwd{rownames}\hlstd{(fasta))],} \hlnum{1}\hlstd{,}\hlnum{31}\hlstd{),}
+        \hlkwd{sapply}\hlstd{(}\hlkwd{rownames}\hlstd{(fasta),} \hlkwa{function}\hlstd{(}\hlkwc{x}\hlstd{)} \hlkwd{strsplit}\hlstd{(x,} \hlkwc{split}\hlstd{=}\hlstr{"."}\hlstd{,} \hlkwc{fixed}\hlstd{=}\hlnum{TRUE}\hlstd{)[[}\hlnum{1}\hlstd{]][}\hlnum{1}\hlstd{]))}
+
+        \hlstd{tmp}\hlkwb{<-}\hlkwd{ifelse}\hlstd{(}\hlkwd{rownames}\hlstd{(tab)} \hlopt{%in%} \hlstd{tmprownames,} \hlnum{1}\hlstd{,} \hlnum{0}\hlstd{)}
         \hlstd{tab[,subrepcurrent]}\hlkwb{<-}\hlstd{tmp}
     \hlstd{\}}
 \hlstd{\}}
 \end{alltt}
-\begin{verbatim}
-## [1] "Q5ZRF4_lpg2928"
-## [1] "Q5ZRP4_lpg2836"
-## [1] "Q5ZRQ7_lpg2823"
-## [1] "Q5ZRT6_lpg2792"
-## [1] "Q5ZRV3_lpg2773"
-## [1] "Q5ZRV4_lpg2772"
-## [1] "Q5ZRV6_lpg2770"
-## [1] "Q5ZRW1_lpg2765"
-## [1] "Q5ZRX2_lpg2754"
-## [1] "Q5ZRZ3_lpg2727"
-## [1] "Q5ZS05_lpg2714"
-## [1] "Q5ZS08_lpg2711"
-## [1] "Q5ZS49_lpg2670"
-## [1] "Q5ZS63_lpg2656"
-## [1] "Q5ZS65_lpg2654"
-## [1] "Q5ZT28_lpg2337"
-## [1] "Q5ZT35_lpg2330"
-## [1] "Q5ZT51_lpg2314"
-## [1] "Q5ZT61_lpg2304"
-## [1] "Q5ZT63_lpg2302"
-## [1] "Q5ZTX1_lpg2037"
-## [1] "Q5ZTX7_lpg2031"
-## [1] "Q5ZU05_lpg2003"
-## [1] "Q5ZU96_lpg1911"
-## [1] "Q5ZUH7_lpg1821"
-## [1] "Q5ZUJ7_lpg1801"
-## [1] "Q5ZUM6_lpg1767"
-## [1] "Q5ZUS0_lpg1722"
-## [1] "Q5ZUS8_lpg1714"
-## [1] "Q5ZUT0_lpg1712"
-## [1] "Q5ZVH3_lpg1467"
-## [1] "Q5ZVJ6_lpg1444"
-## [1] "Q5ZVJ7_lpg1443"
-## [1] "Q5ZVL5_lpg1425"
-## [1] "Q5ZVP0_lpg1400"
-## [1] "Q5ZVP1_lpg1399"
-## [1] "Q5ZVU2_lpg1348"
-## [1] "Q5ZVV6_lpg1334"
-## [1] "Q5ZVY2_lpg1306"
-## [1] "Q5ZWA4_lpg1181"
-## [1] "Q5ZWZ6_lpg0937"
-## [1] "Q5ZXE5_lpg0786"
-## [1] "Q5ZXJ7_lpg0734"
-## [1] "Q5ZXK6_lpg0725"
-## [1] "Q5ZXL2_lpg0719"
-## [1] "Q5ZXN3_lpg0698"
-## [1] "Q5ZXP3_lpg0688"
-## [1] "Q5ZXP6_lpg0685"
-## [1] "Q5ZXZ2_lpg0588"
-## [1] "Q5ZY30_lpg0543"
-## [1] "Q5ZY59_lpg0513"
-## [1] "Q5ZY67_lpg0505"
-## [1] "Q5ZY69_lpg0503"
-## [1] "Q5ZYH2_lpg0400"
-## [1] "Q5ZYL9_lpg0353"
-## [1] "Q5ZYM1_lpg0351"
-## [1] "Q5ZYM4_lpg0348"
-## [1] "Q5ZYM6_lpg0346"
-## [1] "Q5ZYM7_lpg0345"
-## [1] "Q5ZYM8_lpg0344"
-## [1] "Q5ZYM9_lpg0343"
-## [1] "Q5ZYN1_lpg0341"
-## [1] "Q5ZYN4_lpg0338"
-## [1] "Q5ZYN6_lpg0336"
-## [1] "Q5ZYN7_lpg0335"
-## [1] "Q5ZYN8_lpg0334"
-## [1] "Q5ZYP0_lpg0332"
-## [1] "Q5ZYP1_lpg0331"
-## [1] "Q5ZYP2_lpg0330"
-## [1] "Q5ZYP3_lpg0329"
-## [1] "Q5ZYP4_lpg0328"
-## [1] "Q5ZYP7_lpg0325"
-## [1] "Q5ZYQ0_lpg0322"
-## [1] "Q5ZYQ3_lpg0319"
-## [1] "Q5ZYQ4_lpg0318"
-## [1] "Q5ZYQ5_lpg0317"
-## [1] "Q5ZYS4_lpg0287"
-\end{verbatim}
 \end{kframe}
 \end{knitrout}
 
@@ -1032,7 +817,7 @@ Représenter le nombre de gènes obtenus par espèces, et le nombre d'espèces p
 \begin{knitrout}
 \definecolor{shadecolor}{rgb}{0.969, 0.969, 0.969}\color{fgcolor}\begin{kframe}
 \begin{alltt}
-\hlstd{treepath}\hlkwb{<-}\hlkwd{paste0}\hlstd{(home,} \hlstr{"fasta/78Lp/cat.phylip_phyml_tree"}\hlstd{)}
+\hlstd{treepath}\hlkwb{<-}\hlkwd{paste0}\hlstd{(home,} \hlstr{"fasta/78Lp_V2/cat.phylip_phyml_tree"}\hlstd{)}
 
 \hlstd{tree}\hlkwb{<-}\hlkwd{read.tree}\hlstd{(treepath)}
 \hlkwd{plot}\hlstd{(}\hlkwd{root}\hlstd{(tree,} \hlkwc{outgroup} \hlstd{=} \hlstr{"Coxiella_burnetii"}\hlstd{))}
diff --git a/doc/1_reference_legio_phylo.toc b/doc/1_reference_legio_phylo.toc
index 9ddeec5..8d6b229 100644
--- a/doc/1_reference_legio_phylo.toc
+++ b/doc/1_reference_legio_phylo.toc
@@ -2,11 +2,11 @@
 \contentsline {subsection}{\numberline {1.1}Objective}{2}{subsection.1.1}
 \contentsline {subsection}{\numberline {1.2}Data}{2}{subsection.1.2}
 \contentsline {subsubsection}{\numberline {1.2.1}Data from the first publication:}{2}{subsubsection.1.2.1}
-\contentsline {subsubsection}{\numberline {1.2.2}Data from the seconde publication:}{5}{subsubsection.1.2.2}
-\contentsline {subsubsection}{\numberline {1.2.3}Data from Legionella pneumophila reference strains:}{13}{subsubsection.1.2.3}
-\contentsline {subsection}{\numberline {1.3}Add missing species}{14}{subsection.1.3}
-\contentsline {section}{\numberline {2}Get genes sequences}{15}{section.2}
-\contentsline {subsection}{\numberline {2.1}Get sequences from Burstein et al.}{15}{subsection.2.1}
-\contentsline {section}{\numberline {3}Phylogeny}{16}{section.3}
-\contentsline {subsection}{\numberline {3.1}Genes alignement}{16}{subsection.3.1}
-\contentsline {subsection}{\numberline {3.2}Concatenate and Supertree}{26}{subsection.3.2}
+\contentsline {subsubsection}{\numberline {1.2.2}Data from the seconde publication:}{4}{subsubsection.1.2.2}
+\contentsline {subsubsection}{\numberline {1.2.3}Data from Legionella pneumophila reference strains:}{10}{subsubsection.1.2.3}
+\contentsline {subsection}{\numberline {1.3}Add missing species}{11}{subsection.1.3}
+\contentsline {section}{\numberline {2}Get genes sequences}{12}{section.2}
+\contentsline {subsection}{\numberline {2.1}Get sequences from Burstein et al.}{12}{subsection.2.1}
+\contentsline {section}{\numberline {3}Phylogeny}{13}{section.3}
+\contentsline {subsection}{\numberline {3.1}Genes alignement}{13}{subsection.3.1}
+\contentsline {subsection}{\numberline {3.2}Concatenate and Supertree}{20}{subsection.3.2}
diff --git a/doc/figure/barplot1-1.pdf b/doc/figure/barplot1-1.pdf
index 34e0f2e43d97be30677201ffdfb42ea4be02624e..a65db9c6d3bf74bd04e51e4485322237791085de 100644
GIT binary patch
delta 1624
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

delta 1895
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
U!Q?$6E?mZ@=3J_(uKsRZ0JIL6OaK4?

diff --git a/doc/figure/barplot2-1.pdf b/doc/figure/barplot2-1.pdf
index 26ccb10e11a1252c6a5471364392cca8efb7a6fd..116e2325df3f91294dc3d2eb257d9112c3c7cb97 100644
GIT binary patch
delta 1452
zcmcbr@l0caxr&jgp@EU1k(nl!zHfetOJYf?f`*Hgk%5tsfgwz8V)Q*G3**Vwj4Jj1
z`O@YBN8kSvu{qYh>5sY0r&kJ@2}c@5Pp*5S@Io<@Tf+0=wf4Hd`y$uv;EsOW<iI~^
zqts_z%ipsfKCUWG-BW2$pS$hHpC3OyF8BWYwD7Txy3y<R$Mx&aJiKn*GPgMG@80Ua
zj%*Wurhk69x$xQRW3#nu<jms!9gNAhnY{Mol$`o(lZBIfk8W6-^6%f(n0bp#PoKZ2
z>ix&&RqQrB1)h@?YHvK-Rz7sNRxMn+#d1F9ah3h6zx$nJTizY)GV4o0pIM0QnS;|-
z+~3V2-EH^zRW5Iqg+>14dD9;3Esfh-&T($iylDb+zn){UxfXH0b@kb*D5q7|!ei%j
zJzdd%?kJnBZe#t;X$!i=w@v(N5U@t>grd*+!-5*i*4(rHrE?|wk)VcCD6jh_KYwqQ
zF3VTnm!<5TH;qFia=EIJN2){c(ujHOjY%J0DR+u4d9_7lLBv-jF9*T3$0iFa&2Mi^
zy4tP5=z8h$B%!vKnVt@YueYc;*+t0nibTHG?R3m?Td7#Xwv0ujzT3}xl|tz9)`p~&
zul90ksO{Y@5U{2yibG@4y&}!V5D@oFRg^|^$Xqd|t~HmPSeNXZAhzH{m0&7+P-&D=
zfX*+!Da;<cugs=3CSA=u=`it&(y2rBb&5PebM@vqYQ0QcFrzf8h;gO<5>|~(e%#g*
zR(%&^>vHwyW}mR?@*#)%jjy&GSQ2sR@*$R>(kKayN%O?gCd~SB(ZO*4glSwsU$=-X
zI8hbV#lAA#EW<Eo`tPmj)mf+1&VMsI@ZfEI^WTld3u?D!=dcxo+}P`Q<=^hgtxJFR
z=U>*p|L>3Ol>ogn{}Ml^+24I;U$W;#g*(%A&y3TP12_vEG)^$pdK{8$vGc9>5`R(j
z>}u?sFEbt=P2ap<O2{YhLbcY6bVqZwj=VRn=HHjfIR!5=*>EK#*|?mcSnQT%mQ!7X
zM~$3>E$31z&eS!zAsoMT3T!!_nk}~3Vj?7S<Zt7h$PD?}0X@pbSxyE`E17ql-^aOg
zqNJ~=);xn!hwtrbPn7t%56T5ua^5{x?|*iu;HBE^BN~$LoZc^+#3)?naKd*U_jB=g
z4)@~xGpf%id(S@6XK`u@-;=lNOcp9C%ogx7-O60~J#SUq{I)a`+q%N3H#q&B!gbv>
zdsVEvmWnjLw4P9IzK(OJpu+N{o!5C}Pwc+E@>gM#%*z?MZX4z<WUefq(;6dJ`{$8E
zGJE}}=f7Wm+->FZZAy;e;+4#m87IqR+J8^{5%kJI?q0jvlh+x2M;1Nfd-5>t(TRgA
zd&G1fJ~$$K;&AP3L0-<SOC8sjDD;QSo*>V-iF4u4>wHfP&pSEirU(gHzqXoi{JSs5
zQkz|^-J45gPdqNoa&k^FSDX<OFQz!JH6wzf&isRtNxgpVieJkYiN2P$o^YK1^QA{8
zF3l2%DOlv15f>#BdCO&+MA9n<xoG>Q012@s^K;x2%oD|=GIM-6)Xm}=_RK6c$zTo4
zHpnbmX3LrTd}-^%rKXA||2Hx0oSXinJv!I%^Lp+HyVXRz-cR^{{IzdV;idZ*uP;vy
z+x;i4%>VJ<H+uW(-5xpmO<8x`f4a9#`pv1;HT&Ltyy3^W{Kw0pPUR+NxBm0fZRf>I
zX^x-&zh>u=>)cV-u0MXge1q3t{?+P_xXpYk8CBP3J~5oLG+0t*1E;~ikmxAR-wQ9k
zdFp%E$f~Dj+V)DzHE#3QYv-EGYSUhQF*Bv)(8O7nvP^h;+ol)4Uh|aGu4?yB@qphy
zsyF+x>G0Z_m@627fI^-E7l<}6Ff=zdz!0-AF~SrxH=Vp)*h<VCL%E5Ck@;kH5m!zl
M6E0O%SARDy03oE60{{R3

delta 1442
zcmaE+aaCi2xr(8=p^1T^fw3l+zHfetOJYf?f`*Hgk%5tsfgwz8V)Q*GGqcIoj4JiM
z`O@YBZSQ}H+8k@&^n|BfKAhc`S($H5M42kPBmYbG1Qpk4`Cs3EPl_pIb${ICz%RB%
z>T_(-x0w%5e|>hU;&aBoTR9)U|GnHUuYdOW^4`sw9hQG<e*HNvR9D-*q4?aKx_kTT
z;@LZYrhoo8x$xQaUi0uD)pvgU;(u24c=8P)pZdOS8x{)bvQEws{QQ0WvriI7&nrro
zolN^__9}KupMcuybFF(LJga6Lsmi~xx%Z>b4ClYGd&@bd&C%2AF?sp$#I!CszZB!w
z-_NC3zBbmsCl+-0$sXRSs1wz%_f+L8rMvobZ`^!O@|1_%TyAmcuUi5%u8GISZ1P>x
z-*<D;JTb3;devAP_0yjG%ts&jew%iFO}ArG$E&qBk8|x^c2*(Kg@1Fz^7K~6q?Et+
zgw|Z&d`Q9Y<%R;L6`W@_q?W7k2yG6Z&mrEh>adVQ(#33z2A2{k{<J20VYW`!^$Qt<
zT>ZT{UN~1pF?sY@={PcEU2<<evSj<T2@F{-bJe6z%{1^hV^y!qcsOFYYeSOWtG%om
zY<stI1n5*nv1oMND^zU=0dae(qEwnf=87?Pc`kP~@~BnRbufJCDzfmDm9C&hTCH*y
zOOWT?qe=lfAbwYzOQ1tmjUrFbTs=9*RWA}3NR&n;v8~i!!m6P*cUnuy#(U910cWbB
zgpNji&yvs(tDh@YA);LsHOb@bGAk*Ku6fg@IAmRLXFmGFDT>SE>g7ov7fhZv?TzEB
znSXcw+Isr#%GBz2CugNrJAWwOeg8q-8=)8Sf2C$K@`&0<cHF8pUBB(qhljpDex9Dc
zKX_qHVp;!e`LefW{}(=9-B%v;(26TJSoqWtVW$xB7n&jG6uxZKtdCuAdS>|dJ70nx
zb^E84o2p9eSoA%{K(8s!PvGv2@Vge%b}e70l9;seVA1z7hGM~8rI%X&Yzf#}neatJ
z#7np<;`SPWZ;=nGM7nC-3bQhU3RgVif1>AP{m$u(vGFUX4~>ZoySn#r@0=;Qm22%Z
z10IL+-+E6he7P5X_O|1?tLtBXcBkZ}+WaFLGfi6VZJWd>T<3Jc^nB}MZz+d+vF2N9
zyNtcFQ;hwLDj6!vXYalsG9i|ueU?$fp8DIXuD7q0+<H7dcIjiqlB>lchkQ2eoL9K&
z;1}i-zooCY-r<>$n|U?+62qr|>q71MCK$_ZKF_gjGTVgj?XD+|-aH;JtHG~OUsa#c
ze}Agxrsz$pC3%@o)cSApwz=ECN`ETjlYg?Mit%a1A-Y*I4)5}%-1+=cw`H)hFE?qp
zWB*0+<dlGTsV|=xJ}E5a{wb-jTVPhbq=VceC6lXevjVnm&SR*oxZWCYYIAf&>9#zE
z${l>M8C`GmSSG*ztTjbUai&<){iR#DbiHTSulg6Z<?63b44*#KMM|C5S<8L3c+MK9
z)0ZmJGJD@-b)+&>zWB@GWTMNGFB7hipCLFaGbffqecKkM%FRzQE^#fomT>9S%x@Z7
zVyC$od%t$d_*cnVwEN5n|LwPWp2deL<nI=EdQtIz|MuCFR!#obRVMTL^wPSYNAKA6
z_iwKLYHC{VcVi#pZ^ODhF^@f%x2+S5*K?oq@#=Iz`?$V}g150ZXWTE^dCXsZ&$;>|
z{+nwi-Fok5^ltO&<%xY?O?`YnNB){}@W{@2$5-CC<9)@ycisEmmnkM^d)DQjIWo7$
zF5djqi-z|WR_hiYzVhP9s{hgMrzQ5@{lk6r&$Eowyp-aSqSVCAX>2OIcE$z@1|Xo2
yr@#fG4Gav;4UI9xER0Ms#Y`<GpAfbZGsRGDVqs`7Swh5>)4-fdRn^tsjSB#^+>;vs

diff --git a/doc/figure/tree-1.pdf b/doc/figure/tree-1.pdf
index c82de6dd7583a9703197358968247c2427bd6d9b..3ac19479d557572bb3576b65a6a00e682505cc4a 100644
GIT binary patch
delta 3467
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
CTbyhF

delta 2999
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

diff --git a/doc/tabAss_V2.txt b/doc/tabAss_V2.txt
index 2fcfba9..3c75a28 100644
--- a/doc/tabAss_V2.txt
+++ b/doc/tabAss_V2.txt
@@ -64,7 +64,6 @@ GCA_900461525.1;Legionella busanensis;Pillon
 GCA_000236145.1;Legionella dumoffi;Pillon
 GCA_003990055.1;Legionella septentrionalis;Pillon
 GCA_900452385.1;Legionella donaldsonii;Pillon
-GCA_001648685.1;Legionella gormannii;Pillon
 GCA_001886835.1;Legionella fraseri Dallas1E;Pillon
 GCA_003003865.1;Legionella fraseri Lansing 3;Pillon
 GCA_003003755.1;Legionella fraseri Los Angeles 1;Pillon
-- 
GitLab