@@ -7,8 +7,9 @@ setwd(main_dir)
77
88# install.packages('BiocManager')
99
10- if (! require(" pacman" ))
10+ if (! require(" pacman" )) {
1111 install.packages(" pacman" )
12+ }
1213
1314pacman :: p_load(
1415 ggtree ,
@@ -52,7 +53,9 @@ colnames(meta.loc) <- 'Country'
5253rownames(meta.loc ) <- metadata $ Name
5354meta.loc $ Country [meta.loc $ Country == " ND" ] <- NA
5455meta.loc $ Country [meta.loc $ Country == " USA: New York, Williams Hotel" ] <- " USA"
55- meta.loc $ Country [meta.loc $ Country == " Switzerland: Boedmerenwald" ] <- " Switzerland"
56+ meta.loc $ Country [
57+ meta.loc $ Country == " Switzerland: Boedmerenwald"
58+ ] <- " Switzerland"
5659colnames(meta.loc ) <- c(" Location" )
5760
5861
@@ -70,7 +73,8 @@ midpoint.root(nad4l_tree)
7073
7174# Draft tree
7275
73- nad4l_tree_fig <- ggtree(nad4l_tree ) %< + % metadata +
76+ nad4l_tree_fig <- ggtree(nad4l_tree ) %< + %
77+ metadata +
7478 xlim(0 , 0.1 ) +
7579 geom_hilight(
7680 mapping = aes(subset = node %in% c(37 ), fill = S ),
@@ -102,11 +106,14 @@ nad4l_tree_boot$bootstrap[is.na(nad4l_tree_boot$label)] <- '1'
102106
103107# Add bootstrap values to the tree (black branches = bootstrap >70; grey branches = bootstrap <70)
104108
105- nad4l_tree_fig <- nad4l_tree_fig + new_scale_color() +
109+ nad4l_tree_fig <- nad4l_tree_fig +
110+ new_scale_color() +
106111 geom_tree(data = nad4l_tree_boot , aes(color = bootstrap == ' 1' )) +
107- scale_color_manual(name = ' Bootstrap' ,
108- values = setNames(c(" black" , " grey" ), c(T , F )),
109- guide = " none" )
112+ scale_color_manual(
113+ name = ' Bootstrap' ,
114+ values = setNames(c(" black" , " grey" ), c(T , F )),
115+ guide = " none"
116+ )
110117
111118ggsave(
112119 ' imgs/nad4l.png' ,
@@ -130,7 +137,8 @@ midpoint.root(cox2_tree)
130137
131138# Draft tree
132139
133- cox2_tree_fig <- ggtree(cox2_tree ) %< + % metadata +
140+ cox2_tree_fig <- ggtree(cox2_tree ) %< + %
141+ metadata +
134142 xlim(0 , 0.1 ) +
135143 geom_hilight(
136144 mapping = aes(subset = node %in% c(31 ), fill = S ),
@@ -162,11 +170,14 @@ cox2_tree_boot$bootstrap[is.na(cox2_tree_boot$label)] <- '1'
162170
163171# Add bootstrap values to the tree (black branches = bootstrap >70; grey branches = bootstrap <70)
164172
165- cox2_tree_fig <- cox2_tree_fig + new_scale_color() +
173+ cox2_tree_fig <- cox2_tree_fig +
174+ new_scale_color() +
166175 geom_tree(data = cox2_tree_boot , aes(color = bootstrap == ' 1' )) +
167- scale_color_manual(name = ' Bootstrap' ,
168- values = setNames(c(" black" , " grey" ), c(T , F )),
169- guide = " none" )
176+ scale_color_manual(
177+ name = ' Bootstrap' ,
178+ values = setNames(c(" black" , " grey" ), c(T , F )),
179+ guide = " none"
180+ )
170181
171182ggsave(
172183 ' imgs/cox2.png' ,
@@ -190,7 +201,8 @@ midpoint.root(cob_tree)
190201
191202# Draft tree
192203
193- cob_tree_fig <- ggtree(cob_tree ) %< + % metadata +
204+ cob_tree_fig <- ggtree(cob_tree ) %< + %
205+ metadata +
194206 xlim(0 , 0.1 ) +
195207 geom_hilight(
196208 mapping = aes(subset = node %in% c(29 ), fill = S ),
@@ -222,11 +234,14 @@ cob_tree_boot$bootstrap[is.na(cob_tree_boot$label)] <- '1'
222234
223235# Add bootstrap values to the tree (black branches = bootstrap >70; grey branches = bootstrap <70)
224236
225- cob_tree_fig <- cob_tree_fig + new_scale_color() +
237+ cob_tree_fig <- cob_tree_fig +
238+ new_scale_color() +
226239 geom_tree(data = cob_tree_boot , aes(color = bootstrap == ' 1' )) +
227- scale_color_manual(name = ' Bootstrap' ,
228- values = setNames(c(" black" , " grey" ), c(T , F )),
229- guide = " none" )
240+ scale_color_manual(
241+ name = ' Bootstrap' ,
242+ values = setNames(c(" black" , " grey" ), c(T , F )),
243+ guide = " none"
244+ )
230245
231246ggsave(
232247 ' imgs/cob.png' ,
@@ -250,7 +265,8 @@ midpoint.root(cox1_tree)
250265
251266# Draft tree
252267
253- cox1_tree_fig <- ggtree(cox1_tree ) %< + % metadata +
268+ cox1_tree_fig <- ggtree(cox1_tree ) %< + %
269+ metadata +
254270 xlim(0 , 0.2 ) +
255271 geom_hilight(
256272 mapping = aes(subset = node %in% c(28 ), fill = S ),
@@ -282,11 +298,14 @@ cox1_tree_boot$bootstrap[is.na(cox1_tree_boot$label)] <- '1'
282298
283299# Add bootstrap values to the tree (black branches = bootstrap >70; grey branches = bootstrap <70)
284300
285- cox1_tree_fig <- cox1_tree_fig + new_scale_color() +
301+ cox1_tree_fig <- cox1_tree_fig +
302+ new_scale_color() +
286303 geom_tree(data = cox1_tree_boot , aes(color = bootstrap == ' 1' )) +
287- scale_color_manual(name = ' Bootstrap' ,
288- values = setNames(c(" black" , " grey" ), c(T , F )),
289- guide = " none" )
304+ scale_color_manual(
305+ name = ' Bootstrap' ,
306+ values = setNames(c(" black" , " grey" ), c(T , F )),
307+ guide = " none"
308+ )
290309
291310ggsave(
292311 ' imgs/cox1.png' ,
@@ -310,7 +329,8 @@ midpoint.root(ALL_tree)
310329
311330# Draft tree
312331
313- ALL_tree_fig <- ggtree(ALL_tree ) %< + % metadata +
332+ ALL_tree_fig <- ggtree(ALL_tree ) %< + %
333+ metadata +
314334 xlim(0 , 0.3 ) +
315335 geom_hilight(
316336 mapping = aes(subset = node %in% c(29 ), fill = S ),
@@ -342,11 +362,14 @@ ALL_tree_boot$bootstrap[is.na(ALL_tree_boot$label)] <- '1'
342362
343363# Add bootstrap values to the tree (black branches = bootstrap >70; grey branches = bootstrap <70)
344364
345- ALL_tree_fig <- ALL_tree_fig + new_scale_color() +
365+ ALL_tree_fig <- ALL_tree_fig +
366+ new_scale_color() +
346367 geom_tree(data = ALL_tree_boot , aes(color = bootstrap == ' 1' )) +
347- scale_color_manual(name = ' Bootstrap' ,
348- values = setNames(c(" black" , " grey" ), c(T , F )),
349- guide = " none" )
368+ scale_color_manual(
369+ name = ' Bootstrap' ,
370+ values = setNames(c(" black" , " grey" ), c(T , F )),
371+ guide = " none"
372+ )
350373
351374ggsave(
352375 ' imgs/ALL.png' ,
@@ -360,7 +383,9 @@ ggsave(
360383# ##### COMBINED ######
361384# #####################
362385
363- conserved <- (nad4l_tree_fig + cox2_tree_fig ) / (cob_tree_fig + cox1_tree_fig ) + plot_annotation(tag_levels = list (c(" A" , " B" , " C" , " D" )))
386+ conserved <- (nad4l_tree_fig + cox2_tree_fig ) /
387+ (cob_tree_fig + cox1_tree_fig ) +
388+ plot_annotation(tag_levels = list (c(" A" , " B" , " C" , " D" )))
364389ggsave(
365390 " imgs/conserved_tree.png" ,
366391 plot = conserved ,
@@ -369,13 +394,15 @@ ggsave(
369394 dpi = 600
370395)
371396
372- everything <- ALL_tree_fig + (nad4l_tree_fig + cox2_tree_fig ) / (cob_tree_fig + cox1_tree_fig ) + plot_annotation(tag_levels = list (c(" A" , " B" , " C" , " D" , " E" )))
397+ everything <- ALL_tree_fig +
398+ (nad4l_tree_fig + cox2_tree_fig ) / (cob_tree_fig + cox1_tree_fig ) +
399+ plot_annotation(tag_levels = list (c(" A" , " B" , " C" , " D" , " E" )))
373400
374401everything <- ALL_tree_fig +
375402 (nad4l_tree_fig + cox2_tree_fig ) /
376- (cob_tree_fig + cox1_tree_fig ) +
403+ (cob_tree_fig + cox1_tree_fig ) +
377404 plot_annotation(tag_levels = list (c(" A" , " B" , " C" , " D" , " E" ))) +
378- plot_layout(heights = c(12 , 1 ), widths = c(0.6 , 1.6 )) # Make second row wider
405+ plot_layout(heights = c(12 , 1 ), widths = c(0.6 , 1.6 )) # Make second row wider
379406
380407ggsave(
381408 " imgs/everything_tree.png" ,
@@ -385,15 +412,15 @@ ggsave(
385412 dpi = 600
386413)
387414
388- everything_v2 <- (nad4l_tree_fig + cox2_tree_fig ) /
415+ everything_v2 <- (nad4l_tree_fig + cox2_tree_fig ) /
389416 (cob_tree_fig + cox1_tree_fig ) +
390417 plot_annotation(tag_levels = list (c(" A" , " B" , " C" , " D" ))) # +
391- # plot_layout(heights = c(12, 1), widths = c(0.6, 1.6)) # Make second row wider
418+ # plot_layout(heights = c(12, 1), widths = c(0.6, 1.6)) # Make second row wider
392419
393420ggsave(
394421 " imgs/everything_v2_tree.png" ,
395422 plot = everything_v2 ,
396423 width = 28 ,
397424 height = 16 ,
398425 dpi = 600
399- )
426+ )
0 commit comments