── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr 1.1.4 ✔ readr 2.1.5
✔ forcats 1.0.0 ✔ stringr 1.5.1
✔ ggplot2 3.5.2 ✔ tibble 3.3.0
✔ lubridate 1.9.4 ✔ tidyr 1.3.1
✔ purrr 1.0.4
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag() masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
# 设置默认主题theme_set(theme_bw())
3.4 Composition ((Mg+Al+Fe)/Si) of sed-free ANME-SRB consortia
#Read data file for composition ((Mg+Al+Fe)/Si) of sed-free ANME-SRB consortia,# ANME-SRB consortia in sediments and sediments without ANME-SRB consortiafile = xfun::magic_path("Dataset S3.xlsx")octtet_data <-read_excel(file)octtet_data
#Filter by categories#Sediments and ANME-SRB consortia-attached silicates from Jaco Scarocttet_data_Jaco <-subset(octtet_data, Basin =="Jaco Scar", select =c("mg_al_fe_to_si","Source","Basin","source_order","basin_order"))octtet_data_Jaco = octtet_data |>filter(Basin =="Jaco Scar") |>select(mg_al_fe_to_si, Source, Basin, source_order, basin_order) |>mutate(Source =as_factor(Source))#Sediments and ANME-SRB consortia-attached silicates from the Santa Monica Basinocttet_data_SMB <-subset(octtet_data, Basin =="Santa Monica", select =c("mg_al_fe_to_si","Source","Basin","source_order","basin_order"))#Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsocttet_data_SMB_sedfree <-subset(octtet_data_SMB,Source =="Aggregate-attached, Sediment-free"| Source =="Sediment", select =c("mg_al_fe_to_si","Source","Basin","source_order","basin_order"))#Silicates attached to ANME-SRB consortia from the Santa Monica Basin in sedimentsocttet_data_SMB_fromsed <-subset(octtet_data_SMB,Source =="Aggregate-attached"| Source =="Sediment", select =c("mg_al_fe_to_si","Source","Basin","source_order","basin_order"))#Silicates attached to ANME-SRB consortia from the Santa Monica Basin in sediments and #Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsocttet_data_SMB_freevsfromsed<-subset(octtet_data_SMB,Source =="Aggregate-attached"| Source =="Aggregate-attached, Sediment-free", select =c("mg_al_fe_to_si","Source","Basin","source_order","basin_order"))##Sediments and ANME-SRB consortia-attached silicates from Eel River Basinocttet_data_ERB <-subset(octtet_data, Basin =="Eel River", select =c("mg_al_fe_to_si","Source","Basin","source_order","basin_order"))
#Perform one-way ANOVA test on the Jaco Scar sediments and ANME-SRB consortia-attached silicatessummary(octtet_data_Jaco)
mg_al_fe_to_si Source Basin source_order
Min. :0.1900 Sediment :63 Length:103 Min. :1.000
1st Qu.:0.4450 Aggregate-attached:40 Class :character 1st Qu.:1.000
Median :0.6100 Mode :character Median :1.000
Mean :0.6404 Mean :1.388
3rd Qu.:0.7400 3rd Qu.:2.000
Max. :2.0600 Max. :2.000
basin_order
Min. :2
1st Qu.:2
Median :2
Mean :2
3rd Qu.:2
Max. :2
resot1.aov <-aov(mg_al_fe_to_si ~ Source, data = octtet_data_Jaco)summary(resot1.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 2.242 2.2416 34.29 5.95e-08 ***
Residuals 101 6.602 0.0654
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#Perform one-way ANOVA test on the Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsresot2.aov <-aov(mg_al_fe_to_si ~ Source, data = octtet_data_SMB_sedfree)summary(resot2.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 9.34 9.337 41.29 1.23e-09 ***
Residuals 173 39.12 0.226
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#Perform one-way ANOVA test on the silicates attached to ANME-SRB consortia from the Santa Monica Basin in sedimentsresot3.aov <-aov(mg_al_fe_to_si ~ Source, data = octtet_data_SMB_fromsed)summary(resot3.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 5.22 5.218 18.62 2.67e-05 ***
Residuals 174 48.77 0.280
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#Perform one-way ANOVA test on the silicates attached to ANME-SRB consortia from the Santa Monica Basin in sediments and #Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsresot4.aov <-aov(mg_al_fe_to_si ~ Source, data = octtet_data_SMB_freevsfromsed)summary(resot4.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 0.415 0.4148 3 0.0871 .
Residuals 81 11.200 0.1383
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#Perform one-way ANOVA test on the sediments and ANME-SRB consortia-attached silicates from Eel River Basinresot5.aov <-aov(mg_al_fe_to_si ~ Source, data = octtet_data_ERB)summary(resot5.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 1.126 1.1259 10.95 0.00129 **
Residuals 103 10.590 0.1028
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
3.5 Composition (Al/Si) of sed-free ANME-SRB consortia
#Read data file for composition (Al/Si) of sed-free ANME-SRB consortia,# ANME-SRB consortia in sediments and sediments without ANME-SRB consortiaAlSi_data <-read_excel(xfun::magic_path('Dataset S2.xlsx'))AlSi_data
#Filter by categories#Sediments and ANME-SRB consortia-attached silicates from Jaco ScarAlSi_data_Jaco <-subset(AlSi_data, Basin =="Jaco Scar", select =c("Al.per.Si","Source","Basin","Source order","Basin order"))#Sediments and ANME-SRB consortia-attached silicates from the Santa Monica BasinAlSi_data_SMB <-subset(AlSi_data, Basin =="Santa Monica", select =c("Al.per.Si","Source","Basin","Source order","Basin order"))#Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsAlSi_data_SMB_sedfree <-subset(AlSi_data_SMB,Source =="Aggregate-attached, Sediment-free"| Source =="Sediment", select =c("Al.per.Si","Source","Basin","Source order","Basin order"))#Silicates attached to ANME-SRB consortia from the Santa Monica Basin in sedimentsAlSi_data_SMB_fromsed <-subset(AlSi_data_SMB,Source =="Aggregate-attached"| Source =="Sediment", select =c("Al.per.Si","Source","Basin","Source order","Basin order"))#Silicates attached to ANME-SRB consortia from the Santa Monica Basin in sediments and #Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsAlSi_data_SMB_freevsfromsed<-subset(AlSi_data_SMB,Source =="Aggregate-attached"| Source =="Aggregate-attached, Sediment-free", select =c("Al.per.Si","Source","Basin","Source order","Basin order"))##Sediments and ANME-SRB consortia-attached silicates from Eel River BasinAlSi_data_ERB <-subset(AlSi_data, Basin =="Eel River", select =c("Al.per.Si","Source","Basin","Source order","Basin order"))
#Perform one-way ANOVA test on the Jaco Scar sediments and ANME-SRB consortia-attached silicatesresot6.aov <-aov(Al.per.Si ~ Source, data = AlSi_data_Jaco)summary(resot6.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 0.3026 0.30257 29.56 3.78e-07 ***
Residuals 101 1.0339 0.01024
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#Perform one-way ANOVA test on the Si-rich phase attached to sed-free ANME-SRB consortia from the Santa Monica Basin in incubationsresot7.aov <-aov(Al.per.Si ~ Source, data = AlSi_data_SMB_sedfree)summary(resot7.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 2.130 2.1299 86.96 <2e-16 ***
Residuals 173 4.237 0.0245
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Perform one-way ANOVA test on the silicates attached to ANME-SRB consortia from the Santa Monica Basin in sediments
resot8.aov <-aov(Al.per.Si ~ Source, data = AlSi_data_SMB_fromsed)summary(resot8.aov)
Df Sum Sq Mean Sq F value Pr(>F)
Source 1 1.058 1.0584 36.61 8.61e-09 ***
Residuals 174 5.030 0.0289
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1