From 28f77b6ca4215c41dd70b75aa735ee51d5529b29 Mon Sep 17 00:00:00 2001 From: Felix Zimmermann <felix.zimmermann@wsl.ch> Date: Mon, 12 May 2025 15:12:17 +0200 Subject: [PATCH] initial commit --- .gitattributes | 6 + .gitignore | 56 + LICENSE | 121 ++ README.md | 72 + assays/1_experimental_setup/README.md | 0 assays/1_experimental_setup/dataset/.gitkeep | 0 .../dataset/randomization.csv | 3 + assays/1_experimental_setup/isa.assay.xlsx | Bin 0 -> 6902 bytes .../1_experimental_setup/protocols/.gitkeep | 0 .../protocols/experimental_setup_protocol.md | 19 + assays/2_growth_monitoring/README.md | 0 assays/2_growth_monitoring/dataset/.gitkeep | 0 .../dataset/time_series.csv | 3 + assays/2_growth_monitoring/isa.assay.xlsx | Bin 0 -> 6902 bytes assays/2_growth_monitoring/protocols/.gitkeep | 0 .../protocols/growth_monitoring_protocol.md | 7 + assays/3_destructive_sampling/README.md | 0 .../3_destructive_sampling/dataset/.gitkeep | 0 .../dataset/pheno_data.csv | 3 + assays/3_destructive_sampling/isa.assay.xlsx | Bin 0 -> 6904 bytes .../3_destructive_sampling/protocols/.gitkeep | 0 .../destructive_sampling_protocol.md | 3 + runs/1_phenotypic_data_figure1/Figure1.pdf | Bin 0 -> 19071 bytes .../Figure1_session_info.txt | 35 + .../above_below_ground_wilcoxon.csv | 13 + .../dw_plant_wilcoxon.csv | 7 + .../emm_resource_allocation.csv | 9 + ...airwise_comparison_resource_allocation.csv | 13 + runs/2_timeseries_data_figure2/Figure2.pdf | Bin 0 -> 23942 bytes .../Figure2_session_info.txt | 42 + .../model_predictions_timeseries.csv | 401 +++++ .../overall_treatment_effects.csv | 5 + ...irwise_treatment_differences_over_time.csv | 337 +++++ .../significance_days.csv | 7 + .../stage_duration_wilcoxon.csv | 25 + .../Correlation_Plot.pdf | Bin 0 -> 157686 bytes .../Randomization_Plot.pdf | Bin 0 -> 6810 bytes .../Resource_Allocation_Proportions.pdf | Bin 0 -> 4945 bytes .../SI_session_info.txt | 32 + runs/3_additional_analyses_SI/Spearman_R.csv | 40 + runs/3_additional_analyses_SI/Spearman_p.csv | 40 + studies/mycorrhization_experiment/README.md | 0 .../mycorrhization_experiment/isa.study.xlsx | Bin 0 -> 7507 bytes .../protocols/.gitkeep | 0 .../mycorrhization_experiment_protocol.md | 5 + .../resources/.gitkeep | 0 .../1_phenotypic_data_figure_1/.Rhistory | 0 .../figure1_phenotypicdata.R | 484 ++++++ workflows/2_timeseries_data_figure2/.Rhistory | 20 + .../figure2_timeseries.R | 1304 +++++++++++++++++ workflows/3_additional_analyses_SI/SI.R | 341 +++++ 51 files changed, 3453 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 assays/1_experimental_setup/README.md create mode 100644 assays/1_experimental_setup/dataset/.gitkeep create mode 100644 assays/1_experimental_setup/dataset/randomization.csv create mode 100644 assays/1_experimental_setup/isa.assay.xlsx create mode 100644 assays/1_experimental_setup/protocols/.gitkeep create mode 100644 assays/1_experimental_setup/protocols/experimental_setup_protocol.md create mode 100644 assays/2_growth_monitoring/README.md create mode 100644 assays/2_growth_monitoring/dataset/.gitkeep create mode 100644 assays/2_growth_monitoring/dataset/time_series.csv create mode 100644 assays/2_growth_monitoring/isa.assay.xlsx create mode 100644 assays/2_growth_monitoring/protocols/.gitkeep create mode 100644 assays/2_growth_monitoring/protocols/growth_monitoring_protocol.md create mode 100644 assays/3_destructive_sampling/README.md create mode 100644 assays/3_destructive_sampling/dataset/.gitkeep create mode 100644 assays/3_destructive_sampling/dataset/pheno_data.csv create mode 100644 assays/3_destructive_sampling/isa.assay.xlsx create mode 100644 assays/3_destructive_sampling/protocols/.gitkeep create mode 100644 assays/3_destructive_sampling/protocols/destructive_sampling_protocol.md create mode 100644 runs/1_phenotypic_data_figure1/Figure1.pdf create mode 100644 runs/1_phenotypic_data_figure1/Figure1_session_info.txt create mode 100644 runs/1_phenotypic_data_figure1/above_below_ground_wilcoxon.csv create mode 100644 runs/1_phenotypic_data_figure1/dw_plant_wilcoxon.csv create mode 100644 runs/1_phenotypic_data_figure1/emm_resource_allocation.csv create mode 100644 runs/1_phenotypic_data_figure1/pairwise_comparison_resource_allocation.csv create mode 100644 runs/2_timeseries_data_figure2/Figure2.pdf create mode 100644 runs/2_timeseries_data_figure2/Figure2_session_info.txt create mode 100644 runs/2_timeseries_data_figure2/model_predictions_timeseries.csv create mode 100644 runs/2_timeseries_data_figure2/overall_treatment_effects.csv create mode 100644 runs/2_timeseries_data_figure2/pairwise_treatment_differences_over_time.csv create mode 100644 runs/2_timeseries_data_figure2/significance_days.csv create mode 100644 runs/2_timeseries_data_figure2/stage_duration_wilcoxon.csv create mode 100644 runs/3_additional_analyses_SI/Correlation_Plot.pdf create mode 100644 runs/3_additional_analyses_SI/Randomization_Plot.pdf create mode 100644 runs/3_additional_analyses_SI/Resource_Allocation_Proportions.pdf create mode 100644 runs/3_additional_analyses_SI/SI_session_info.txt create mode 100644 runs/3_additional_analyses_SI/Spearman_R.csv create mode 100644 runs/3_additional_analyses_SI/Spearman_p.csv create mode 100644 studies/mycorrhization_experiment/README.md create mode 100644 studies/mycorrhization_experiment/isa.study.xlsx create mode 100644 studies/mycorrhization_experiment/protocols/.gitkeep create mode 100644 studies/mycorrhization_experiment/protocols/mycorrhization_experiment_protocol.md create mode 100644 studies/mycorrhization_experiment/resources/.gitkeep create mode 100644 workflows/1_phenotypic_data_figure_1/.Rhistory create mode 100644 workflows/1_phenotypic_data_figure_1/figure1_phenotypicdata.R create mode 100644 workflows/2_timeseries_data_figure2/.Rhistory create mode 100644 workflows/2_timeseries_data_figure2/figure2_timeseries.R create mode 100644 workflows/3_additional_analyses_SI/SI.R diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..88cd915 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,6 @@ +assays/1_experimental_setup/dataset/.gitkeep filter=lfs diff=lfs merge=lfs -text +assays/1_experimental_setup/dataset/randomization.csv filter=lfs diff=lfs merge=lfs -text +assays/2_growth_monitoring/dataset/.gitkeep filter=lfs diff=lfs merge=lfs -text +assays/2_growth_monitoring/dataset/time_series.csv filter=lfs diff=lfs merge=lfs -text +assays/3_destructive_sampling/dataset/.gitkeep filter=lfs diff=lfs merge=lfs -text +assays/3_destructive_sampling/dataset/pheno_data.csv filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..41945a1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,56 @@ +# ----- macos rules ----- +# taken from https://github.com/github/gitignore/blob/main/Global/macOS.gitignore +# General +.DS_Store +.AppleDouble +.LSOverride +# Icon must end with two \r +Icon +# Thumbnails +._* +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk +# ----- windows rules ----- +# taken from https://github.com/github/gitignore/blob/main/Global/Windows.gitignore +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db +# Dump file +*.stackdump +# Folder config file +[Dd]esktop.ini +# Recycle Bin used on file shares +$RECYCLE.BIN/ +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp +# Windows shortcuts +*.lnk +# ----- linux rules ----- +# taken from https://github.com/github/gitignore/blob/main/Global/Linux.gitignore +*~ +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* +# KDE directory preferences +.directory +# Linux trash folder which might appear on any partition or disk +.Trash-* +# .nfs files are created when an open file is removed but is still being accessed +.nfs* diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..1625c17 --- /dev/null +++ b/LICENSE @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..7075798 --- /dev/null +++ b/README.md @@ -0,0 +1,72 @@ +# **2025_mycorrhization_experiment** + +## This is the git repository for the publication: + +**An Ectomycorrhizal Fungus Alters Development Stages Within Pedunculate Oak’s Endogenous Growth Rhythm** + + + +## Authors & Affiliations: + +**Felix Zimmermann** (*Corresponding Author*; Research Unit Biodiversity and Conservation Biology, Swiss Federal Research Institute WSL, Birmensdorf, Switzerland; felix.zimmermann@wsl.ch; [ORCID: 0009-0002-0762-2454](https://orcid.org/0009-0002-0762-2454)) + +**Marie-Lara Bouffaud** (Department of Soil Ecology, Helmholtz Centre for Environmental Research - UFZ, Halle/Saale, Germany; [ORCID: 0000-0001-6112-2982](https://orcid.org/0000-0001-6112-2982)) + +**Sylvie Herrmann** (Department of Soil Ecology, Helmholtz Centre for Environmental Research - UFZ, Halle/Saale, Germany; [ORCID: 0000-0001-8220-3853](https://orcid.org/0000-0001-8220-3853)) + +**Marco Göttig** (Institute of Biology, Philipps University Marburg, Marburg, Germany) + +**René Graf** (Research Unit Biodiversity and Conservation Biology, Swiss Federal Research Institute WSL, Birmensdorf, Switzerland; [ORCID: 0009-0002-9567-9089](https://orcid.org/0009-0002-9567-9089)) + +**Mika Tarkka** (Department of Soil Ecology, Helmholtz Centre for Environmental Research - UFZ, Halle/Saale, Germany; [ORCID: 0000-0003-4630-351X](https://orcid.org/0000-0003-4630-351X)) + +**Lars Opgenoorth** (Laboratory of Plant Ecology and Geobotany, Institute of Biology, Philipps University Marburg, Marburg, Germany; [ORCID: 0000-0003-0737-047X](https://orcid.org/0000-0003-0737-047X)) + +**Daniel Croll** (Laboratory of Evolutionary Genetics, Institute of Biology, University of Neuchâtel, Neuchâtel, Switzerland; [ORCID: 0000-0002-2072-380X](https://orcid.org/0000-0002-2072-380X)) + +**Martina Peter** (Research Unit Biodiversity and Conservation Biology, Swiss Federal Research Institute WSL, Birmensdorf, Switzerland; [ORCID: 0000-0002-6365-6889](https://orcid.org/0000-0002-6365-6889)) + +**Benjamin Dauphin** (*Corresponding Author*; Research Unit Biodiversity and Conservation Biology, Swiss Federal Research Institute WSL, Birmensdorf, Switzerland; benjamin.dauphin@wsl.ch; [ORCID: 0000-0003-0982-4252](https://orcid.org/0000-0003-0982-4252)) + + +## Content: + +### Data: + +* Here you can find the [Phenotypic Data File](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/blob/main/assays/2_destructive_sampling/dataset/pheno_data.csv?ref_type=heads). +* Here you can find the [Timeseries Data File](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/blob/main/assays/1_growth_monitoring/dataset/time_series.csv?ref_type=heads). +* Here you can find the [Experimental Setup Data File](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/blob/main/assays/3_experimental_setup/dataset/randomization.csv?ref_type=heads). + +### Scripts: + +* Here you can find scripts for [Figure 1 / Phenotypic Data Analysis](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/blob/main/workflows/1_phenotypic_data_figure_1/figure1_phenotypicdata.R?ref_type=heads). +* Here you can find scripts for [Figure 2 / Timeseries Data Analysis](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/blob/main/workflows/2_timeseries_data_figure2/figure2_timeseries.R?ref_type=heads). +* Here you can find scripts for the [Supplementary Information Analysis](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/blob/main/workflows/3_additional_analyses_SI/SI.R?ref_type=heads). + +### Results: + +* Here you can find results of [Figure 1 / Phenotypic Data Analysis](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/tree/main/runs/1_phenotypic_data_figure1?ref_type=heads). +* Here you can find results of the [Figure 2 / Timeseries Data Analysis](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/tree/main/runs/2_timeseries_data_figure2?ref_type=heads). +* Here you can find results of the [Supplementary Information Analysis](https://git.nfdi4plants.org/felix.zimmermann/2025_mycorrhization_experiment/-/tree/main/runs/3_additional_analyses_SI?ref_type=heads). + + +## To use our code: + +1. Download/clone repository. + +2. Open the "2025_Myco_Experiment.Rproj" file with RStudio. + +3. Run scripts under "workflows" (you can find "workflows" under "Files" in the "Files/Plots/Packages etc." window). + + +## Citation: + + + +## Link to publication: + + + +## ARC DOI: + + diff --git a/assays/1_experimental_setup/README.md b/assays/1_experimental_setup/README.md new file mode 100644 index 0000000..e69de29 diff --git a/assays/1_experimental_setup/dataset/.gitkeep b/assays/1_experimental_setup/dataset/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/1_experimental_setup/dataset/randomization.csv b/assays/1_experimental_setup/dataset/randomization.csv new file mode 100644 index 0000000..d8073e4 --- /dev/null +++ b/assays/1_experimental_setup/dataset/randomization.csv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:215e894a81bbcf095c82e716dc6658c11f7f25e90f1fbed1193be18d2d66e449 +size 2738 diff --git a/assays/1_experimental_setup/isa.assay.xlsx b/assays/1_experimental_setup/isa.assay.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..9b7c5caa52d1d6e0e2a1f04547f17adef7a8a764 GIT binary patch literal 6902 zcmai3by(Ex(xzFuR$RKf5d@VI5Me3lPFcDe2@zPjOS&YaK}u3m=?(!E32CGkr2G~+ zsIR`~JI^0`?X^4i%yZo{J2Ss~AIT!4U?LzO01$f3OSEHVTQRf{5fFAz5D<vqpXx~1 z**ZgPoefky>>*BiobEQ(rSbB%?cDg#BjE>29AIocRka80In{l{g$D>@?&9p^vwKNz zX59#xi&&|P42js11-3miI!P33BV;B)()Uuslx_ntW=2_TZq^^Cy~&TF%?7AHb0BuA zlpu^-uoar~$PGy4_>vPjA}S*TiNJZZETmng%E^cS?KXREkRt|G{87ieKYMzF`D0QY zJf-jg&9>goB}iY?(S0OR!k&Ho_pclgKauH)FE!}u90tWw0!Z9kNsDR<5U~P;WX#!C z5QAFWGUSFa<46LI(Qt~FCc7iB`nXmSry+4fEP85dgb8dKICUmV$bLDbJhvG)CQA@) z(9h2l<X-7W3E(;&Z1)g+^Ip7o;vF!Uk1p+C7HumG8?27fl@L25K&A>$ML*v1o{!Tr zkoj_9;ftd(XcM1T^;u|_0O$C--bGql?Y%?m0Gjo_7s7<oC+n5Q_t>E8C_1j9B@1Ma z{*wuWADMuY|MQ^1-x)YUtev>7ZLYGlmnk!|2LDbL2>}7?rw!+&Woc}iLI*dt*tXY$ zrPCB!X+U;fBX#aaMm~{NdRwxZh!>syU$;Y|#jqnR&?6l-SIqi0281HkBa~s}*zCom zK-9j$puyI@3kwH4RxGq2I&@z9T<p|k({njGaA8k#l-3RDZnP&c$5}45!tzOMk-%QX zJ_~V{q4Bj~*Vf2`qOxu0lOEsYfWq2Av6%*jm*+gA{MNQQc55+PMmf}G+GoAYCUO)Z z&pgJr(*iY?vsoVvujr{yHJ%9<WJnKZXVs>e6Q~p_Ec9u=aUq}8!&n&#mld!3UQeC^ z^`mps!gzefJIW+5?1ga6$lt6X!x?e6{z=*21{hZc|Hf<peWm&(v-NOhNq;wUvvagE zwzIRk{3ToyZP~$%FS&h=S$U-Gstsm|abkI<t8;`LP+co$En_ZVbAF^oCQS~=M$hal zd7u1FdSl>7Fj!G;9KAe?6^y?sU(vh`^x~U6HN)?m(Gf<8!epd>Kkl|6K+d;9;pj~t zBQL~a-@p3+%!~U_{z35SzC79J%R7DJJue6J-Iz5X-{{9aAg^O7R#st-4yse9uq-@n zl9+{|8Tj7`U;PFSpw9^G=ORtNYl8Yv&x9&^YEeV>t<$G2r;|(}++rPUyfF38&f=$o zETTJ2A>WRP`xj%m4QRG{X!b~!_)Z=SyelN}*j-$w`tL;JUJ-OjjgvV9;{0cs)`coH z1i*=GhZ7F^%k~F^=aSEaL?ydaZhYUlBev){GC=`)8l)mur5c%3KAUvdCWxp6Nvbxk z_Vln(P<E*-YXUDukW2*kv?Xmnb)_r<SDdWy#IKc|CT6w1$m9)M_fXJj@r{shh<BIv zM3`R_K*F{c?_1nxR6aqw6kt{UKB-lZ3pv@R;K<};Qpu=WHKP<&pmjZKG!D%#l<PA| zj6JkplQw%oDkis$UN$7^S_9|Ya_X3Zi8-p0S}c|f2dg9Bpil9fzosgCy^bbn4Pn~~ z^N)SGxG~hIZ&7QrTa{@vc$~cDCvdFbSQ=imh3)W^$oq6aE3HeKbsxNNlUzf1G>5aB zqhy;o`gQ-ufg{cyySqh_1F+KbvJ4T7dMoy?N?_WWy3)<An-2IK3ODFIgkefGw*8QX zGX2}__PXVMxocl;keO;FTO9)Ddy&8HwML!-tUw-|$s@qH<#(QTyJ+ORAgW&aC_D(I z(;3Zr`wJSO^<Bd>H;VQ~n7ebD0N(t7@TWsTE}Z#1N;{E3oq!!;N-l~O4heVJs5;O} zskl2^R2}&Wgfi+P>bXbL1axKj>sh_^nO-!?4bKIQ70G&uB+(WzZlzuPT>K_S^PE+h zZrUAwzmSF?>X=pm3`Q`OpDvOCW710>z$k`SrlB|jfEUv%&#)a45R2(mY{>tt-!HmF zh}#Gc=T*=NY`D;rzy$AbEBpHlk!Q1w;l162we(H-@z9xP_H+k@Q4LnbXl_uoYPHFt zujKsiYoQ`iFYlMe3#0FboJzbu$7kW-x$kzu+?`cDA*byHdiRtq&0N60(^R6$qgHbi zyWV~LRcw?Th#dG%lu5Tzdj|bbR=w6CeH!{4_Oze6h5Svg=yjD}HCVs;<xmKG916h4 zA@Hhloy?6KAtox$juy6NPCu$PPEoc)48LpJCls>nI!h@@FM~1aYiK3C(WXKYXHix0 zbYW0x#%?=5_$5ZRu<7!V>zv6asjwI7n?w{cR>mT!a(5(DX22;D{RVZ@Tf$~bZK_!% zZAqEY$F%h!!9rNd5<KP2c9a2GucUDJDsfVVr*#V2f)w5G#{~mIEhWnnk`xQv#Qpiw z5^DKHmiO<NmBvtUh+F_;gG~s((SNiat&={cC)As7lty8y70;T?mRg*Kjemv!XLH8b zIb?Hf&1-EB?=@Ielg%~|YE||Js_C#>Jx&l#ld?YdFLU5$Zf;jCYjxWoLAzBLU3&k> zOJa(VXLi2wK2u{RlI6qISt)71o_f(ctao9!UtPQRATiCrVn`)Piy$5gcATh0@Z|9M z)0c7$vK0v>@8e?h{c@D-NstPqLYi>#3_lPZFn#~1SlkOejJ$Q)tV-zB-O8+?30-7L z53w?yn8Ja81D<DkAzr8Dzcz7abBGP(XRp7?UhE)0Q#gEfc2Zw0Gw@+>W%lFsN6XpL zQnZ`B4gAjP_qEJKXD>6$)~L^Q?6!s9+pS?bx-sI%U_NQq5G5dJW{eXV&AEdU*>%<k zq;80+zWEA|D64DIJ6Kref^J4Nwbo+9$N?cW*Jpe8-4P{~L1*!lqJ$;+V@^Prw&}M} z8&bi&>1fHtL=U@RE`B))X&?>(gupiW7JL83R9OxO$!B~rYKjn!ab9GW0-Zz#FObv% zX6gbUBLajM6TnHOBN3?}W+h!3YBN=WAJff83-lXp9tl2v529xs$lIfYmP?14v=*GT zDw_4n=DwfLO*;!t-eDGqB(O>59*R!K-YMk62@ME9=NMBE&3D-<ssZM_61&Ybr6}rD zU*Br4Ec4~~*q&uouuR2@>rjLDJoUAHv&P0m;)ycCp0}oj){83r-LyNm(R))!KYn~t zr>(wo=X?UkYgYaO=;Z=+yS;PXQuoRTH=h3^PSdP~YeSKb8?@Z!^M-5V#`p~{Oibnw zMl$o+QnltT%jeMqFJ`sf$6QVhd&yhGwdz-Um*}*BRy22woA7+c>!oA6qpMgbX{hWe zbC#ls9tVXZ1DaSulYEUDjgPiiy_lXV%z%YMYq@)6%p_XggTTk2_7xLWon?+;%VlaV zgC;@Gv$M_JZ8OD;G~o*uk)!+%w?p50)K7_e?+@V_kUsqmTihs^Ti>OPdV1KWQGRi} zFTb8AzR_q_o+0Y_?R@I#`I#!Ros)A?5T0}})B!yc<fa9{8kh6M`_?FfjU)-g03s+O zZ}x~GeoCe(>Ts#BY(FLEh2px?i73COL=j4qL~f!8z_fqPGh?LNm^Ry^`|V5Th^FYB zsQuTC0E&%e*d+Ofumb!&$%0X=3UQ}Qzq%37Lrv12TesUZ>0rM2U1g1(D{>Vve3bYv z{DUXyksX;2#b@bJ-t;@8v`vKCxNehCNV%*x9&0{muN6}*AXMoJ7kI?3^b!&-p7QW3 zHOZ<pW&i7PkgoL30Z7I4AW##K-cOmy;%p}oIMV3-d{F#G4@2^5^u6Fpp;vv3`o8Uj ziMK-hgkbqeV!^bJGi5k1^1nvs;`xXvWjAgUvCrA)%=u&I;zcjX^t<RF-Et8fTm=}V z@7=~r*qm9GB%?@oFA0F*z6GXd(Y$@zoO)L%l~;I82hk+Krle|sBloT4XjFwSFH4~n zUnGM##x$~!DXN#NnN^5cU=IE+?SLDjW%t47__6#^;dRA$Rj~Uji$i*tWbj~~i>Me_ zlfgSXYKkQ4lS|aI{t?ga&u)p&I(=+svGKc3d`YO8xt-UDC5@Y<U!^NoYO)C^3vBh` zOlmh1#jcii4QWp=`lP&Cd2vJNrolQeFa8jz0B}UbZq>jX3FAqlf37wFQQLo7Vi^kC zgK#)$_32LXW|kysC2*-<a3~fruzP*EMH^4qP11Fbmct8W^W2CEZA^i++N*;PC+kk8 zLR-Wg@GP3y9u}>?KZ3kbisRi5&3?5gC=Ub)%vANrP5VjLJSUmyi!XZ%d5i$+deWd# zD;`{EO23rV;lylX-bu9pu?LcE(ZLzLV_YG95h>x}`ZwwLtuW(}@e1?!xz6@p4^&(x zWCptqJ*LMf^Jp}}a%b^9Tuq+y8JxWN4V$5+9`Y;gLZ#8&&{Qz(%|JwQ%8ibjn;WJo z+v}l;Qq8+OUN$z%XrzV0izqPN2~>WOl-hoRvoVwbd(0Eb*g|}Yha6+ioh05UnkGBa zz=s40yLWu4C_SN*e=NSS@HQH0>FWeGm(zWQscKQtKCKOfw=W1_khbn3tRY^8nF1<+ z!d-T>QS`Q*PQhHBH({-hY@5?S_R;~m+D_8$oUb+1b!9d7OJC~Nmeexmj3Ept#(VJ& zeYWtFVXBLaUppycPshM}cOE9_GRIk+$cKd+{ltj))IG>6QcZ2BcVfB0w8LkgWp^H3 zJW^Xiv9zc_-Pu*w@P2e^nYv*eI9ot;hfgy~n@vL_zd1t3#?>7qW)5n}pRa7f^-dxC z3`Tquqs1uw@aFUvRZ<=%j{WSdT8i?8Ck&1AFtEZzr7TXJ9!HH{o%YvyNaJjw5Ymfo zYWBwI58lUSnS;yEVQa^4yS!gB*OVW#S8Hmc>lE5QaWE(Y8hju_Vc)M%UlS-EP$(TQ zsXb*Vn6-#c(Jxh5pKN+kH+T3!s_J_;U!+RKSlJVW(kbSN-V6;#OIPtXBkU9D;JmHz z*@%oWAHF*N60hAxZoA%%nK#!n?rM0U-t*OWg)hy>@BxPNpVh<J!y58q=g5oKgKx^f z!0jV8_Bj<~9QF`jON&s|!c<oNIM)qdnUWJ^lCc>1)9rg`goG|L`LN!1<x!dYC%5X? za>cm%`E-kc=o%tYayJ^5ET1owr+!F%Jg!*;X00}65vf3%GogxoONrt+bIX(fUo~!_ zx#lo7I{*DGnN&8tTc~siw_~+eQz$GfJItqF%P2<=A3dgJ(Qv0`hwO^t%M3W_ctR8T zYrOhU>w+?%G3<#)_wsN)V%pE3-qOzE43>8<8I~;%mDUG+T<z6Ij9)EUK=s^mxlbHG zOoUNkM~6zV+hH`XrECEqQ(aZpdheZeFR0Hf?@jRsoI4KPy|Ln0HqlV!{vH%()_TFL zo2<&@ce4fB(e69G57j^80o)gTIP$oi<A#^jYoeY<*><F#9cdKG#DxG_NMyFjN_U)x zL3X(ONlNzoXmXiHQJd-6LDb=cj0ZU5A1zhd)zV;#%#aYn1Sm$}Hmt0sfzftY`~50A z%bkxF51<m1X5om2Sd5)<jpcJiSgsm06TP}Kr@USEyC2u1Xh5VLh_{@{zo*@<n2UIz z=h7pZeJXzQATIQSO#X40Cz-K$mQ5e@%Q{}*GcDJ+DWCC%caB=9AckUdw#{X}qy?6X ze(<N>o%q9UgKCPZ{NuKCRs2TMk}AB2EuC@FjD<|M;;67gJ<2CePx+5br`Y$1M=ZA< zRLxF2N#{Bnesk^uvz*&CeHVll4WXm%3lF0h5S7;s9lGm(?(@ABR)6#WbefsddbDRH zx?{?d?zw+_cW;jwFtuy#a`Veb^3iI<n*c>WLtZKlj^}drU7TBXgKC2Gs}~T0C3ixT zla{Kv>jM4vCCtR`@gqk&`#&H4dcJf(0^ln&Bm8k3A6~~l&5Z2rFW2Yv*!y;~+}P0V z(;I<bBhqY{1I5&Na><@(RwBsEF1GeKv#Tbe#PG+SpY-4^+}%)U6pqCk%48{;l~@U- zB%1!rR;e4GBW5RVbKXK2)o7=Y`QScw3))Q~^@U)1+e7pk85(2bFx4d##RT)@MKG9` z!&NLy2<9;wFpjvwy9F^Pwc6oKn!*+C+j!L!<8FAsKdIq>2`uPT8~RSBjecuqWb7-* zDMQ`B*m)9RC375aGFL2neqp06OT|${^^SSiGQXC{x^j<4VJ#YYnNx*rD*@}b$wx<k zj=|f8L>3eKMGre@ZkRk>Db)*GxQUM|n6OHtwZpDZtHNV>GbGLjcMYm7$;eQ!%)Iic zzBco~k<Y}zBA!Tk@_F#RKHRm3RnI!VQ|k|gJVfJpT#X|73=p}EKSXuP=0ni{5ZQjD zu#PCS>9C`)-gwA$0CJnh1r5ozSQpt~VQidnj?u~CxMW(yk)3T2pHXg9t(+SQh7^oV zZ+scZInzvBWJvP_x9GjTK)z1wRp(jl9rMwLXKWGPeF%Qf*ke0K$d8mM_gyN0O-F3B zbN+GEk8VJzYi<<Ks<EmSf712D;0&>umX)|@8T3bBE%@Z>YWnWfzE(&bvV%M+Q%X#q zAxV$WRTEvL8C^HP+QjrsA|HjV#t+q^H3s7I+#$}<X1>c3nV8{qD;djk$13W3l5xuG z$GEJ^jQZI^^%J$mtJxecjl701vt)n+7O34Q5>h%H!{L!86+o|QK6D*dG(Q#QY$Ryp z+qk5R8bGb10M^}QaV;5Z><{r7-Adlhj=)J5;lhIS@gu6SsKb3L0ZV4JMpj(<Ar!@W z)WDf#JIiwCQr;&qRvz)1;-B(@h97?2Im979Jpg#Iw>q%loZLHHQftqAj3-}OYM;?8 zzLf_O&$by;F<ZLdLtb`XUq{#};q>*8D*>l*%M5|wI6e0qO|k#<VArCG)`O6tiaQ1B z@G7Lhf=@ASwQB2I(S@}pPSn}#t_gR)+acG!!9SB>$|2#S3r~hKJQ;XbW8ilQDk4^1 z5iauuZl8rRAC+?WBTmf70HR&*ll!vmDZ7Owa&@g~eiycV7=wS4(_ynS%HW<>sp4cX zoz&<jwO2_i%2_HcBeohnbyEe?rNH=Be#52?FihG}&!9xaTgbXu6fo$f+T#t*?&nqZ ztQK>k8s3%JcmeIS{Qv>dic5HQn#j8*uk`i%x$em^FFpme*wnP6m){NJOs65hp;uS* zq%hCXI;2X2y05m&d60oBC!`8|0>DOU_0xB#jI3U7s5l76c$}i!)P!bur7nk`5PvI} zqa6xe_~6)VS<`m3KaLu(gYEj#IG0;&t#Sk-73?U#D7vdb?K<Bw7MR}npe0)Ce4mg@ ziSNC**(h6a%IaBuUvU$2?&nyHMcMI(kA#DQJ}6Om>+qDNnhFxxs^(&d_ySILiRdHA z`7J0huvqx#!c&(m5g<e|&y-3`xarpNySeP%lEn?4U_FvWL;@oGcWoS=jo;3{DCNH# z{M|7xCEcrY*%U+J8NQYw{~7d8iT4_XfKc`m^FxRH|AJjAp;zZJSS!4ge(0jtk^a8j zr80VTE&=mbfPcT>pGxU95dMz>JS;rU73}w-{h#-}6cn${Wq202_yYIy4|(zW>Q^1> zPl53ojewx`7xtIj_=~YCFMo<Xzr5g~|G2?l($6ms|BJ$Wzz+}CD#bsq|EEszEAYVY zuwSahuekrdEB<m23hx<k?wo#Zj=!M)>&k3|zYXhOu&aoFPW4|Am4Ao*XU6}D{&T|o vLZiS{wx1iq^}P8L{%2481&_J$vsA7{`bV;;KYnZY@a^L*ydp_&UYh?Oi^O$Y literal 0 HcmV?d00001 diff --git a/assays/1_experimental_setup/protocols/.gitkeep b/assays/1_experimental_setup/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/1_experimental_setup/protocols/experimental_setup_protocol.md b/assays/1_experimental_setup/protocols/experimental_setup_protocol.md new file mode 100644 index 0000000..6be19b5 --- /dev/null +++ b/assays/1_experimental_setup/protocols/experimental_setup_protocol.md @@ -0,0 +1,19 @@ +**Experimental Setup Protocol** + +We micropropagated and rooted the pedunculate oak (*Quercus robur* L.) clone DF159 according to Herrmann et al. (1998). In brief, we alternatively used micro-cuttings of axillary and apical buds to maintain the endogenous growth rhythm of oak plants (Herrmann et al., 2016). After micropropagation under sterile conditions in glass vessels, we transferred individual cuttings to sterile glass tubes containing active charcoal medium for in vitro rooting. We performed both the micropropagation and in vitro rooting at 24°C, 50% air humidity, and under long-day conditions (16h of light per day) with a photosynthetic photon flux density of 90-100 µmol m-2â‹…s-1. +After plant production, we prepared the experimental culture system according to Tarkka et al. (2013). In short, soil from an oak forest in the Harz mountains, Saxony Anhalt, Germany (51.400972, 11.125389) from the A0 (humus, 0-10 cm) and A1/A2 (organic, 10–30 cm) horizons was sieved at 2 mm and sterilized at Synergy Health Däniken AG (Däniken, Switzerland) using γ-irradiation with a dosage of 70–90 kGy. We cultivated *P. croceum* strain F1598 (ATCC MYA-4870; Herrmann et al., 1998, 2015) and *C. geophilum strain* 1.58 (CBS 143616; Peter et al., 2016) on Melin Norkrans Modified (MMN; Marx, 1969) agar medium in darkness at 20°C (Herrmann et al., 1998). From the plate cultures, we prepared MMN liquid cultures. Finally, we transferred the liquid cultures onto 10:1 (v/v) mixtures of vermiculite and peat (autoclaved three times) and incubated them in darkness at 20°C for four weeks. +Next, we applied four treatments on the clone after plant randomization by development stage, rooting date, and stem length; the control treatment, the *C. geophilum* treatment, the *P. croceum* treatment, and the co-inoculation treatment. Finally, we planted the oaks in 12×12 cm2 squared Petri dishes (roots grown inside, shoots grown outside the Petri dishes), assessed the initial weight and sealed the dishes with parafilm. In total, we prepared two sets of 48 plants each (with 12 plants per treatment, Fig. 1a), with the second set being produced three weeks after the first set. We then grew the plants in a growth chamber at 20–22°C, 80–90% air humidity, and with 16h of light as previously described. + + +**References:** + +Herrmann, S., Grams, T. E. E., Tarkka, M. T., Angay, O., Bacht, M., Bönn, M., Feldhahn, L., Graf, M., Kurth, F., Maboreke, H., Mailander, S., Recht, S., Fleischmann, F., Ruess, L., Schädler, M., Scheu, S., Schrey, S., & Buscot, F. (2016). Endogenous rhythmic growth, a trait suitable for the study of interplays between multitrophic interactions and tree development. Perspectives in Plant Ecology, Evolution and Systematics, 19, 40–48. https://doi.org/10.1016/j.ppees.2016.02.003 + +Herrmann, S., Munch, J. â€C., & Buscot, F. (1998). A gnotobiotic culture system with oak microcuttings to study specific effects of mycobionts on plant morphology before, and in the early phase of, ectomycorrhiza formation by Paxillus involutus and Piloderma croceum. New Phytologist, 138(2), 203–212. https://doi.org/10.1046/j.1469-8137.1998.00105.x + +Marx, D. H. (1969). The influence of ectotrophic mycorrhizal fungi on the resistance of pine roots to pathogenic infections. II. Production, identification, and biological activity of antibiotics produced by Leucopaxillus cerealis var. Piceina. Phytopathology, 59(4), 411–417. + +Peter, M., Kohler, A., Ohm, R. A., Kuo, A., Krützmann, J., Morin, E., Arend, M., Barry, K. W., Binder, M., Choi, C., Clum, A., Copeland, A., Grisel, N., Haridas, S., Kipfer, T., LaButti, K., Lindquist, E., Lipzen, A., Maire, R., … Martin, F. M. (2016). Ectomycorrhizal ecology is imprinted in the genome of the dominant symbiotic fungus Cenococcum geophilum. Nature Communications, 7(1), 12662. https://doi.org/10.1038/ncomms12662 + +Tarkka, M. T., Herrmann, S., Wubet, T., Feldhahn, L., Recht, S., Kurth, F., Mailänder, S., Bönn, M., Neef, M., Angay, O., Bacht, M., Graf, M., Maboreke, H., Fleischmann, F., Grams, T. E. E., Ruess, L., Schädler, M., Brandl, R., Scheu, S., … Buscot, F. (2013). OakContig DF 159.1, a reference library for studying differential gene expression in Quercus robur during controlled biotic interactions: Use for quantitative transcriptomic profiling of oak roots in ectomycorrhizal symbiosis. New Phytologist, 199(2), 529–540. https://doi.org/10.1111/nph.12317 + diff --git a/assays/2_growth_monitoring/README.md b/assays/2_growth_monitoring/README.md new file mode 100644 index 0000000..e69de29 diff --git a/assays/2_growth_monitoring/dataset/.gitkeep b/assays/2_growth_monitoring/dataset/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/2_growth_monitoring/dataset/time_series.csv b/assays/2_growth_monitoring/dataset/time_series.csv new file mode 100644 index 0000000..b57382f --- /dev/null +++ b/assays/2_growth_monitoring/dataset/time_series.csv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3e2e78582650d91bfbaa607cad13e37b44a3465cbc57ae3c051fe22da600e18 +size 83281 diff --git a/assays/2_growth_monitoring/isa.assay.xlsx b/assays/2_growth_monitoring/isa.assay.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..56e6a978bc872418afecec516e8b6126ddfa95a0 GIT binary patch literal 6902 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 literal 0 HcmV?d00001 diff --git a/assays/2_growth_monitoring/protocols/.gitkeep b/assays/2_growth_monitoring/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/2_growth_monitoring/protocols/growth_monitoring_protocol.md b/assays/2_growth_monitoring/protocols/growth_monitoring_protocol.md new file mode 100644 index 0000000..4956c36 --- /dev/null +++ b/assays/2_growth_monitoring/protocols/growth_monitoring_protocol.md @@ -0,0 +1,7 @@ +**Growth Monitoring Protocol** + +Day 1 of the experiment is defined as the first day after a four-week acclimatization period in protective plastic bags. Throughout eight weeks of the experiment, we assessed the development stages of the plants twice a week according to Herrmann et al. (2015). In short, *Q. robur* growth is characterized by the succession of developmental stages A (bud rest) and B (bud swelling), corresponding to the root flush of a growth cycle, followed by stages C (shoot elongation) and D (leaf expansion), corresponding to the shoot flush. We weighed the plants weekly and replenished any weight loss with sterilized tap water to maintain optimal growth conditions at a soil water content of 12-15%. + +**References:** + +Herrmann, S., Recht, S., Boenn, M., Feldhahn, L., Angay, O., Fleischmann, F., Tarkka, M. T., Grams, T. E. E., & Buscot, F. (2015). Endogenous rhythmic growth in oak trees is regulated by internal clocks rather than resource availability. Journal of Experimental Botany, 66(22), 7113–7127. https://doi.org/10.1093/jxb/erv408 \ No newline at end of file diff --git a/assays/3_destructive_sampling/README.md b/assays/3_destructive_sampling/README.md new file mode 100644 index 0000000..e69de29 diff --git a/assays/3_destructive_sampling/dataset/.gitkeep b/assays/3_destructive_sampling/dataset/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/3_destructive_sampling/dataset/pheno_data.csv b/assays/3_destructive_sampling/dataset/pheno_data.csv new file mode 100644 index 0000000..d6855dd --- /dev/null +++ b/assays/3_destructive_sampling/dataset/pheno_data.csv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:448b72c7eebae66ba85972ec78f9aa95a4d40dc64e794c248a83b8ae33a4bc70 +size 24577 diff --git a/assays/3_destructive_sampling/isa.assay.xlsx b/assays/3_destructive_sampling/isa.assay.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..9f78027d034f38082c032a2096adc8f6225c7b8f GIT binary patch literal 6904 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 literal 0 HcmV?d00001 diff --git a/assays/3_destructive_sampling/protocols/.gitkeep b/assays/3_destructive_sampling/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/3_destructive_sampling/protocols/destructive_sampling_protocol.md b/assays/3_destructive_sampling/protocols/destructive_sampling_protocol.md new file mode 100644 index 0000000..cb79b1b --- /dev/null +++ b/assays/3_destructive_sampling/protocols/destructive_sampling_protocol.md @@ -0,0 +1,3 @@ +**Destructive Sampling Protocol** + +After 64 days (set one) and 58 days (set two) of cultivation, we sampled all above- and belowground parts of the plants destructively (Table S2). We measured total plant biomass, followed by a separate weighing of above and below ground plant parts. We further divided above ground biomass into stem, leaves from the newest shoot flush, leaves from the second newest shoot flush, remaining leaves, and buds. We counted leaves from the last two shoot flushes and scanned them using an EPSON Perfection V700 Photo scanner (SEIKO Epson CORPORATION, Tokyo, Japan) to determine leave area. The root system was scanned with the same EPSON Perfection V700 Photo scanner and analyzed with WinRhizo 2003b (Regent Instruments, Québec, Canada) to quantify root parameters (total root length, total root surface area, average root diameter, total root volume, number of root tips, number of root forks, number of root crossings, length of fine roots (0–1mm diameter), surface area of fine roots (0–1 mm diameter), and volume of fine roots (0–1mm diameter)). We separated and weighed principal and lateral roots (the latter defined as diverging more than 1 cm from the principal roots). To assess mycorrhization rate, we examined root tips from ~10% of the lateral roots for colonization by *C. geophilum* and *P. croceum* versus non-mycorrhized tips. Finally, we dried all plant materials at 55°C for two weeks and measured dry weights. \ No newline at end of file diff --git a/runs/1_phenotypic_data_figure1/Figure1.pdf b/runs/1_phenotypic_data_figure1/Figure1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7b775f623e7914c957060958b3fa9b131a800360 GIT binary patch literal 19071 zcmZ_#bzGF+7dDJ42q-C{k^<5_Gz=*r2uOE#cjpjNA}}D`;n3Y(O4krWr*sS<-S`fE z_4mBzIp_Sthq>=v_u6}}y{>ERi&{Zkf|-ql6P-F>HDE1ZBmk!4gw96JN^Wmtg)Sg~ z4iIxPHFUAGw-YyXF(s!H=VNDO=VIkz<z?mJV&??XqXT5^P5%GBQ?YchLDW(rmvl08 zu&^|CCYN`0ad34(R8w%WH*qyKb$WQq$->FPhIsa;FZ+i_^yorD=%#ii52IlJ-)P7I zDxMCe<Nz^47egC+b8>)!p}DCuIR~PE68ZnB!1MoA;i23^X(v-Vm%qgUV)k|}h@Z~n zynm_#luVuNU7d^(?Q#BJ?L8FuXO54icIGY?<ZPVWY#ihO2}>In#3ukGY!KEFH#N35 zF?|@gvkSs#w&)&d!=S+!-Nwj$f%a8Q8RUGPep#o(&-@G*lykTT4$UuD0`>#!w9dW^ zDY<Kc!S^>ZkE{cJj(v?QQmQ@7QbI8RJogFwxt23%57;@r+h{-Vy{i|#g(oJ4wlC)1 z*v_*Y9WImlHq5ikZ!FY#8`_25->kt0r`><EW!)Z9GJL#EEw}sJem&fdQLlf0b0F_W zNPl<6qU+0le{;`bsnp&K^E(~kS6k3+%XyY~*J6KTx_s!|RHJrK?*tq<Y0EI$Cj$sy zhMxHfvk2DSEU@%CF4^DYPKeR@Tsm{a&fRdFWOpqO%a-5WTMWqw?cOyC!v=5|8i*&i zW@k_jTe{j0&5WA|P-`+%;|^iE@>gwK<5BMVD}fN|l^e9IEj07~i`F5WcOy9Cb@4aG zsru1xGi@$<J#|*~D@mlb+%i9zjef7IUf#+gaH%Mb^xFB(4T0Ehv;e$oh6#@Q%YUC0 z>)dRlwqr4#(48u>Yqfb7Y6&OG%)#!)09$$o^7N37!i!u?hULtythqZqwA$rFiCvNQ zvI{|Z&t~ECFqGV;eQSp*m9NIIyQO@)+&$|YEZ`mz_uQSsMeRD*B6KHm$=33X>uJze z>pak@m{-r*#&Nt~j0ExCN$e7j<=}Nc_uQ(*kR=0!Wma#qK#El9;rRL0+85uJ8@JO| zCaf;3ZnPV>Wyx3ipLw(*lV*j!m^6@$W6oPp)}z)Q9u6cNA_gvi&V>`7BRM7MStMNn zX1~@<%{;AMOzc!X3vo>^!<t@R-caP3{}{$OA+!{q_sN=QSy*qyJ|3IvAT(~A^(9fH zZ?A$iZf?58n<?aTHoizySCT7V`8nh?Wr;FW*M$qtg1h?#7H{Gy(wv<5gBXkS<1v9| zW2r*B8=^ES2utN%i*PlZTe@9hE*i$t$>LTn_>(WcJ{1WzxR~-OzkM;^svAv>taIGL z{a#AA3EOWE<t7O)sxXYxAj+L9{o+dZzX7Rowa@HY*mpj+V!ci;l9(!$oeC<llj2W# zJ)5n%pT?FpEm9j$S+p0pdtpv}mZcx{m8(%;@Ykw_QjvB$jk(LcKqa4Nqh0Ptp79V8 zx5vc$dd1g>aTKTQ#Oo4`$L0%rfg}ZEYWIyo{l-K6Iw~cKnxtdXQqs6*)^y=_Li-5I z->tp6S5rL+*FoXM3_yiUMg#P<Y{}G6iG4WkRnd0zkAE@g`+}tUb$Of@;#eSLb!>*V zmM#;%o>wkctG^2bS{qt!?+-HdLnzwRe*4<vQf@floZn1sjRIo`<z%%&)Q?+~naOmI zen{rcg|BqZF7yUzQ<W+`p`LwdX-2b{&@x!@5|b2i>}XqY)MCl>U&-ra)UCDXJl~A> zd6YBSMEkk1tX>8<)yJOL4q7yJ6)itkX&J43jkL~U8_GPOem2bCv+q2rJ)^{|4~}E` zJ&Y4#mD)Ip6Y37{FM9bz+8AtddmR|Xph*T%5mjYOJGn(dK|&`EUath%FABG-3xAt! z%gcFl)-lMS2W%x@qU}-@r(9hShDXq>1@Rw;>zC^_^zZZn?C#>4iQ7HSl!aO^CyUK< ze^aKAO)E>lVn&n-T=L*7t+$rr881O{zAH6;BI-f<y!-kNsB8Fg0K)4b5JRM;)nyLI zWlk|^oZataGqhf~%~OZy;{JP&Zf}im5jrvQ@6+zXc5k1P>1pA%hFgZ|L45gg792z| zkGqR}e80w)+x?T8gzAAJZld$+P#zq6Qquc-m#fXQ)Ze$~&Ar*bW_2sTmW}mXkoN2P z?4!e|@+IGk%~1H#W%h4ht*b+IGkRT#6<f$J39dMs;EUsKR?lXiqcym?eWu>;UsD+S z=G0{4x2mkBn0cKTvDCVf$G@p2)g-QeJ72AZhu@CC58JNJ_cuoLeNMLU4`+^*f8W#y zyc`r;nxdc*)Y+}U;<2%a{c_iSSSS;26hC$Z7DAR%B?7F89j2UScubvD9LKI{9kOjL zHmCu6h3CCjwMJ@h0*g3*oE>;vDO2j+2+gSxB#Vq_D7=C0z5XVZ)rr>GIV)E3^z=3> za+ME!_1K~-hQPwZzQsCmLt_-jYj?Rf>uaFz==UF$Zihe(3zrIqnz5JYk58>uoGIR^ zstMKZBEfe=y&5u&XZ$G(OF&Ga-j^n1lrpWjx(%=NV^LrPUM6Mc(mC1ZM=WPlZCzZE zhh*iy>R*4nrLbl-BtXZK(AHbhy*<>;8*DO+fA2MNfE-vmeR40bN!$F=N9Q)mB?LoE zHs>*M_)W$k{2cpFbsqfRqaFtpuZSY=r3@>W?!}uX^4iM9r{e6cTI4@F9>rE(PVEIQ zc~5#wI(Hfr@;pOfqt2JzU(+RRD>+|eoNM!I`LSH$=Tm8qa8wb#@^|XbsI@>mmYiAh zd2OMeI_4xZdF!wGg>LB+zE1f~I}meyMYSopluQPjPW|@*Ja9678`;o$3@(DZAzuBm zeIc3hKJFhVP+#GeqQ~uIi*;YtM$vNDu<4$SuIGVKHXwW<@*+(1leYSSkOP0?S_j>F zrE4x2!lw|rRce0{h8?r-*0OlgYf@ND@TlFnUYtgJ@eClTLz0np1$Yu7|6)6F>SNvZ zRJ7{HSg%;B2wxPYHVZpFhxAQ##OAl}oX4MO`;1rduHN_SVe2YZ&Tf9a@@b;U$Kt+T zNg`GTCDuLIou?Bv;jyG1rr9KsI~hGlFx?!H#}z5$W2MTs6<yBAPIm-l>w)}=j9E=^ zG_+UFs8vTs^gloSQ>D<V7d$!5?aG*|&tV(;$0N(AE)f`iT=TUVkIobbR@CI*B=BV? zl33iLRnp|Lsh+4RZhj;yM{E;8-?>qArTd@NBluRsE7<{7jGP1@u3iDaww8pH=??Mx zxqDdf>90b9FeK~pUAAjl@8s`AQNgvf%sA#3GXm7(3O63==fipH@jVw&>X)gughah@ z^SK@cV-__V+(gnuYsX0$Ct;U-yzfC={fpc8pu{U_ily;S5mf{pi5*RY^0v%fpOh9O zdKk?=I(Jt>oZs}j5})~hXwQ-TbGCw-nZ?$8Q;^~G6RX-Gw>jV1q!MM#B4!ih7qN0^ z@)^<FBf}g@D3-G28wMEf&9r;)J8>3F+j3AL!pctsqx|GF-;z`b|4K&MUNw$Pt672L zU+ah(6N=W`RI#>X!f7!coM|R;*iv_Xd(Fzh{*Kzc#RqG?XU(OnX;YJG#+nzTES|R} zro-|d;T*QIo%KZBg=YegP3?%3C~C)8XRK$6&bjiA7J^nnn$>+jXc-xOVn9zX8*;0t z-r%`1Hd!?*7VVnQ=uYi$e}d_5X6+>MVK__Z32SPs#5NipVQOzEbbgS;W`4QMZ#kWi zP}Uq~S4bkYU7Xufg}XvG_@A@SY#!#IIcB*DGG^to-0>Y%(rl1QojY%w!sCl%YZ<Ct zG8rBUl2@C$HAyY5@cUWzOq3Nfizm4a4yd=RvX@HZeR-B|r_+aYZX(H?`K1g}ZuEgj z^{CJy`DqmT=@rI7vInb07}l^LP814rb~gQm!srXa6sM>s%mLYc9pEq?!JwRXep7E^ z1yF}{RiaAZhD75TaZE*EknhT=(a_cbrj%|iyO(zL>#NCn`=yq<Al;yqE-ZCwx=XQ+ z-^l0K61_xvbsoWWN5_}Dq4kN&?F7RJAIuoGKKT3A-sbIRzxw)-#^7IjS#BfEHQ9F) zCp1#$7H0~9K_I50JB*jUWXxKL$Y(;fBMS{zqXlPU&nsLinO!Pbz{3RQMSO$uu~R>y zvBl+-$;^DmT*P&8bV7bKydpeU<>F!>0~t1qhhoyyDX*-GO$WO#f~7yTarG?HeTtG4 zT~>c$%)DUT_tQb5f>0J}Co(2Q=GC_bdhfu<J0Os9eDV4_6xK}lX;J=A2=Y{jRK-gl zH)3ObNetE0x`g?C^x2*YT@DpI7*VdYfa=6zU|IVKgg=4uWx&`7)2FCjh9&hU<0~W4 z-z$@LdX=6$ljKid;<7nvqiA^5W<V-?<sEJSXJ;6qV7<mqne>{Z1kC{lO9gK;6E@N6 zx03TN?`}AF?)*eJdPw4;qB34wq73TIbzX5qy}B*mPrSGrH(l$JQxx=ZXx90C`@2fh z7nT&IV{xU)zfsQx+KfDg0B+VLLKyLw2fr_P8voe75@C7G{qrG`HvOgC5dZkPaelpX z_@iT#cXhgMy?w-?dBYeIpAW0gwTC!{OP{~Ef*7{QO@~j5-{5s;>UL_7R|1XcG^dg( zPo;^@+sF9>8RB!{9(aXZVXTJuZ{l=Mw$(7AGgozhuj6*>%D+oF8AZ%^4KRr;O3Y3t zaBoy#%vfA>E+)#%E*xtJwe$-p@#6>%(R!nHOCzO~Rd!WQ#4d`?W(vz4&<2i|ay-ke zp)a@MtdvMbgq|d=2_iNy6hc>?s8SBwwT9d;y8CS`VcOuq(E5E7JOw~m&X^<g6PC1t z+_1K-+FL0kwV7<>ZmfYRT_L^#PE><G0W68DbQtq4wPL*@&J06*4SlF?i0<A)Gxvj` zJi#o+79SE~#ccf0)5i8qK`f6Iv#W+~W_~|LgrDx3ZjHC2yOdLOFvLj#>+&_)=X>o+ zY^tw47uTs|09l--KH8z|HO0Jp?>3>-&)tLqW!YlCFqC*vB(;tmD*JB7G->RlH%G*C zl9j45N2Ojj{c$hL;G<M|`uDrs11=BEuppYrG){Xy;#Ga)m^+^V0D9dP*h$$gpUvTb zb^XUdvtuW4p$#wLAC*}|I4r!9kPz_ji)ZeO$u}k$-0OeLyG1}-WIIFC$QfOEg9XkI zi$N)$VF69Lw~IImdlxI~xsV_yJWNg`hnk&n6BW06vO>W;-GQ&nTr{G8{AS@^-nWRF zK-(F9l>C0|nmxsV2>@m6q5Y?-JK06Hd;$0y79)f$mt>{Yly0~yQ}>RV>~cvf!spKs z*6fgIR(wH5fL4`Lb8VkgyOHUfQ7zM(rx+iVd9Z52(-f$O{uab3=upGZFo_M6>|?98 z%^;96zDvAuKEDUnNOxk)U#@o99FizBt1^&$l^BEjzOr=Of^Nk<=0CQ`*iSRBHECL2 zqVLi+?KlS{)O$Wh2Hg>wc9?O@jT5@H*Q(hqj5dSbX!h(>>q4!1RcIlzN7(7-RICj1 zdr}g@lr~-U@E_5;E1s(n1wspf*$`C6CU=R_;Ebm*PWloyotjCgsUZ>J!R3-c+c0CQ ziK@MEe~JaH;u(B~E;aac20UmBr8uvdej@IggdGZ3lcU)1HT`Bpxu-0fs8o&HVDKv@ zw9;aiese`(1gWU!iy{uWwWvf8ra}?w3-cf=tj#DPJ~QIgB3}4JkvMCnQZ;IW0o=%U zze(y1L1;!dyQ(VB8;^C>Fax1nD{@DPf+>UhB-HT(-hI9aEnpO@?1y2ZpPx#@uPh@P zJZ(iG#tE}Q>qjB8K@neMKRa2Ac72-5xBU4s>=ej7n6uIpk51_L=L~H<5Bb(Bi7Zw= zQl)6MmnN$g7L6laT8L~eeuOb&V3PbLOy-3~mKwE@r2j<8W0o1|6P%q{sioM03bHhl z$is=|c(DK%#^xI20SRpHdjDglUWzd4+D3N_=r;e&%FLMOsrc6&?k}DRHE$7X009Yy zt!`mcW?a%a_~lxfawA1N4BU(Z^49^aAB&)dKXaxvqQaQHd@`EizYKqInnAItxnTfY zrMJ9H_SMa_HDVLYO=x+CtsQ_8zuYeqGk*@AeD@i?v{?}Hr+ta$>6Qq$>EjrDphkUT z+Zav_CzBw=NRN(3I}AnD4Envl?gx?@zE_!cVG{m;A%4Z!0T;k2cva)rY5R2bnwvNx zIzvfDuZ~v(7i0G)!xC^2m9i6TX$UBrFL<b+9)(Qk>KEC@s8?!Z4~hH=$tU<p)5ppv z89p5N$h6fnk@<BZoMN&v%T1y%O}Wd{xumQ^r@nktz_#z9GrLVwm@AkHDgR3vP3X5E zA`IW`^~d2>(*%*<s;P3N8kc5VnF<y|HJm0ool4ApxB`k@WQqS6!Q0l@Y1c`AZst;2 zKyaeErGUMc2x3GGS(tlXnKclB?jJk6jLe<P_;iu9`uKmQSkDU&>D$q&9yMoa?PZGl z;+ai?i)|oMc#xE+Gt7hRmdKR|U-Fb&cnE0`Fge5aBe&xghbXkrEs2Zm+{K7x;X~zQ z9Kx*>Biza@;oGh4_@}*Qt!AQ&(v|J&0{?k!Rbqad8x99K=amwh9who<$DslZKpX_? zF$N+Ewk;XNHL*ALlK(NEq$EQe_@|$?6h`^^Vr<V@lS+~~n^ZO)NWwi5&<5o-#~RT5 zI99P_vn=Tn6IP5?I}|T?c?OPjEBB;N-M4)r_vOx%>4%sf8^dO>lQ^F89w5(q2e37+ zUy*dwHWO9b{_bF`YgE7B1|FqHd_t$Q#0R+K-9l{pRK9pmepgGwaFD|5ZrD5~%XCtv zv52eQFGsma%G0i05t8ZBI8fwY!<8-(C^9Xc4<T(u+hKxUEULqq91K<Z!UvgsrI-q! zTxrfJnrJ19Em;Qx8!`C^p2zB~dD)G1my+bL)ctNqi$4U-;M7WH(rLN7Ntx!gLW<tF zm|Wc8RaobPcL!m~!H9XftWb5`H*#6z5%X(0(|u5@hrLMk`OInClp$gGSI78)skurC z{y^!%1GQw_iiz{FOzXLIB6~rzQ`*V@CV0XIO$jM~##9-m&MX&kx*I{+NjfmBW+Y<T zW0@9fa_q22Bf~x2dPK<o(9eIHNfpUKMlYpCd^#UA1jA@0JpZ$ua+?xc_EtxLbzOWs zf8ff)ft-?9J#>!*wY%#+O`p6D&ox&W!q_lltjzjyf$vmR>uC^shPEwN-A?}B@<!|> z-9w(9mcHr$A)5R$91z?8_8#IJ^t@sNdBLjfldjGBa7!`lX8(tI?Uy?IAR$**IdY1% zD<JUyQGT3$ki=-?dTI|K(cPk8=Z1?Qa*kuHj|Hims!B9?^;JPJQ76fYj%7Iuo1#V{ z)XQQN=6L17Gb>Ca8Tbl_$Nw$r6Paq=v^0>fA~f5b)wF2FmPNn?+afG(1du=2d#i}x zuUs?l`YegssMO^38V+`OWRnpG<{$#C{hEg6-S8SucHHSXHBFR|I83SKmLKmqp=N(o z%G{kuM|LndRNP}LQI2Pn+S+b*0x!CvB{s#gFMjyX*r{jZF2jNz8pXhTseP$?oI%Zc ztr!TCM6&Cg554?(7kWhw!?YE2EPsha+k|<uDSUay^v_ufSyTu4CA#j8Us#jGI)@uO z*-aa>Z*1>#f&26L&+iO%31WLc;P#k6jF$6B+~Rp@l--903vSysO>dn)l9|CGfqDO% zsyfZ_fv<HNEJGGrq28<#K@kc?+_?C%8M^NiDpUh`<-bDY$9Ht)F|;}147t%p>a#pf zIgIOp8u{q>qR@V~0kWB##|pc0q`U@yhh`n$R~k^I61EotEzI57__&;3;sXp&6>U^S zs?0)<y62^xFH|&$WtPa|KYA=L&mY|V#TfBHEKaK{Z?;Tek9c00tF83BJ}_!X#Q^FU z7>HaQ0k&+oa~hf*pn294>>GcV25jBGwuXiN>{}%O?lzl!VY&=;f8(S16qpdv@o8Xz z)d8#*>s+GCpMMa!KmE^x!Ay49Ft<stHu}jMJ(J{76|g)%y3_Z!GA0gE4<NRmz@L{u zwN9Th{^7?s56cj<d1km}Z=AOZI41v9dB64vs9v@JhI&f*^?2oX(y<stI~b)_UL7;d zrWAFC=>kWmUa6#8FYiB3hHbsz8<;z#oRa^sO<><RLX7*vdf)e?H>Lu+*WB-g-~B2W z`4BZu5rT_2;x~X~hMe@KtEZDRR;5ctU-P64BUiqa78I%NXY?GL$0`p$7aS?!fXvKL z|9m>|f`2apcRh3>$yj8c1OMmCLDY)b<Hw7hW>5a^9ZG;()6UG*E*GI{>VDsCUi03` z%p{w992ZF6UrA5`h2(Skp>C|AOD%@Zl)7XV*U3BNzmbe9n|@{+-?zIe&gd=kkI64X z+pa4re-Rk4D(iqD1|ihBO=2u2xD+@mk5czK-rzt<1ilUZaXE<N+jEv1dJmOy!x%d4 zf7;;f^=E4$7!RwH*=64RrVD?t??h`{#8bk62^%Ckw&dB-e1jNW48JcVi-VK+#$7`L z=m-3Tp}^M)c5h-el!BY#(6Q<puxu6oP7|K{wBTP)QY)<m!{?-sJPfXsUhi@_V_;)Y zd$ytWtRu!s=*?H<Qjy2a+RMQQi}{p!woY@Z#>S9?Bz#XPK7i*}d;#dJPIZ~$Y+7}> z;q1a&Np)7H!r_s;s_*Gl(>t;!(RZ)xo6y{yS}ar3N(T_zoFo7NC&i~2(_|b5dd^$4 zRmdQUiys`#MxU~-H*<3J5}7`5``FfBgW;;SU-Rba5@3kwPaw4!h8^VUL3dAt2wsCE zmaWf=BF~04V}-7nbEY6zXy2|Qa3sd0h#S6zTUaoYdWxjb1apOi*Htm>vF<y(MW+>W zz&<OISeg75PcKrChu<QStShS{nFyzT)B9;xC@%)axhHQ^OZc=2o|YBu7TNnLEYhu- zq38|A(%xN8$M>ft&5KR0HE@G(z0q4wnYv;5w>4t@&ZlJ)``tE?0b-W*rI6JoXM!MR z+ks&gBgkS&Vu?FnSFRcU<9rQ{>G?tSif<TwUiPUN=Xp3w4K4jwJiVU=s>A(_0b#h! zn)v<)wr;pNt(6$@#)!)BQPp2B#DAs{?REUBgh%2CS2Z0y#Rw%EaMW0+$iXI^a{vo> zBr)+KC~i{~k|y%}KkzAKW4^Yx>TJ8RPsR;q%x0Cm5w%_UNTx{Fn+byUB+7Kc@|Q-0 zR>+E=90eja<N&;v*NB?nuRHAndN`{o^R^CiE7`z2Gmq^;O#%?-AkdRBe>S$XLrr%_ z$^GmR^WR;s2hTldOQ4d}_cxxMFr$o(*Tsshk7wRUW|aRPlM>4V?3T#unq2XfTb#Y2 zfN=x&+4qbtRQ0ZFX*Hv^rKUK%VkDS7fe_kfOohH1Qqs_TMtWdo8&v@{fXgGci^Xk( zjqv;G$tjyAFuzQ~x_W13m247e)U!u&*YK@DA9I@QUcbRHP^M|tX#XSL{Ao16m9hIg zJZoDm?*a8B<2ND|-C1`geFWQnlW`c<F`ktpoCNLVkd8J(1vZ*deZmm_1>Vt5#7oOP zUxK~pDR=$v0P&nPCFgbJ_({*Y8DT=%Qm1h`X<KI@=)C15So~t@CGE?b5-YT8;sEpN z+@M{q)c}~Qb0Ogq9o9q+lW}W%;7uMC@O|J6^NGWR-MuI@XInSUcA!|Vit@F}xvZ2^ zj9}xl64G7w#ni3j2dDBP6Q1U#e-_jDT^ei~Q<Xc1%AkF`U|=c}db>^|y&s!GT(Ukx zLtj}JAid}u82{G~jf@o^4$@!%>l7&p&6mY3>vUgnYo^qi4D93k`crf9X!cb`zA&=I z3vSw?!T4u=SE@ab@OxABBBhPT%3Cux_ENObai>;+%cVzfyyJyjCJTCD7f%tU0%`qj zVDn`dnE9wFQSqGXZ$hWeD|XOCW5(Ec0qC_*XR7O3TuzZV<^q2dmzNmMyzzF~HWpPw zAzsFM%c9-QW^B-6LYJ4{`|knP7rs$GKN5iwLhAdzzYm~)d6O#<#FwoSp2kbbP#@Yi z>hAU#rd&Ru)o^Q;5}m@;fufCn(mU#YYH?q9h$=E!Sowm=<N=~_Me|Z#*Ypz*@xCn! z2@f+*zj(p?7l*-aZN`dD9B$$vxE6{DUxwwH^WyR7&EAqJ`_AY*+54WnBOrj!ZkcAL z)yq`(%8L6_<A?5CD?G<B6EiXW!syt@;L@jQod+My1an*A<LY(_t0l&HhRq*+SjxRf z(=-&)>l@M`gWA2j<I}D;<1_y@f>zuUj%m_tTJ{#1z96ofCk4C;ir|24%tfT8#DJnu zaCT?P1*XE_yGhYy2b-Ey&$0ZM5@@zVU)WBm^Ud1FXXU-A*}_8&gK~36#1)zb$3OE@ zsxTJI6L`s|H!uLRrv^|MU_pOyAYbonYq8IXq1*IhNt>#luG1dM)tXaJ!Ig*=C<J<! zh8r0xKsec>-??vvS95?_%>LIf@R>NDghyhK3KH5cx^8ufIhQX3*ie;-LH-;RSGSLP z%s`Tky_UL?wM4jcIJst64&SF(2Q`glETK-^lC+G!tuFL=iv8!LDp9r4ox&Ax5g_A+ z$(-k+j=l2QzXh%~VBTo^2iV!E1!qVk>gO#fzM@6uz`E#W_7zHVQ7r2$kyPw{gbI@5 zk_*J>U@$F8wx2h8*F3a44(T4CgX5~?V9?ue>Tr6zN$PnQl9~avB;hu7APCg7I^nKT zay0n1fJ$m4qPle90xiSg!_&5z39`#w?GXPDO>gGzorFq#FXSdjYBLhT1#I7((aec8 z&PpS2onKNM$w}Df;g}#ebRp#Q;Y6iAC7f<u?~dBxr=5kt%gWQ)THVV2q!7GWXO^d* zb%N(^Oq`iw$Jl5oKdMEi>UK#qC$^Z}@|mrxfSjjJHx@)^1JFGk8|QX46pHxQsm)uh z4>SZXem30&1wSAYL<YKbYOrN$m1JL=iMYA$M^);ymPTEib|W6fKzS{%WO?3m>uI$D zZ#`?nzciC|>kMv?2H?fpqkgLS0MvwZ#Y#Q8dMDb~6HsLVDE*X`|M2FIckY|6zz0mB zDjM#*SgCipt^Sh}G?8vwCner9@3O`wWq%S45q^YWWu7(&Bzoyo(zdeFgb^j>^)HIl zqjG8i8$)siNqT#v0X4|~L+SacnBXRDu&Upn>rJQOKk_P#vbb?l@QO;)wr9J}Ya+8n zc+b4=wBiMwTnr!MyRvq?6%B>q>63MpqYDyixWMj`r|ST$hwu4As^-S(;}jnCpiZOa zuu<Dwi5XkwRbJVMd$cjjlh?+_Y<@JvX)NEx$VSe(q&*tUWZ<_*jl#~(Y3hh*hfoix z>?8kH1!3oDx)$cgkp~vw0bjZ5CA)#!F4ktOI8a?~y4~fQdkBLOh{-i>``nq%r_D~@ z=Vc%8nj~q-uznCuebWi__FyWXbvB6B4gzZ^ghe3%CDlp05|rytv*zh;=EnbvC+oaq zE_bvA`>tLR@G150Ct1xey1A8QkaIEv?dEi~p8L!+;l=YT_f=%^IGl^))?9D*aAM%E z+0wGiNuO}ZI1$wKrtso4ziV0xvOo7?rBFf6eX|u3uKvjq%az>wN)M$oVwKB4yx@`a zU$$s*L@G90GCjKpPH#aqaTm=wl%;}21$`>~7E1ya3+>?24G^<F$rT#UQ7L`PGSid< za3B7;7i$dX;_ktFjA>mW(G7O+@)xs5eLU|O#hjl@N#dm+GXptMs%n#)+}YzmY)1M& zEQ@v%G`vNd>x7-AC>sA^vJVBmlO7u(aN#<e`AB$;_{bOB%J=DPlusle$+&{PF}aD= z^8Ra-5oymiww*tF$9Hb4?BnY8nU?Q3Fco%n#5>yrJx+i`?SLV%xrltw@mJfqRyAq) z+Z~226K|#ohFtu`QPEt2SB$|<j4lXxc<&PL%<bJUQ~^1|KcvetLWcYa;q^|8gu$dI zM)=yGb-Nc;r(avySavCe*H6BUa2F1Y7C3*whIYLUmlCZfWBbRfbe1^orqCZc&+)p- z2CGrxYdddc@2N>SZf<)HV5nPA%NKbu$5cCO>s5AZk+|TOzkdi)5h&ko^SvLd6ttGI zX+Q1TmNN=0p05<`RC-_>mTJT@qEy!vBdr&{Zu26~ZEut3lCcmi!OH!=Xl1TvuQqt5 z=aQ%sTAXb-%E?g2Ho#w=o*+~>L`LC)t><Ln^Q3mDP2=t@q5S-^+qNqrWRuY|DfuwC zP_`B<f55IsmANPq+|tl8AK$?o@nrPPam?WNi?b)%O=o5>-D{FIM3nevrfT(4%6N=h zIdz?{HNNGu`ji|g6A8T*0p}+NplqnqrpFE+JyA<dfu9%0KI~0Km}R<KIZL8lwPYej z_^Z^C(;2LMcH#KWFl;5~A_4Llq8f=r4BHV0ub&}WcLLadj}OFZB~RH;#LA$^PdYJ) zB95XixK^FD+dhQtGhn`Uu@2&r--D6|s-y6RvBVkeQ@nMxhh2&O^Bwqvf%9JzS=do| zfp0&VG1&jOtiWM#!yPEac#dI}iG`A81VrQ3hGuIQ&b+7lLp^V?G6@CTqN*PmY5=cK zUN!BzF}Nl{-a0oZl7w`NWedP{keCXGFsz_#p~)JH%r1-bX<lFJ`YrL(_AM^708Uv> zn&i^DbwC%}*_5{U#m(=!3CtU62VHJ@b473@#e<(iDBqaUw~)pPW)|r~+kHdY)|xU; zXwdao6TRnnS@%f<k7&*EzfH_uJ!L9DyKDL!zUKr2EIt5cS$@f7bQhbL{wY^ly91BE z-+1}hysby?sxHg<bgMZ_-VSrZwr%qO5ZFPQxVG<ZAfjpq3$9<e5UPBi(1~C(qwy1O znvcBOtGtH?E9XaAQNVWB%FAOz;lFx4ZyMKwovPy>4v5VSI<Kfm4bX7E>qzE`+26io z^qkHEe?q19)cSjfTo^6UB)YjJ8f)JgiCl>|IE`DfnRL<!a(-OwkD^8F=Ra6tC_F<h zjz|CbsWUi37=O2hCrHl6ExPJd&Uz?1b1EqSWzzf*NfM`pS8b%M`GDIS|KClV`6Qb- zdl_Q57oPvw!dZg<?<&y?GHOZwY?AisM@$6+(_HBg?+WmwpvJVWhv($Kz-E4??r1mN znU!8!(B8{5Zoi{oriZScyQY!jE0Jq&ON3+nC2xX_db}s_F6q&UXrrb)f;cW}f4LOv zgx!O2iZ5uiao3IG?CBRkBKSl@!8d6T$d}8fmaj6M?lCd<zg{$sp5{8IEc`Z|?W^*5 zIQb$K?Kb50p!&%(Q`~A_&R7h>&serud|<u*s=(iil58mfUg#yCRpA$FGV()=S``p= znCK?oz)g9<)WEv5O1%M3UBG`yoL`R6#XK(1r+s=SrYr{E)?2I9yvOKab?!>Lp&z<h z<*p3h;AtqJMJe%0E)%|Wt8QR$`I||4NC7#2gw`o~kqXhkBbsLYXKfD_ZCC|u?3M_S z`rNd?9M{aY*l8%_Aud7XJ7<k}&=)n>K|a<ayd%>-NkRUiwO^%jM`gRpU8L&;<tbC? z4WTdY<lXbWQsL*#9Dr7)yWAi2TsE#3swd-{<%=3~arQ$p*6MEh8`Sz2cSQjV)A<1m z^5qVJKlUFkIbbk6Je{`$PwsP0w>qZ&_-B%n7}rC}P3pv-o!cv>7l!X1$h*217z`&* zQk|848J^bYXEfC_lJ#s<Frtw4AZ9PE-#41wp{hg&)W%TdbaqwZpgp<8-^YfJ=)+Na z5}100@{3s>h`Qgl(QiC{pe_1`JJi4Gzn6=5uDV;oJAI`|>FpJ4ZBdWrbossG)3HIg z^Xc@?Lg*M7x-;44I?)`6;12<R;OYx>Bc*W!w_$g)-H%RZ^P&;F+QJ{Oy(dS6H;Pk0 zucXOJuY_?|b5zHFR0N~n(DH&4xGi<#KB=t`@u$6U<DOvsSBF2!hP@pS4T$y{7;5L| zJoxwf+m2&#NFyAfmTM?;Gj%mPwsn>@Y<(+e$cT)>cY-Y!>#r8ZwpXsz+<uFgwwV91 z`=yCF@KFtbrFoL*wAlT5L|Njk;75IV5pZonyAec1<LpylqJ_V#W4if7)oTQae#OWQ zJJ=G8__0hC8$0y6*AaaGLbGg9o`d!`hzK%~QRJ>g-wVikEK}rZPn*BH_hGNB7=Vb0 zvikoHQlgd6o{4BYC0>?tRi)mtCavF=R5l+N-Kk;_$v*j(HovDcK%g1LT;*uzt4oed z;p|f#Rszos5Qq)Qmk6kd-D0|MwtV{L<JBDyWID9mKjgva@8m7%uc6Q{`P_*c_zSgU z@5k#R?jLQFarD88j}T}2SDTi={IYcC0ZlupkL>IM?+MG+mwYHp`&GR&aF5MGkT3=^ zTOGg|0_18?`}DGTy4NwUDb|zggI*$dUm~?6=Z;Z*HIX~g>p_MB5T$7GrwJ`A2l7oD zWQj3$6uHc>Y&F04A(o<6Q;+a%a<8N=>}56&vw8Dp>~V}H>)|9il@trD(`t8N%!zR5 zH)D~FS?ljoyYT1Dg?`eDsW;^x|Kn`E3(=1XE^1?^J2QIs1hkq)<m^=T)}tY@$TCIV zDxXNK>AKXsr|_B>^+S&S((uXnf=9*11lN2(UG?Ltqf{H4+E9^ssey4uZdB2OdIczV z;U=z>Q&Hr4#{u_%*u?=GZ{EMqT;@WMcI%}zmm0V3MVyA);zgQ9T{L7NfO^AQ4mt*+ z?6sS+%9_7O`<p;I0J?Cs{GRpMwsOnWRue6q(f+!bUb9#pXinDTLA`)l+$7Iba4<&f zG{pb5uD=Wnw-cz@e!%HOewi+F!!0g1*|~v-zxcN%JZpB?wWr>%ruPl%)6&b9ui>xC zF1cRGGZhBn8>T}NLqEqaQxqc7UT7K=mdbxv(pKnU<RNu*HXzqAWpdCeEeI#-r{NcF zdK&xA01HwYB(cLn-1^YWaKXF&7kSSLHIa2HT=yxwS5D@j-@)=*cM%9a31WmFkS45R zjbQ#ptobGVe125UFdt{O%39-Rw;ZX5*SnY^vJNq2&EEZ$&519Xn-$pr(I=tK&U*)W z{F}KpmCaGuubLj7#&wo4ySeY0xliZk+-@1BS6h1&@3iG(2X89b64Sf6-?g&$72jiG zAre=i=4r8<E$?l{NAX>0aU$7l`?l~jb_VRG!qqgZ$k&vAc0?65S>a>#FMSJPc6n-D zn|Tz_GKX{j$a-S4S0)`2AYrs3DRQw%`!N}DQ{g2d%%AJQ22}{vRZ`Bc+nq7VpAByW zBF+jCF!vLt!u0@iC+=!&<pIlBp1e4i;0HN+^Rxv7cZY^Q<l6u_fT8eTX2dj!Oi8;^ zjcxPL$t`)O92cdYb$vR%U`&HRQ7apd?vAQro$yN#VJ!l{3Ep5Vu%CmRPHQ!jzx|YR zvxYg)5-P;wug%5rG{t_gb)juNMEv9Q$zKCxJLP(VvyT8-=7=|uZX@>;!oG>OJMXsk znw~LZ7XyW=9>0a!P;|#69A~#!O1;1+`iO>0B51iglcOCtk?sSJ{>$o=-<h7=JcEu& zO-#4vPjXDPZ`q(}{7y-O>vzT+KfI9X1W(>{mCctE|KnAx^^{h_NuXo;vZtf(D%0M& z{1o2b$_{=}ik1-9&bgm9Tyo;HZO)Y6b`BaaoPO;rvB(C1NXEPN$KVvpWR?%;R1v&7 zdB_7MsBGz?Z*8AgfG4-cbllHmwf^oG!5d%UL<d~p)2o+^QbB=xPc)z6bAd<(H_m?w zR%VGdJSD-ndTzZ!zMHW^@wdudOQO=P<SvFE?j*1oGrOBb5DuCn@mnXYHm+P&ack6T zaAPX?p)c+#mk``+9E*uw#(#t!@)tVWo}n%!dkBIt-$-QbPaL6!5#k<;6sAa};fCR_ z^^JxW1@PC*io#b)i7b`=`W>&jt6$4g)N9f9;um>EA+$_|d6=KLH->XV@4EmF5*|6= z2pTz7M^&Su2`$fvBumkzHBF;#6m844gUj^f=~sPpP8QWv={@qG>I##^I8IT#f$Jp7 zTtfHYCul!L%%i{N%!JK%EoM(e8a~gnRMIeRuz-(yICNX>JoWneo!GeUN5SnRKcKir zzh`jCf&{~AZN<%Lz;dytVxz(?Fq2<+yN>N|3}>xpVwsZAa!NHwybHfp5Qf3;qlNdg z7i_3sPxMUk0cG{8-`4GjVcsk6-zy-)@)q_e5NyIGwf%y#qg>46`0I6_-OU}sS0|#L zTh4~&$rC+-_)anRGlG@J5V&&v!yf%ZSeWbWtwch+)q=8x6&U8+ZsN^|v#gN6`^<o9 zIx)-p9VISPB}~YBLty$`xl>(q{~$t>N_Y0#It9FA*h+tI6OG+l$savf<lxw7D|$Th zE~xp7emWxtN6m9kA=k-gvcI^ZDM^^j<E<E3mp_B|50q!aXnF>yf9^|MA_Gje#hANx z@K`2xaa#V}mrzfi^RtObGp<H8k31R;=d>va{XIiP%&{>w8umW_oGjG^d~cA0^Hg^M zmyDGUBtxb^9-50Fb*EdXgx_r-V#$p+#WR=@VD$#P)i>2agmVaY^9X@6Q$w(tcOKL4 zF5NzQ1w&waTSIhr#Bz6<&I5QBa(OA#zQ-x5v&Q-ICobn-!+_F{1r`Cl6u9)g6%d~7 zg&^Io-kipovkG*FyDK~6EEvZg?H=iKJzn2fh(F5YW;Ci?{Ahu(JE5b_g^(oIU$H^! zW-b@0jk8>R%y}5y@b|?Bwt}tyOhaZkN{3fcAH#Xijv8yR?b)W~VI|GyNH_WA-387w zTRwH#l2|vVWAK_8IC{Z?^~?RFW}c4Ue2Rurdi~RMi166P3<JM?S@SV7wfy{g%|mW9 zJhPzmo4BN+#An;)4r^E^J6bxQ!gqBSPqPT=iX6Urk2IJGkz2`qN;td>b|f-K^Cuyo zH<xsexjo)<n*VMQ_;rn;`9fYHJF>B5o)90A2b2#4N{TUn7frzqi#KVZZW;H5^EHS( zw7Z4zRC^uweA1h8wM2cfVI`u}TI9mngH-N0IWT?wjc7;A+#(j0q~Gdj<uzVt8UIMz z=NehLhs<8<`Q0i2i9bIDm3Ly2vt#8PKVb1~C<)Xnl2YUdKLCMd-ym~q+lScs;m*LI zmGyXtSmT6!%5A=?B)-$3X^sPwf6pxl<9N7mfPhdQj}aKkl!-L=^$v%N_2XakeC{d> zTmB>oNW}YXDf;L*zP#p%t}RhVlM-A*kK?y6eZc-CCukK}=xevoes1=wZ)T{E-Z7sb zt^+^h*C&7E97#H+!>E1tF=9It{56tD+M+jptbdjfHxj9BOh7^N6*=LF*`gTy@AgUL zpyciponjTi7<bR;<wf!G?Tv1X+4Zu!-}Rtr^X-`&*sMPU@7qfv?^rP*31K}J{b70T z#f-+1=QlxgzQ<(=2o=NWZi8*Ic)9N#fD)FNsIPCb*7xMRcRP)<B0;`2^6q%&xcm9$ z_3H8QO|ze`C++lpm*4WKRo(m}E!$u6E}$b9&9`i{_x)JRF|jz>44@n%6}dyLYqG@O z*Ezp6GTZOx$?nev2kqOu)Vl2wmzQz}FWjZ}uNTu>$EprrN3a*Ye8WY0*f#Exz);mi zDx{}=RrDmTPTzHw>pbk1<3i>L^eAo5Eg^f579!v3Y`%S7XaRgu0XsfvTC$svRAW9V zpX{ZZznGS+COeFM`Uc)fSBM>Z&1g=8O1QpdiEG;znRdM3-fUyw6kT%Q_pTZaiPlDz z;un%}G@CUcNr|<68+#g5lm?yCm2+ZScfJT<vluLr>J_(?)(72e4$p7#bf=u=ehT|7 z<}aL&<fo-~&Zr&7;#!?(Xd>x4bDR(G{r&fzYQx_AM!5QeCPDgsYd^eQNAI4S=rT6q zDgAE-0xCdrZuo7SCI{uc)c6~`E&TsWEs**9{Jc3|-CqCq*>SVFu<ywtPB|%{-TQ7g zbTG61a&rW*#CC-I=I7i&PF+vCk^6|3yA+uz|2~gm^&1XB7U8zGW}iD56{*Bbwz*Sj zYk4&ifPP<r=hbTObor7{>;1~&z~wurop6y`vArIM2BaKS=&}4!9dyEOQ`$oL31a~| zW*pk;!auXzO?mj@*|JpFZ`j7?k)30~`9<^27zWHvprk%4vKneHn};Y5-QC={o971B zte4&_LeR8<w&hQZ0ucsWEr|?9S`r1EMbN%!nV8kEDiMbCuvD{(83sazYZ5yTRJKh8 z0DA+$W?LJgvDMpHG7K-dd5KD#nZDpO;dS;P2&8m(XO!j{X7FBh%6{n<j@<<G%sg|{ zW}{3{Gypo58E*swo=QH_NDcih@hFvaeTpfJdXfO$1)NdnVDp+%*L_o$`QH_qD9(9p zl#>=S#;wnDHg!(6Hkck{_I34SCBHC(f1u_M@}bE}h67%ne{Wz+A>CjS>Wo1T#*&No zBMDy(JV<v`|JRN=&%8E|_J1Q8x7pvbvZ>R>DS@q)2@@aI?g%rER0WU>zd+z@er|34 z8)+MuEzT}C1Gn~oVWA=7mgKmN{i~sql+v_!0;1LNKYyM_n0eo@#F*2)<o=?L^8%4R zd}}NZJEW`L5rKZ=VZz`*n8fR8vc_w&<1P0%M1+}Mo|U#UaPTmUe7S$auwKRc0i{0= z2beidhSLp|DpuN%OIANgP&q!rORIeMb($k!@yvkM_0V@D-BQ`k?Q!$W-B&a3VuOrn z8~3~9s#%-jgC0=J?2-`edN3h6F(T&c%cJbZM{oZ1SrB1ZCa*u{fac-kBMq*K-OG_y zn$N|#>s{Jy3>?hZ2(Jy4stZojvlvcoK=Io>PdewxmId_6+k}{h?|_!1UP5yT8q0!h zS8!|1)pf6{)t$+Wm0lj4^56HT9Mc*j?2sK}<CL>$;TBJilV86s@&|d!mv6V~mj$sg zeAR#g#d{YliKHcaerNWbLG8kAUN?)WWWH9<_qUkA;mK+BlP2R%LB`WEl19Jum#x<p ze<S<j$hILwoqy$#f90JI>dpVumH*_O|EW3wGL|OJ<l5v9YEC6`U4-h>-W8$VWFrU2 znwnS|irRaSYqKKW0a;ne*${eE-T#*Y^g+S-PqB#*ni?ycx{zxF5K>n}7p5LAy66B2 zg!+?QKmZ`Yj;Q>n2Y>_zIopHsRSBWz<RoW%ke&Wfl>**-xJW9yJm_Bq1jqrB%53Ba z?dP9zlFIB{JP0x9|M|sB&c^k>iemOQ_D;$UhQ|NZbXJlSCI8>s|D#uZc=Rw@ZGe=R zn5dz%sR=pvLmRsP6tEA!{+USRL2+vLFc^Tishg#-=|iIcIfSYe@K>A4&IRQD|0zv< zFwp;`sp$#sD$293Lq}S9S`}iRe~BBlwopR)fYtipD+>eLv**$s(T^y&#Z?@{6~E>^ zWvBb;4-xxXN%1B4v0^3s38DCeqr*$$1SykJ!sQmv!{O9rvI}49%+`@b^Fz>7)1&Cy zK$IUJHJ<rnW^24$+3Nlr8E$TX_89ZmBV?OLKOL&8MPFY^ASEOD%tY8E<6YvnHer)r z-7vs}BfdZSof+4tNx}9=At_?(_;OZ<5Wk;SP(6*hUcNu6j#C!ODh;L3{KT#n>wL_l z?Q@=NiUT}h4-z08bcU{){#sw4U5f<1Xp8u2K#0Hf^s<q?jm9|8MJnW7kNtWjp^qH* zBf6LcmQ8166B}mZ7&`V(%xj*HetziJ|1}QK7#hJF#Oa0(X|cSZ%KuDAqoW)W8H*Rb zGBP5&72Z9>ip>*Axym+^OsGk+;`GRD<W}>gr!8R>1^)~$keAh#*|v>t!cX@$HRi%C zK`+SffKZ(5vh!TsHyP_uMV@Kx>~*NE<*P@!@W%?xccH@ufJa}d+FY?gj-*XKdP-fZ zOy-Qm3ky0jk29_50o#Yynb>|}`aUB{ZHtE+h8`!eyfH3pVtPDwW?p&XU4771hbzp@ z%+O0Rw0l?5*SNP-ZJz;g@5Kl6K9YY-sMYSn`;3w-8uIQkGvyMe^FC*`F(GX35_dE~ z11a|{(K}z#M|2Fh<j=fK7)K957(J56SHt0B$w}!qBcJX;>J1<7`(9J|fsG}_*&ALc zLibW`wU9W;AH9Evy!(!L8yT<TNnHnS!y}xZ$Veh|pPx7yu>Jh>GWxMNIsQxk+AM;& zPo)O51*ooBxSWC94g@X%#y>fE(O3co4W2AKR$|4@@TdQUKJ@N+P;lS#S4yES<YIj! zRlyq3#Ouf?Vz>$<aZjnmL_Z+CdI!%^Dj+Ee+08cF*50ObA!>SrC03uMXz}9ul@}T% z>$AM?S{1l9DAfk?yidVF_}}|~vGbC#e5&t=cR==eeh?(znfMb|16?>EAJ_jmF5kCs zR@~P=Bt*Y@P(8zaTO9o&2g&l?Tr_D8S>u-vU-SF4U!uN$&!+G(4r74qRq*P!glx5J zZb*?LnnHSk(1hv)ofY~SuB?Rhx8X79_9GW2KEm{H776vN)X_KF)!VqIyw|T#1G9}I z*uVsSA4zClRU=gsRujX(z+l3j2*bQejS{{o68IOaZl?+(8@4)h@8{kxyixeUpg_u1 z7l%4teH{V0&x~EFKeZfa9n>B08VFlnEImJr!0A5uHF#utDdB_T`&1a5`IZhZ;#pbH z2T=w?=IoeJ30|2784nSv7iXX4x*WdwH-u<N35W~GlTf!&D}FGe;-(LvdTaZ3pEjLh zk)oA6wqL>o$4Nl*<C3TyP3GHW+IGb(1`UQMbiZDzF;39AFz6_H<b77>R5?}ADM>2V z$o3F-{BTtGLa+ZrSZSA{R;~)fMP(;syoOzMRsyI36!WZh3O`2KkbKG1{drYvMez&W z4V^iiu}V;pys2{IgzJRFuI4T;mKaAK%BYfMZjHS~U=97NFJIE7Yos%zBL^H`(Z9(i z9z)*VIc2{#ymr0jS7la}S8dy+ndF{iEGnPeEbuHinv|ZHo0OPXD&&{|O~5AV3*8Hs zVec%HEQ74qt@g%vi;rBeZNY;i2Wc_D(5;23Ag*CfN=|i)0~pC@+SK^eF>GMGXq*pn zrjlB=pPgRRDs~feo`bF0D=V2*Ew+^dH4Z`VjQt8NFgaz*bK!EmbER%NYYJ@Q@apkW z^a}Rc_qsTJcFlB0b@%4F^;#K~5A`i73Ti28J=ReOQ|HT0-H^MG^2mrtqX=#SS3*H{ zH4bc6D32Xio3$vnBaf!pxPjB~OXC4{S&l_puUSm)Y91N3Vm4y-(BU^jD4Wg0q0FPN z<z9=1qlOcId;yD1?zAxlYmGApGGj0|Gi7QLYIJMcR`1qdTiDvC+bvpvdP9uxER-!^ z#wW$4$;{JrJ?C>e$2!Z6#anJ8AUkur-uiiCcUXoMnNj=qw(0x8KuBO;_ORjjSO?o! z<<t>scn`X<ty#LeD8DDL)QxZRbZYjy=AO^Y6+V8ROo~kSAjGrh<nn}QE3$F7(Mboc zn`?(zFJ9kjr{u2d4)zYbLB;{$WJt#L2IUu;7j21*nCngHQIunsPurNEOP|x*cg>G9 zcX^M7uHtPd?>jH6kMPXaPr46`EZGMy)BDx<MgQjhP5fBv@q+)Rf8o2{j`#qONKO`t z$fO9)r{PcUzYD%~_+Zd?9^HI`wS}?e9{g$4e{?_l;zvYhLNJI7{0s-9{FxttA)ey% zv3CC^gZ@tmDCHEb6oV9p;>qGt-@G8NAb8(WA^N=@y>Y!Cj7yEwd-T4*KI3({_8PB2 z)>2pV@voT{8XW|_3uW`JTvM#Q_Y7xYn$k#XyS#kSO`S$9`C=@LEsQzr5SX2Y3Oyb7 z&#jfoZ?HLFIl#+6vq!U!IUE3N$x}7b#M25&yU8wP2qdp&D1ALv>3FSzk&%C$Kb6}i zhao$kc}_1#(<+FZ_%+E<<pXZsvm5qWjuZCK>Y?f{)j5M{iTgU-)aWm`OvPrytD3tx zXGbRdyTq&X*i+ULlw(h5c=#?pWH@E8+8Z>^9?K5W9)nKW^#ZiM>yBw>X;;)4xa4jP zT&s>2<raIX!^>H;1lxM-hXZPZYAvn(=xSJ)06vW@X1elU)y7i3Ri636wZmV1dEd>$ z-C$EN|9OsXhPT1;Ag@T4OvZy6U#3)sQF_^a)2{6@epo$TA2b(JV_GqkZ8M@aq_#2z zpI@kdL#NI%0w9|wt!i~fGnVWJC-NumwI~>>E7pfs$W+N_5$eq9nkv-R?t)yU&pt$| z%X*iZ?dQ!+H+wdh?;Xv+)bdr;wJz++4GxFB+OMIgkdQB+BoOe1lv{%5+;8~0sZk12 zShLgVyW+bO@EI923?3e4PGL4JbtukpJvR99eQ?>s54PB2Q*57KpGb-nN)<}#mwLH> z)+rL|9aRCY0hwRw+M?A$a`1L_mVlG-<J9|LIH?ekM@@ZiZvLA0;Nb-sOi;~PXTxLm z*^jVqc$spWnQ21tuDd%s>oDV18Lz{%FhS>1K#Tn^o6*^mEuWF}or^tT&!w~5N{s)f zlJg0PB8ubqAuyP0lu1QT!aPX6o!On)T^CynExjZrB#~>4vokg{JEQYQm&omqAV>re zkrh}s>k#6}@(<QQDhLCGGLq<zkZ5V)g4wQZznOK{-B}Tu+kAO%zVH3sJN!O}`A+6v zZwdy!56`te(w;>geBBv4SeADn&)2=bdl>ryO9g%I%U^n8x27A$2Kq+!wEmcS8Ncy) zvF@GnvHD5j*sGDX`O|+Me;d-|H?wE7{LZ1dzNxXE*xl8A5!d=)U;&jMT_`X6dH(rT zA2&N#?B^5F$mo3G8avT7S-EoP!-*G%JBzWu>329@^Y-SQ{t16cqA~V*?tRC2I8Hfs z`{=)o(fIVhy>k!8XA<yl!m>USU2iBD5Sng})?Lv)9a#(|MtVDTIiD^ME|>UwBlBx} zqraB=uhrg<>{#tuiRE<a-gFyEYy`1X$q;!W%8<ljwym3Q4We8jYhp?uaHS{+JfyFf z@hWGLi^d^QHZ<gAaGRm%yu=GSLAqQxs6b$hrilo*sBAm*xGZOwtu803oDmWvK8&y~ zN<ol9ET<|m!p$mg4uqL3$3dVAfrBDgX`+U3sjTQhUO-s27RdoPND`Z&UohkrRy9Hr zYv>3oEsD%v1UJ_DvSxPffs7;?ixg6gcruE{;s{)CH0xF}jVS`5oMc0=Bw!1xF3B;~ zywuL?BF7RqRTpGdG&8xz;*b9@fTrIpyv^XqF+~b)=aQSKv+XuqTf5XYOJbYBZ)dd0 zcIg|FVkt=bsX%0@1L$p≥Ou?thC39E%*Kw1dh#krX?bQANoUNz)nu=a_WJm=IQZ zfdF7+2yotb5JS^W8VM+^QNV%bgXFYEGO(E}jdXe45Dk>A(GCWxYttwv5S(3O;PA6F zhl4Vq)2?~#8tL{jK%80QNDq~>X42y%bJpi^QGmO)xikf3v}^8M4~EL9fv&Qm#H$bz ug>b!iiHDjZTq6q#Ai4#|rxZm;=2f$9xTdqJZdIT3Fm8${DyphIPW%IBQU!7V literal 0 HcmV?d00001 diff --git a/runs/1_phenotypic_data_figure1/Figure1_session_info.txt b/runs/1_phenotypic_data_figure1/Figure1_session_info.txt new file mode 100644 index 0000000..64b307e --- /dev/null +++ b/runs/1_phenotypic_data_figure1/Figure1_session_info.txt @@ -0,0 +1,35 @@ +R version 4.4.1 (2024-06-14) +Platform: aarch64-apple-darwin20 +Running under: macOS Sonoma 14.6.1 + +Matrix products: default +BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib +LAPACK: /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.12.0 + +locale: +[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 + +time zone: Europe/Zurich +tzcode source: internal + +attached base packages: +[1] grid stats graphics grDevices utils datasets methods base + +other attached packages: + [1] patchwork_1.2.0 ggbeeswarm_0.7.2 emmeans_1.10.4 MASS_7.3-61 rstatix_0.7.2 + [6] psych_2.4.12 ggpubr_0.6.0 magick_2.8.5 viridis_0.6.5 viridisLite_0.4.2 +[11] lubridate_1.9.3 forcats_1.0.0 stringr_1.5.1 dplyr_1.1.4 purrr_1.0.2 +[16] readr_2.1.5 tidyr_1.3.1 tibble_3.2.1 ggplot2_3.5.1 tidyverse_2.0.0 + +loaded via a namespace (and not attached): + [1] beeswarm_0.4.0 gtable_0.3.5 lattice_0.22-6 tzdb_0.4.0 vctrs_0.6.5 + [6] tools_4.4.1 generics_0.1.3 parallel_4.4.1 sandwich_3.1-0 fansi_1.0.6 +[11] pkgconfig_2.0.3 Matrix_1.7-0 lifecycle_1.0.4 compiler_4.4.1 munsell_0.5.1 +[16] mnormt_2.1.1 codetools_0.2-20 carData_3.0-5 vipor_0.4.7 pillar_1.9.0 +[21] car_3.1-2 abind_1.4-5 multcomp_1.4-26 nlme_3.1-166 tidyselect_1.2.1 +[26] mvtnorm_1.3-1 stringi_1.8.4 splines_4.4.1 colorspace_2.1-1 cli_3.6.3 +[31] magrittr_2.0.3 survival_3.7-0 utf8_1.2.4 broom_1.0.6 TH.data_1.1-2 +[36] withr_3.0.1 scales_1.3.0 backports_1.5.0 timechange_0.3.0 estimability_1.5.1 +[41] gridExtra_2.3 ggsignif_0.6.4 zoo_1.8-12 hms_1.1.3 coda_0.19-4.1 +[46] rlang_1.1.4 Rcpp_1.0.13 xtable_1.8-4 glue_1.8.0 rstudioapi_0.16.0 +[51] R6_2.5.1 diff --git a/runs/1_phenotypic_data_figure1/above_below_ground_wilcoxon.csv b/runs/1_phenotypic_data_figure1/above_below_ground_wilcoxon.csv new file mode 100644 index 0000000..a501ca5 --- /dev/null +++ b/runs/1_phenotypic_data_figure1/above_below_ground_wilcoxon.csv @@ -0,0 +1,13 @@ +".y.","group1","group2","n1","n2","statistic","p","p.adj","p.adj.signif","Part" +"DW_Shoot","Control","Pilo",19,21,142,0.124,0.124,"ns","Shoot" +"DW_Shoot","Control","Ceno",19,24,328,0.015,0.03,"*","Shoot" +"DW_Shoot","Control","Co_Inoc",19,23,282,0.112,0.124,"ns","Shoot" +"DW_Shoot","Pilo","Ceno",21,24,479,2.56e-07,1.536e-06,"****","Shoot" +"DW_Shoot","Pilo","Co_Inoc",21,23,400,0.000103,0.000309,"***","Shoot" +"DW_Shoot","Ceno","Co_Inoc",24,23,201,0.113,0.124,"ns","Shoot" +"DW_Roots_Total","Control","Pilo",19,21,115.5,0.024,0.048,"*","Root" +"DW_Roots_Total","Control","Ceno",19,24,291,0.127,0.1905,"ns","Root" +"DW_Roots_Total","Control","Co_Inoc",19,23,246,0.495,0.594,"ns","Root" +"DW_Roots_Total","Pilo","Ceno",21,24,430.5,5.13e-05,0.0003078,"***","Root" +"DW_Roots_Total","Pilo","Co_Inoc",21,23,373,0.002,0.006,"**","Root" +"DW_Roots_Total","Ceno","Co_Inoc",24,23,252,0.62,0.62,"ns","Root" diff --git a/runs/1_phenotypic_data_figure1/dw_plant_wilcoxon.csv b/runs/1_phenotypic_data_figure1/dw_plant_wilcoxon.csv new file mode 100644 index 0000000..c9320b9 --- /dev/null +++ b/runs/1_phenotypic_data_figure1/dw_plant_wilcoxon.csv @@ -0,0 +1,7 @@ +"group1","group2","n1","n2","statistic","p","p.adj","p.adj.signif" +"Ceno","Co_Inoc",24,23,211,0.171,0.2052,"ns" +"Ceno","Control",24,19,132,0.018,0.036,"*" +"Ceno","Pilo",24,21,69,1.01e-05,6.06e-05,"****" +"Co_Inoc","Control",23,19,175,0.28,0.28,"ns" +"Co_Inoc","Pilo",23,21,100,0.000626,0.001878,"**" +"Control","Pilo",19,21,127,0.05,0.075,"ns" diff --git a/runs/1_phenotypic_data_figure1/emm_resource_allocation.csv b/runs/1_phenotypic_data_figure1/emm_resource_allocation.csv new file mode 100644 index 0000000..26b9153 --- /dev/null +++ b/runs/1_phenotypic_data_figure1/emm_resource_allocation.csv @@ -0,0 +1,9 @@ +"Treatment","response","SE","df","lower.CL","upper.CL","Part" +"Control",0.453567514597558,0.0275055266994483,82,0.383318509711376,0.52381651948374,"Shoot" +"Pilo",0.47366276586997,0.0291267922686154,82,0.399273055221825,0.548052476518115,"Shoot" +"Ceno",0.351858330159944,0.0256275976469571,82,0.286405548542847,0.41731111177704,"Shoot" +"Co_Inoc",0.395743444153842,0.0253353168124786,82,0.331037146615882,0.460449741691802,"Shoot" +"Control",0.332049163229227,0.0261926790038616,82,0.265153166092717,0.398945160365736,"Roots" +"Pilo",0.385646437453976,0.0277365610424506,82,0.314807371782272,0.456485503125679,"Roots" +"Ceno",0.323345119635379,0.0244043841131146,82,0.261016420478317,0.385673818792442,"Roots" +"Co_Inoc",0.337522080037482,0.0241260539375056,82,0.27590423503275,0.399139925042215,"Roots" diff --git a/runs/1_phenotypic_data_figure1/pairwise_comparison_resource_allocation.csv b/runs/1_phenotypic_data_figure1/pairwise_comparison_resource_allocation.csv new file mode 100644 index 0000000..586bee9 --- /dev/null +++ b/runs/1_phenotypic_data_figure1/pairwise_comparison_resource_allocation.csv @@ -0,0 +1,13 @@ +"contrast","estimate","SE","df","t.ratio","p.value","Part" +"Control - Pilo",-0.0200952512724119,0.0399122214934747,82,-0.503486163397278,0.615972401884668,"Shoot" +"Control - Ceno",0.101709184437615,0.0376885469832781,82,2.69867619154279,0.0253534911944604,"Shoot" +"Control - Co_Inoc",0.0578240704437162,0.0374470841340624,82,1.54415415194153,0.189602536279991,"Shoot" +"Pilo - Ceno",0.121804435710026,0.0412341308669473,82,2.95397121629798,0.0245565260402311,"Shoot" +"Pilo - Co_Inoc",0.0779193217161281,0.0399514120665197,82,1.950352132395,0.109101535219373,"Shoot" +"Ceno - Co_Inoc",-0.0438851139938983,0.0351525595011496,82,-1.24841873868283,0.258516587745045,"Shoot" +"Control - Pilo",-0.0535972742247492,0.0380071982381118,82,-1.41018745683297,0.418945708063114,"Roots" +"Control - Ceno",0.00870404359384718,0.0358896604323072,82,0.242522316706344,0.878399868322438,"Roots" +"Control - Co_Inoc",-0.00547291680825584,0.0356597226830697,82,-0.153476146096174,0.878399868322438,"Roots" +"Pilo - Ceno",0.0623013178185964,0.0392660124491575,82,1.5866474320321,0.418945708063114,"Roots" +"Pilo - Co_Inoc",0.0481243574164934,0.0380445182324155,82,1.26494853010096,0.418945708063114,"Roots" +"Ceno - Co_Inoc",-0.014176960402103,0.0334747164538472,82,-0.423512486555317,0.878399868322438,"Roots" diff --git a/runs/2_timeseries_data_figure2/Figure2.pdf b/runs/2_timeseries_data_figure2/Figure2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7669aee55b337165461c93b033cb28e796411997 GIT binary patch literal 23942 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 O`FIJKm>#Oj5&R!gtTkHz literal 0 HcmV?d00001 diff --git a/runs/2_timeseries_data_figure2/Figure2_session_info.txt b/runs/2_timeseries_data_figure2/Figure2_session_info.txt new file mode 100644 index 0000000..9c56712 --- /dev/null +++ b/runs/2_timeseries_data_figure2/Figure2_session_info.txt @@ -0,0 +1,42 @@ +R version 4.4.1 (2024-06-14) +Platform: aarch64-apple-darwin20 +Running under: macOS Sonoma 14.6.1 + +Matrix products: default +BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib +LAPACK: /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.12.0 + +locale: +[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 + +time zone: Europe/Zurich +tzcode source: internal + +attached base packages: +[1] grid stats graphics grDevices utils datasets methods base + +other attached packages: + [1] patchwork_1.2.0 ggsignif_0.6.4 rstatix_0.7.2 ggtext_0.1.2 tidybayes_3.0.7 + [6] bayestestR_0.15.0 bayesnec_2.1.3.0 posterior_1.6.1 brms_2.22.0 Rcpp_1.0.13 +[11] ggpubr_0.6.0 viridis_0.6.5 viridisLite_0.4.2 lubridate_1.9.3 forcats_1.0.0 +[16] stringr_1.5.1 dplyr_1.1.4 purrr_1.0.2 readr_2.1.5 tidyr_1.3.1 +[21] tibble_3.2.1 ggplot2_3.5.1 tidyverse_2.0.0 + +loaded via a namespace (and not attached): + [1] svUnit_1.0.6 tidyselect_1.2.1 loo_2.8.0 TH.data_1.1-2 + [5] tensorA_0.36.2.1 estimability_1.5.1 timechange_0.3.0 lifecycle_1.0.4 + [9] survival_3.7-0 magrittr_2.0.3 compiler_4.4.1 rlang_1.1.4 +[13] tools_4.4.1 utf8_1.2.4 bridgesampling_1.1-2 xml2_1.3.6 +[17] abind_1.4-5 multcomp_1.4-26 withr_3.0.1 fansi_1.0.6 +[21] xtable_1.8-4 colorspace_2.1-1 emmeans_1.10.4 scales_1.3.0 +[25] MASS_7.3-61 insight_1.0.1 cli_3.6.3 mvtnorm_1.3-1 +[29] generics_0.1.3 RcppParallel_5.1.9 rstudioapi_0.16.0 tzdb_0.4.0 +[33] splines_4.4.1 operator.tools_1.6.3 bayesplot_1.11.1 parallel_4.4.1 +[37] matrixStats_1.3.0 vctrs_0.6.5 Matrix_1.7-0 sandwich_3.1-0 +[41] carData_3.0-5 car_3.1-2 hms_1.1.3 arrayhelpers_1.1-0 +[45] ggdist_3.3.2 glue_1.8.0 chk_0.10.0 codetools_0.2-20 +[49] distributional_0.5.0 stringi_1.8.4 gtable_0.3.5 munsell_0.5.1 +[53] pillar_1.9.0 Brobdingnag_1.2-9 R6_2.5.1 formula.tools_1.7.1 +[57] evaluate_0.24.0 lattice_0.22-6 backports_1.5.0 gridtext_0.1.5 +[61] broom_1.0.6 rstantools_2.4.0 coda_0.19-4.1 gridExtra_2.3 +[65] nlme_3.1-166 checkmate_2.3.2 zoo_1.8-12 pkgconfig_2.0.3 diff --git a/runs/2_timeseries_data_figure2/model_predictions_timeseries.csv b/runs/2_timeseries_data_figure2/model_predictions_timeseries.csv new file mode 100644 index 0000000..910a8a6 --- /dev/null +++ b/runs/2_timeseries_data_figure2/model_predictions_timeseries.csv @@ -0,0 +1,401 @@ +"treatment","estimate","se","lower","upper","days" +"Control",1.00077984313502,0.000968202651267554,1.00002282640794,1.02009892570269,-2.48689957516035e-14 +"Ceno",1.00004493489734,6.00315533801196e-05,1.00000068019067,1.0016939927065,-2.48689957516035e-14 +"Co_Inoc",1.00034505867289,0.000434960615206573,1.00000915333372,1.00905453006164,-2.48689957516035e-14 +"Pilo",1.00198352762704,0.00244202934105557,1.00007739439157,1.05111857617786,-2.48689957516035e-14 +"Control",1.00125997386974,0.00155155252300105,1.00004107452044,1.03022433952388,0.646464646464622 +"Ceno",1.00009904741938,0.000128753956619823,1.00000199163797,1.00310636123411,0.646464646464622 +"Co_Inoc",1.00065020198338,0.000801584572500576,1.00002090133116,1.0149111222714,0.646464646464622 +"Pilo",1.00370562122142,0.0044942950451809,1.00016147698032,1.08475927360226,0.646464646464622 +"Control",1.00203366621366,0.00247808273958625,1.00007179447344,1.0460881257787,1.29292929292927 +"Ceno",1.00021887268239,0.000277043032505567,1.00000584065368,1.00562289590151,1.29292929292927 +"Co_Inoc",1.00121336370581,0.00146264008467391,1.00004568260652,1.02483508082476,1.29292929292927 +"Pilo",1.00694309136974,0.00824811779761444,1.00032872501531,1.14172035610532,1.29292929292927 +"Control",1.00325918681167,0.0039388498137669,1.00012668702005,1.06839002354862,1.93939393939392 +"Ceno",1.0004712440899,0.000578531521504472,1.00001593175821,1.01036000000539,1.93939393939392 +"Co_Inoc",1.00228232711266,0.00268976794433431,1.00010069157403,1.04109415405622,1.93939393939392 +"Pilo",1.01296436685855,0.0152153500415196,1.00065643964985,1.22118844836606,1.93939393939392 +"Control",1.00530464208514,0.00634629917103594,1.00021890403766,1.1013319590072,2.58585858585856 +"Ceno",1.00100871484024,0.00120471125222742,1.00004108450344,1.01886232130024,2.58585858585856 +"Co_Inoc",1.00428284105153,0.00491966154920785,1.0002139792173,1.0680133902666,2.58585858585856 +"Pilo",1.02407515582259,0.0277167978412668,1.00130495454403,1.33190254594805,2.58585858585856 +"Control",1.00851667800107,0.0101278577454693,1.00036922561963,1.14594041036748,3.23232323232321 +"Ceno",1.00210474244871,0.00245920892088934,1.00010068216781,1.03592581574395,3.23232323232321 +"Co_Inoc",1.00782304932609,0.00880423414261101,1.0004402397785,1.11259932012411,3.23232323232321 +"Pilo",1.04385097668536,0.0495042908516135,1.00258388422026,1.46930362615606,3.23232323232321 +"Control",1.01355142839228,0.0159758028452422,1.00062388256552,1.20729351389559,3.87878787878786 +"Ceno",1.00431416692123,0.00492638236806523,1.00022850009388,1.06632770725273,3.87878787878786 +"Co_Inoc",1.01417386938522,0.0157150406567735,1.00085217504887,1.18413917221768,3.87878787878786 +"Pilo",1.07860458066804,0.0860189633224998,1.00503616218798,1.61338209238744,3.87878787878786 +"Control",1.02163788804773,0.0252296229797288,1.00104232611077,1.28526698600016,4.5252525252525 +"Ceno",1.00849574533651,0.00956105162767415,1.00048048310198,1.11949590524907,4.5252525252525 +"Co_Inoc",1.02527441712904,0.0275333896840671,1.00162043085928,1.27893177041673,4.5252525252525 +"Pilo",1.13522514320894,0.140883770460494,1.00968306153678,1.739711216701,4.5252525252525 +"Control",1.03419974112284,0.0393340107149608,1.00171581686759,1.38693876725757,5.17171717171715 +"Ceno",1.01621411384713,0.0179891006168534,1.00093720549869,1.20460014475977,5.17171717171715 +"Co_Inoc",1.04369280442983,0.0465844686551396,1.00299346222912,1.40063850387299,5.17171717171715 +"Pilo",1.2241420434784,0.215155136325559,1.01811133919316,1.84310684679646,5.17171717171715 +"Control",1.05319436066374,0.0600665740985125,1.00285558984751,1.49536513220743,5.8181818181818 +"Ceno",1.02964896020372,0.0323209439039096,1.00179014005455,1.31700024646508,5.8181818181818 +"Co_Inoc",1.07336870038429,0.0764023884236389,1.00538605624385,1.5342924447339,5.8181818181818 +"Pilo",1.34527024519027,0.288018096097922,1.03347526525908,1.91880993368316,5.8181818181818 +"Control",1.08129779153679,0.0898569158153287,1.00467893863138,1.60842411171619,6.46464646464644 +"Ceno",1.0512938894353,0.0550669400493081,1.00326582423433,1.4497939501652,6.46464646464644 +"Co_Inoc",1.1179535937681,0.118530840684227,1.00925660878969,1.66131465533256,6.46464646464644 +"Pilo",1.48796905135617,0.326301348767828,1.06042246678386,1.9754877464349,6.46464646464644 +"Control",1.12205103538252,0.130346557185966,1.00744569745509,1.70729063218296,7.11111111111109 +"Ceno",1.08359587311669,0.0876516409027439,1.00563545988919,1.5815731549479,7.11111111111109 +"Co_Inoc",1.1800588642694,0.171659547749825,1.01577862408433,1.76525332005975,7.11111111111109 +"Pilo",1.63448554382002,0.305438060434489,1.10494425234019,2.02666334276188,7.11111111111109 +"Control",1.17852624690662,0.181597885833993,1.01197391771968,1.79408566370763,7.75757575757573 +"Ceno",1.12993753943488,0.131033718022389,1.0091832126203,1.69064973544833,7.75757575757573 +"Co_Inoc",1.26087951386217,0.228920123248447,1.02515526192061,1.84344720906174,7.75757575757573 +"Pilo",1.75895737125834,0.248519284631787,1.17448199186775,2.0836597515143,7.75757575757573 +"Control",1.25163080188045,0.238813079529282,1.01896734434945,1.86303365283919,8.40404040404038 +"Ceno",1.18924232225504,0.180940724013162,1.014436155876,1.77908781537456,8.40404040404038 +"Co_Inoc",1.35692829134614,0.277116331538551,1.03931197397571,1.90374547990997,8.40404040404038 +"Pilo",1.85494094715702,0.190611719263303,1.27470319996852,2.15860417169608,8.40404040404038 +"Control",1.34198270046234,0.291644490961125,1.02996269022226,1.91699234979596,9.05050505050503 +"Ceno",1.25956374591376,0.231037434708631,1.02216514551796,1.84412475229587,9.05050505050503 +"Co_Inoc",1.45848591245114,0.302151087916868,1.05859449952372,1.94708773361906,9.05050505050503 +"Pilo",1.92550987855243,0.152624043322176,1.40105062058602,2.25195932599149,9.05050505050503 +"Control",1.44432286582547,0.324643460889701,1.04555214284134,1.95978947835768,9.69696969696967 +"Ceno",1.33732400630695,0.271340150879273,1.0324203082808,1.89140036168192,9.69696969696967 +"Co_Inoc",1.55447926485829,0.302813975481652,1.08401368606603,1.98243047499374,9.69696969696967 +"Pilo",1.97965451605064,0.135824590027975,1.53764254903163,2.37095449071274,9.69696969696967 +"Control",1.55166009088879,0.327222892034651,1.06895402233066,1.99910519641431,10.3434343434343 +"Ceno",1.41751449992276,0.297406780429938,1.04581407307492,1.92761067936841,10.3434343434343 +"Co_Inoc",1.64005410084205,0.282298354709419,1.11548674553483,2.01258858843061,10.3434343434343 +"Pilo",2.02903083619369,0.136427782301548,1.66999410106383,2.50198604920024,10.3434343434343 +"Control",1.6552109926106,0.29862636830049,1.1035339193037,2.03705385750031,10.989898989899 +"Ceno",1.49333210925399,0.308251420877296,1.06203854155287,1.95602554612073,10.989898989899 +"Co_Inoc",1.71348373788124,0.254221193271751,1.15518386975019,2.04055338065363,10.989898989899 +"Pilo",2.08295727726018,0.154437032201585,1.7799627004262,2.63197529705309,10.989898989899 +"Control",1.74524229351002,0.255791778327101,1.14745698777539,2.08190528682295,11.6363636363636 +"Ceno",1.56567151185116,0.304311985715708,1.08305523828696,1.9818827580532,11.6363636363636 +"Co_Inoc",1.77193474466521,0.224794911590562,1.20030196964022,2.06900486294453,11.6363636363636 +"Pilo",2.15160708786978,0.190797695117167,1.8682728225061,2.74788211402717,11.6363636363636 +"Control",1.82041692201942,0.21208944847647,1.20841452402993,2.13381612536868,12.2828282828283 +"Ceno",1.62973563460361,0.288862896333554,1.10596504454616,2.00390483103299,12.2828282828283 +"Co_Inoc",1.81903178959963,0.198220200144582,1.2517293820063,2.09615209692283,12.2828282828283 +"Pilo",2.23986254268916,0.241480581985198,1.93082953721409,2.84801859517313,12.2828282828283 +"Control",1.8803796277112,0.176536885569663,1.28963013616514,2.19374301075617,12.9292929292929 +"Ceno",1.6858146274146,0.268014741195918,1.13427353300917,2.02505060286759,12.9292929292929 +"Co_Inoc",1.85654052672586,0.17639898969231,1.30435528824538,2.12505886931688,12.9292929292929 +"Pilo",2.34766082305193,0.292183705435852,1.98151887133195,2.93080180367711,12.9292929292929 +"Control",1.92893703237548,0.152850087359717,1.38209155153405,2.26948221199662,13.5757575757576 +"Ceno",1.73589535707567,0.244071142505232,1.16655115691997,2.04633280438472,13.5757575757576 +"Co_Inoc",1.88629241670524,0.159195516105346,1.3531322804962,2.15429761056333,13.5757575757576 +"Pilo",2.47067421638274,0.322816818138891,2.02666979832058,3.00581130949341,13.5757575757576 +"Control",1.96973402618042,0.139841432586289,1.48486927712824,2.35450326609401,14.2222222222222 +"Ceno",1.77978391430811,0.220956681901092,1.20175825635619,2.0683496840625,14.2222222222222 +"Co_Inoc",1.91020911677394,0.145953942705444,1.40221657244356,2.18455067698024,14.2222222222222 +"Pilo",2.59516344139452,0.319827627112913,2.07487832826516,3.08182667651992,14.2222222222222 +"Control",2.00642567268634,0.137089652770044,1.58749580107727,2.44915239511399,14.8686868686868 +"Ceno",1.81703807623999,0.200304532638576,1.24009627913923,2.09231202224128,14.8686868686868 +"Co_Inoc",1.93070117450847,0.136423213377988,1.44968766484555,2.21457610685472,14.8686868686868 +"Pilo",2.71059955264807,0.291385668379748,2.13200417039148,3.16183362947936,14.8686868686868 +"Control",2.0434697347629,0.142346837744052,1.68250335759239,2.54906081199876,15.5151515151515 +"Ceno",1.85015929002369,0.180687820795434,1.28304881556212,2.1180611583273,15.5151515151515 +"Co_Inoc",1.94806196361214,0.130031027836186,1.49096228054263,2.24238679223219,15.5151515151515 +"Pilo",2.81070225626981,0.257008808547432,2.20560518692223,3.25563555690884,15.5151515151515 +"Control",2.08434663789524,0.158539423174503,1.76548004189974,2.64817541179366,16.1616161616161 +"Ceno",1.8793093956647,0.163609421531789,1.33279390807595,2.14701291584614,16.1616161616161 +"Co_Inoc",1.96328123628663,0.125290875784878,1.53094688645451,2.2704579355824,16.1616161616161 +"Pilo",2.89362719134359,0.229795882191155,2.29519244114077,3.36370627166601,16.1616161616161 +"Control",2.13437299249149,0.184602491808399,1.8349827323281,2.74278703946569,16.8080808080808 +"Ceno",1.90523895439942,0.150394987419659,1.38708543697707,2.17871224006512,16.8080808080808 +"Co_Inoc",1.97699516886245,0.12243936181138,1.56895784264941,2.30118587794105,16.8080808080808 +"Pilo",2.96506771086409,0.216080690724479,2.39641389990023,3.48043633734934,16.8080808080808 +"Control",2.19460736505923,0.219922160464875,1.89096522329804,2.82171488985288,17.4545454545454 +"Ceno",1.92879225675686,0.139700806762582,1.44133365847867,2.21263209058079,17.4545454545454 +"Co_Inoc",1.99019046026135,0.120025997986883,1.60260149353309,2.33065965958004,17.4545454545454 +"Pilo",3.03186252897356,0.213839052129044,2.50710316972074,3.59613769497132,17.4545454545454 +"Control",2.26584108315881,0.261565325201756,1.93527610099677,2.89091813781075,18.1010101010101 +"Ceno",1.94973841837068,0.131313046275914,1.4886516457701,2.25453009854516,18.1010101010101 +"Co_Inoc",2.00376215640884,0.119835324001605,1.64133908233167,2.36708002410365,18.1010101010101 +"Pilo",3.10057908278965,0.226458511803757,2.61763850463058,3.70070613664274,18.1010101010101 +"Control",2.3491798135873,0.301322338582338,1.97197342120245,2.95349676561725,18.7474747474747 +"Ceno",1.96907158674539,0.126289825035723,1.54179856958967,2.29927569624467,18.7474747474747 +"Co_Inoc",2.01826731630733,0.12167052421028,1.67965303116882,2.40716450879459,18.7474747474747 +"Pilo",3.17589958025785,0.249849398391239,2.71496447667616,3.79452841253831,18.7474747474747 +"Control",2.44098525460442,0.325715404852923,2.00540796448828,3.00900706504727,19.3939393939394 +"Ceno",1.98710890465935,0.123169338074664,1.5924628315382,2.34559744632917,19.3939393939394 +"Co_Inoc",2.03372785313808,0.124764299243297,1.71358016632557,2.44932743492227,19.3939393939394 +"Pilo",3.2606811279489,0.280982411193024,2.80361041699888,3.87457662548328,19.3939393939394 +"Control",2.53537996207986,0.334529754022207,2.03946530945178,3.06881042449503,20.040404040404 +"Ceno",2.00457519395207,0.122000879488993,1.64148247477307,2.39403814309055,20.040404040404 +"Co_Inoc",2.05158187750569,0.129958309102419,1.75101472621173,2.49778053437045,20.040404040404 +"Pilo",3.35761551020141,0.311624772042944,2.87908194025586,3.9406007881727,20.040404040404 +"Control",2.62842207157181,0.323827079984448,2.07628333194688,3.13078009662554,20.6868686868687 +"Ceno",2.02270512290562,0.124170377242579,1.68198410110753,2.44641354161632,20.6868686868687 +"Co_Inoc",2.07270720256073,0.137643861286083,1.78554587099157,2.54974319276298,20.6868686868687 +"Pilo",3.45881807032118,0.329107526701504,2.94322378963378,4.00459783197139,20.6868686868687 +"Control",2.71407795231262,0.300352441292902,2.12169393881729,3.19883343943092,21.3333333333333 +"Ceno",2.04009242856505,0.12787665023607,1.7251471172105,2.49536837053403,21.3333333333333 +"Co_Inoc",2.09784651308192,0.14887869019758,1.82117531095644,2.60653871079741,21.3333333333333 +"Pilo",3.56041997610548,0.328554619794678,3.0011305717616,4.069086599872,21.3333333333333 +"Control",2.79136325003649,0.273176550754881,2.17387368826441,3.2720392001819,21.979797979798 +"Ceno",2.05955083860725,0.134299783650524,1.7601436007409,2.54234578639363,21.979797979798 +"Co_Inoc",2.12825480039951,0.165289965212785,1.85720892576292,2.6665840300924,21.979797979798 +"Pilo",3.65704386541237,0.309655052743007,3.05905110348775,4.13446643951846,21.979797979798 +"Control",2.85811375228526,0.249640363387618,2.23323069174105,3.3588158959696,22.6262626262626 +"Ceno",2.07851886198943,0.142142189841145,1.79465454118156,2.58774261142682,22.6262626262626 +"Co_Inoc",2.1667244659921,0.187578275451236,1.89254355481645,2.72578824493414,22.6262626262626 +"Pilo",3.7460029162276,0.282206918439599,3.12028077568152,4.20785489690359,22.6262626262626 +"Control",2.91729015825511,0.233957040370211,2.30258365452982,3.45144698315112,23.2727272727272 +"Ceno",2.09928314354242,0.150679937148484,1.82453407032115,2.6347713245242,23.2727272727272 +"Co_Inoc",2.21354836346708,0.214765141388864,1.92431048829719,2.78594270183893,23.2727272727272 +"Pilo",3.82425675252982,0.255599268722886,3.18873262430791,4.28768662724875,23.2727272727272 +"Control",2.97203617683365,0.226173028873049,2.3826903170291,3.54889715057557,23.9191919191919 +"Ceno",2.12110330147571,0.162466472349489,1.85145062011847,2.67635191894522,23.9191919191919 +"Co_Inoc",2.27009795269247,0.243952130502204,1.95611323482963,2.84424950444502,23.9191919191919 +"Pilo",3.8913514967958,0.234769910977503,3.26609781249853,4.37964754161125,23.9191919191919 +"Control",3.02414751674667,0.226725367667118,2.46649859374079,3.63700692661424,24.5656565656565 +"Ceno",2.14454698413806,0.1754009954569,1.87527915809354,2.71883259532731,24.5656565656565 +"Co_Inoc",2.33673138897852,0.273504304617184,1.98519557093216,2.89717026800227,24.5656565656565 +"Pilo",3.95126400664427,0.223466037181397,3.35224708429358,4.47175691443517,24.5656565656565 +"Control",3.07706773947177,0.234047830490186,2.55007062710835,3.71805405723108,25.2121212121212 +"Ceno",2.1700748621259,0.190387230136793,1.89570045648367,2.75592992188998,25.2121212121212 +"Co_Inoc",2.41303980112734,0.296935052945143,2.01256432282835,2.94847568713656,25.2121212121212 +"Pilo",4.00785162581646,0.221537077770605,3.43919404835116,4.5688325355236,25.2121212121212 +"Control",3.13412037765598,0.249193840980111,2.63179659217066,3.7958074106229,25.8585858585858 +"Ceno",2.19625532167643,0.205853752470866,1.91320523734038,2.79204502808608,25.8585858585858 +"Co_Inoc",2.49799671103262,0.308555058526449,2.04043247353628,3.00165753622386,25.8585858585858 +"Pilo",4.06355144849472,0.227014713847472,3.53061604013951,4.6557938125312,25.8585858585858 +"Control",3.19808660256174,0.272349152792849,2.70988510276408,3.86235855461815,26.5050505050505 +"Ceno",2.22285135138817,0.221106492245646,1.92891738524826,2.8262699174738,26.5050505050505 +"Co_Inoc",2.58604789135584,0.305557542723913,2.07496624811755,3.05293282412775,26.5050505050505 +"Pilo",4.12403145108132,0.241429443267134,3.61987300988534,4.7361711175296,26.5050505050505 +"Control",3.26904320962463,0.298861771953925,2.77862285388804,3.92265348027185,27.1515151515151 +"Ceno",2.25103476660153,0.236268337374164,1.94334812013896,2.85699982018552,27.1515151515151 +"Co_Inoc",2.67074586679077,0.289805553894122,2.11347263374995,3.11139287892365,27.1515151515151 +"Pilo",4.19215799492157,0.264693359822838,3.70596296621858,4.80948604651777,27.1515151515151 +"Control",3.34690809886683,0.326084001902904,2.84083187531448,3.97935817928831,27.7979797979798 +"Ceno",2.28191399881406,0.252942738463852,1.95688390839974,2.8851235693183,27.7979797979798 +"Co_Inoc",2.75205395529907,0.265892377965132,2.1619960139344,3.17951023422928,27.7979797979798 +"Pilo",4.2666085438789,0.291849462959232,3.78257478525402,4.86914760204616,27.7979797979798 +"Control",3.43146668601477,0.34267552439623,2.90172210075396,4.03129383651245,28.4444444444444 +"Ceno",2.31263723173558,0.267987043356717,1.97015166282943,2.90992064346954,28.4444444444444 +"Co_Inoc",2.82484166503233,0.241661389526641,2.22318666259213,3.25301819051815,28.4444444444444 +"Pilo",4.34906666545218,0.317967054077143,3.85101618724804,4.92333371452963,28.4444444444444 +"Control",3.51792692480742,0.350487931720578,2.95114592250575,4.08894146865035,29.0909090909091 +"Ceno",2.34374613339994,0.282473162438324,1.98295472056458,2.93439742237843,29.0909090909091 +"Co_Inoc",2.89095932707063,0.222098337118764,2.294844133474,3.34226567090389,29.0909090909091 +"Pilo",4.43733204869714,0.336112029810864,3.91208952748752,4.97114644896097,29.0909090909091 +"Control",3.60277452844227,0.342318881382651,2.99961667691885,4.15096843756031,29.7373737373737 +"Ceno",2.37591870725143,0.294977169344534,1.99546463736255,2.95607543160244,29.7373737373737 +"Co_Inoc",2.94877722198134,0.210657876833869,2.37366450367793,3.43476713975696,29.7373737373737 +"Pilo",4.52990185703943,0.335728117974333,3.96952054019762,5.01464826164493,29.7373737373737 +"Control",3.68428226445991,0.325253650040621,3.04692529950707,4.21618143026849,30.3838383838384 +"Ceno",2.40957322176007,0.304691398355176,2.0069254921105,2.97673480852926,30.3838383838384 +"Co_Inoc",3.0029873007555,0.20865537091625,2.45882640262439,3.53103322763901,30.3838383838384 +"Pilo",4.61974437123575,0.319814146358524,4.02353494843958,5.06063062412225,30.3838383838384 +"Control",3.76107652366364,0.300066684912318,3.09705383670818,4.29004122274532,31.030303030303 +"Ceno",2.441767498185,0.312140799349408,2.01811056428366,2.99830709567495,31.030303030303 +"Co_Inoc",3.05607848158713,0.214556036560512,2.5472553048248,3.62226770083848,31.030303030303 +"Pilo",4.70206111696274,0.291798491983962,4.07516303170786,5.11202828079947,31.030303030303 +"Control",3.82997320265638,0.275964863319402,3.1531749436893,4.3714813579231,31.6767676767677 +"Ceno",2.47618082578673,0.318306301597525,2.02854738840525,3.01915935506144,31.6767676767677 +"Co_Inoc",3.11308540642275,0.2278943481319,2.6319983355874,3.71374924749529,31.6767676767677 +"Pilo",4.77672356541367,0.259475215489428,4.13278461330223,5.16990508769365,31.6767676767677 +"Control",3.89092968263747,0.258607927526173,3.21470401049989,4.45950206617168,32.3232323232323 +"Ceno",2.50771933837066,0.322805393297162,2.03986651136163,3.03975360542076,32.3232323232323 +"Co_Inoc",3.17692295875053,0.24956559088614,2.71399162718791,3.79490474251655,32.3232323232323 +"Pilo",4.84072385334697,0.230083278351356,4.19420703419116,5.23822550814909,32.3232323232323 +"Control",3.94588671726958,0.247511966955889,3.28460118111501,4.55061005522156,32.969696969697 +"Ceno",2.5410829444773,0.324696013602391,2.05150901127104,3.06135564601533,32.969696969697 +"Co_Inoc",3.24830219791509,0.278715422862934,2.78571899224213,3.86364207390005,32.969696969697 +"Pilo",4.8953260786278,0.205701197998125,4.26430344169847,5.31656278292906,32.969696969697 +"Control",3.9976779965471,0.245094354728466,3.35793696210801,4.63977948789813,33.6161616161616 +"Ceno",2.57455097480318,0.323504221355615,2.06302909429142,3.08397191757641,33.6161616161616 +"Co_Inoc",3.32607890030546,0.307131959570486,2.84763487017811,3.92587048861931,33.6161616161616 +"Pilo",4.94313395236538,0.19187521929747,4.34538885386059,5.40170095314898,33.6161616161616 +"Control",4.04930153639403,0.251012939635123,3.43836656335527,4.72037780724094,34.2626262626262 +"Ceno",2.60898139161364,0.32059796409606,2.07573018216521,3.10954484937333,34.2626262626262 +"Co_Inoc",3.40988826980658,0.328296132471822,2.90318575421386,3.98485428321649,34.2626262626262 +"Pilo",4.98666173931968,0.187185850895114,4.42936711675606,5.49019953955645,34.2626262626262 +"Control",4.10384571349234,0.264162668397861,3.52068257712614,4.792133235514,34.9090909090909 +"Ceno",2.64106950862841,0.316241947932378,2.08746476072522,3.13589425133525,34.9090909090909 +"Co_Inoc",3.4971837684852,0.337047985205492,2.95565540467926,4.03886222510546,34.9090909090909 +"Pilo",5.0285007259284,0.190723552753923,4.51625945873165,5.58351476352853,34.9090909090909 +"Control",4.16206263053335,0.283861333395485,3.59825914105924,4.85011444820182,35.5555555555555 +"Ceno",2.67406514672303,0.310279200691635,2.09939708999731,3.16365950508045,35.5555555555555 +"Co_Inoc",3.5832298319319,0.330579803916756,3.00316585682878,4.09499123116804,35.5555555555555 +"Pilo",5.07251758611691,0.200705301560737,4.59936863225087,5.66922741381772,35.5555555555555 +"Control",4.22817495714744,0.309217421485928,3.67370950086656,4.90278434803811,36.2020202020202 +"Ceno",2.70498215986565,0.302703082172591,2.11304067526954,3.18965211055874,36.2020202020202 +"Co_Inoc",3.66595128825396,0.31593404862207,3.05017725984829,4.15643089556457,36.2020202020202 +"Pilo",5.12219234265071,0.219447340255229,4.68121001539218,5.74562215839205,36.2020202020202 +"Control",4.30004112401735,0.336139378561463,3.7422539603092,4.94818288810536,36.8484848484848 +"Ceno",2.73317511371985,0.295405794501135,2.12974828269303,3.22040490770941,36.8484848484848 +"Co_Inoc",3.74054430571128,0.294404953052868,3.09996046385084,4.22715055650979,36.8484848484848 +"Pilo",5.17669718136272,0.24491404893309,4.75112596046809,5.81172515912782,36.8484848484848 +"Control",4.37924120818861,0.361121472771369,3.8102726141223,4.99066158391136,37.4949494949495 +"Ceno",2.76123554809373,0.28689016284579,2.15001129342967,3.25217637417144,37.4949494949495 +"Co_Inoc",3.80731863302036,0.273089499647605,3.15236492800004,4.30241380981714,37.4949494949495 +"Pilo",5.24084626738596,0.277416218566783,4.81313696718567,5.86676429111386,37.4949494949495 +"Control",4.46117016242578,0.374761063728077,3.86493688475291,5.03289116848997,38.1414141414141 +"Ceno",2.78908259777563,0.278203612139381,2.16799962649152,3.28729271869533,38.1414141414141 +"Co_Inoc",3.86532495114727,0.254565734716775,3.208595219874,4.38784665660241,38.1414141414141 +"Pilo",5.312088158385,0.311159312748247,4.86581728755474,5.91253966606214,38.1414141414141 +"Control",4.5428505788067,0.373619445404935,3.91612026858101,5.07604937344069,38.7878787878788 +"Ceno",2.81705090491872,0.270426707518645,2.18808513635239,3.32376110015312,38.7878787878788 +"Co_Inoc",3.91846431856552,0.242987383972634,3.26770587671789,4.46899247618239,38.7878787878788 +"Pilo",5.39164692352804,0.338372195180955,4.9131791820684,5.94951897721853,38.7878787878788 +"Control",4.62282514666474,0.354739518688804,3.96185435303261,5.12640377301779,39.4343434343434 +"Ceno",2.84565706286966,0.263536439333393,2.21030944050378,3.36591080532734,39.4343434343434 +"Co_Inoc",3.96667155646802,0.236974263656678,3.33491119456439,4.5512892603178,39.4343434343434 +"Pilo",5.47602634263762,0.35269642036116,4.95430370955904,5.98385114225088,39.4343434343434 +"Control",4.69661327930083,0.329220596411068,4.00298766983068,5.1809719657025,40.0808080808081 +"Ceno",2.8729025003496,0.25647751955656,2.23472260866731,3.41041904672172,40.0808080808081 +"Co_Inoc",4.01218442574557,0.237387226466789,3.40448048942482,4.62911326810937,40.0808080808081 +"Pilo",5.55870544938496,0.348759073081481,4.9934854926773,6.01495210187742,40.0808080808081 +"Control",4.76388690083558,0.299225846520815,4.05029601936121,5.24540655728432,40.7272727272727 +"Ceno",2.89894274473673,0.250088540414854,2.26223478325873,3.45759220014013,40.7272727272727 +"Co_Inoc",4.05693668241969,0.242653622497423,3.46950602091674,4.69708861088296,40.7272727272727 +"Pilo",5.63822465423376,0.326651498337952,5.02971405249762,6.0476892341744,40.7272727272727 +"Control",4.8225269544376,0.271086168672017,4.09542639128657,5.31798924310356,41.3737373737374 +"Ceno",2.9255170857997,0.245430419251263,2.29634973368284,3.50217515814708,41.3737373737374 +"Co_Inoc",4.1028437698936,0.254374631241955,3.53300100536582,4.76471679210125,41.3737373737374 +"Pilo",5.71083036426729,0.294435972491314,5.06858278441603,6.0845209596147,41.3737373737374 +"Control",4.87306160532589,0.248894902313719,4.14465085156982,5.39425224820671,42.020202020202 +"Ceno",2.95159479735301,0.243669147629432,2.32729494606549,3.55472658962599,42.020202020202 +"Co_Inoc",4.15008046343571,0.271491115018399,3.59780864599792,4.81959659042806,42.020202020202 +"Pilo",5.77452280549106,0.260306799403654,5.10944931158137,6.12785303970979,42.020202020202 +"Control",4.91783683766343,0.233732411679753,4.19645521412431,5.47468754511985,42.6666666666666 +"Ceno",2.97766364832462,0.244904500771638,2.36052125641854,3.60513781240519,42.6666666666666 +"Co_Inoc",4.20006655153477,0.290468258891426,3.65595681950125,4.86746009515447,42.6666666666666 +"Pilo",5.82920003176446,0.227745160561015,5.15382425115915,6.17822979252518,42.6666666666666 +"Control",4.95729766504543,0.225851593727352,4.25750007120577,5.5570587667651,43.3131313131313 +"Ceno",3.00495624737323,0.24557448572944,2.39999407889687,3.65520654324847,43.3131313131313 +"Co_Inoc",4.25220103146105,0.310862758434337,3.70952973487782,4.90769701910133,43.3131313131313 +"Pilo",5.87458893489616,0.201916839216375,5.2031682692118,6.23802337633325,43.3131313131313 +"Control",4.99443059663165,0.223749436522975,4.31962428276512,5.63202461504849,43.9595959595959 +"Ceno",3.03474518362732,0.248980495346217,2.4417544933951,3.7038416511903,43.9595959595959 +"Co_Inoc",4.30675463081024,0.331294026878529,3.75880080742351,4.94120970392353,43.9595959595959 +"Pilo",5.91285554838629,0.181853646640889,5.2599054005725,6.30408558702764,43.9595959595959 +"Control",5.0318525430624,0.23025027505372,4.38674590056983,5.70451919462896,44.6060606060606 +"Ceno",3.06657216393185,0.255559488153531,2.48929402675309,3.75364614706137,44.6060606060606 +"Co_Inoc",4.36208878111062,0.349501335041218,3.80461324586355,4.97329595751391,44.6060606060606 +"Pilo",5.94576477198059,0.169371272473476,5.32063691587783,6.37947875938252,44.6060606060606 +"Control",5.07034680177772,0.239304177672701,4.45964536720029,5.76850734945086,45.2525252525252 +"Ceno",3.10168659257645,0.265132009372285,2.53720582962418,3.80091222747804,45.2525252525252 +"Co_Inoc",4.41813756135749,0.363372612592695,3.83633953895617,5.00198496843967,45.2525252525252 +"Pilo",5.97407061784531,0.163556142465277,5.38821842489832,6.46002367125847,45.2525252525252 +"Control",5.11251253668399,0.255990329200354,4.52873341547321,5.8275127367637,45.8989898989899 +"Ceno",3.13974400764002,0.279039180980422,2.58517140944763,3.84769394172021,45.8989898989899 +"Co_Inoc",4.47501586338105,0.370507680340821,3.87375391654298,5.03209438785673,45.8989898989899 +"Pilo",6.00048375178177,0.163659589280467,5.45619939881255,6.54075948864084,45.8989898989899 +"Control",5.16110623354345,0.279952597108648,4.60004413396185,5.87594881102867,46.5454545454545 +"Ceno",3.18342784984826,0.295894231526642,2.63805219997432,3.89107095183567,46.5454545454545 +"Co_Inoc",4.53052079929142,0.369129737786319,3.90477266985568,5.06211098996484,46.5454545454545 +"Pilo",6.0268259956369,0.167011166947285,5.52912763294118,6.61620187919759,46.5454545454545 +"Control",5.21447319763206,0.310185546983338,4.66523828992922,5.91470933135406,47.1919191919192 +"Ceno",3.23091716909677,0.317075963246594,2.68934748791171,3.93809106187268,47.1919191919192 +"Co_Inoc",4.58272005597289,0.363121510255471,3.93753728216997,5.09243816694284,47.1919191919192 +"Pilo",6.05551096064231,0.177005220815791,5.59455616789257,6.68545777076215,47.1919191919192 +"Control",5.27483421878346,0.343844101002358,4.72541644400643,5.95025251825474,47.8383838383838 +"Ceno",3.28662923372086,0.340914808170181,2.73921917653067,3.98068232284365,47.8383838383838 +"Co_Inoc",4.63261154048666,0.351934474072979,3.96543023231627,5.12569920462514,47.8383838383838 +"Pilo",6.08688961452044,0.192123916456579,5.6558676151579,6.74713908630033,47.8383838383838 +"Control",5.34137717239705,0.376943217794075,4.77866182024473,5.98117155850096,48.4848484848485 +"Ceno",3.34917893058885,0.364881223780591,2.78962005878678,4.0247492447599,48.4848484848485 +"Co_Inoc",4.67986313803143,0.336000684784596,3.99236256845412,5.16426268551332,48.4848484848485 +"Pilo",6.12093341315556,0.212822796954309,5.70984810286692,6.80099965055956,48.4848484848485 +"Control",5.41464371980798,0.403243498466647,4.82786642226333,6.01035166009661,49.1313131313131 +"Ceno",3.41745652489986,0.383387892128284,2.8360871276606,4.07239420778585,49.1313131313131 +"Co_Inoc",4.72415859782062,0.31872555697737,4.01912786198189,5.20651293173859,49.1313131313131 +"Pilo",6.1599525513893,0.238411086197963,5.76013392534938,6.84366669193108,49.1313131313131 +"Control",5.48915046096384,0.413324393778051,4.87066058923749,6.04195755489833,49.7777777777778 +"Ceno",3.49121996917365,0.395240652547409,2.88112734148969,4.12498057857862,49.7777777777778 +"Co_Inoc",4.76564030577227,0.299859816768235,4.04488414339223,5.25291691556524,49.7777777777778 +"Pilo",6.20427489027506,0.268274478518773,5.80363837270556,6.87823136764426,49.7777777777778 +"Control",5.56453807346242,0.404120425132469,4.90899761802332,6.07575982729387,50.4242424242424 +"Ceno",3.56579540046305,0.392178583389465,2.92264626862644,4.18383954240726,50.4242424242424 +"Co_Inoc",4.80378970396616,0.281555876780378,4.0710423414544,5.29912447541517,50.4242424242424 +"Pilo",6.25357509124052,0.302220552612252,5.84188759420299,6.90656026703473,50.4242424242424 +"Control",5.63628573689037,0.380384528113086,4.94254035785637,6.11497188555618,51.070707070707 +"Ceno",3.64084127360974,0.378786647104365,2.96683734151704,4.25160929046548,51.070707070707 +"Co_Inoc",4.83917984980944,0.265888646276211,4.10057892716167,5.34916162783537,51.070707070707 +"Pilo",6.30728777786473,0.334500750762304,5.87523449698442,6.92892661344453,51.070707070707 +"Control",5.70265439012789,0.34703481494106,4.97717786970626,6.15982828520328,51.7171717171717 +"Ceno",3.71017508946904,0.360704440081641,3.00876704331524,4.32203579955038,51.7171717171717 +"Co_Inoc",4.87129633407504,0.253375035126742,4.12985639056058,5.40567373891866,51.7171717171717 +"Pilo",6.36497894846069,0.363616331615723,5.90287688444606,6.94717989686314,51.7171717171717 +"Control",5.76255349778445,0.310453257672387,5.00889886550016,6.2164518694642,52.3636363636363 +"Ceno",3.77339203751611,0.339398065514997,3.05047790694983,4.39548902840688,52.3636363636363 +"Co_Inoc",4.9001913540627,0.244046785724447,4.16065929263694,5.45616482738047,52.3636363636363 +"Pilo",6.4238037602283,0.383605215609124,5.92807367594024,6.96156648943295,52.3636363636363 +"Control",5.81424957096061,0.27803327424415,5.04220442288886,6.28047392318966,53.010101010101 +"Ceno",3.82953146026175,0.322014532547675,3.09039882242318,4.47291301771908,53.010101010101 +"Co_Inoc",4.92681856419629,0.237752722008597,4.1925012125673,5.51629033704669,53.010101010101 +"Pilo",6.48408219178407,0.394229580310132,5.95152665652552,6.97286731421181,53.010101010101 +"Control",5.85915105191418,0.25039225102528,5.07613810849267,6.34792723602612,53.6565656565656 +"Ceno",3.88003095197608,0.310050063967841,3.1331828409444,4.55209674845988,53.6565656565656 +"Co_Inoc",4.95114619163623,0.234878611490526,4.22628078971083,5.57511986877922,53.6565656565656 +"Pilo",6.5425873707631,0.390198298726496,5.9710952110402,6.98223402044428,53.6565656565656 +"Control",5.89635271045504,0.230933643253835,5.10922636945652,6.41953931337108,54.3030303030303 +"Ceno",3.92298061639687,0.301450053609471,3.17550500168411,4.61869749510184,54.3030303030303 +"Co_Inoc",4.97340936853423,0.233186923999579,4.26332601088805,5.62706023698845,54.3030303030303 +"Pilo",6.59941575246086,0.37534612341682,5.98899374787061,6.99005219916516,54.3030303030303 +"Control",5.92915441622391,0.219362999586618,5.14894936151111,6.50048381749474,54.9494949494949 +"Ceno",3.9597548317873,0.299276320205219,3.21850563605757,4.68072409606047,54.9494949494949 +"Co_Inoc",4.99387707548446,0.233949908637791,4.2971560857919,5.67012067271125,54.9494949494949 +"Pilo",6.65120631591115,0.352140984676828,6.00875243653851,6.99701295604362,54.9494949494949 +"Control",5.95843183351461,0.213408451804085,5.19430269679483,6.58273746429401,55.5959595959596 +"Ceno",3.99226963599696,0.299876442802144,3.25697307701315,4.73515873343237,55.5959595959596 +"Co_Inoc",5.01352654806495,0.23571826188016,4.32850865647709,5.71097702315825,55.5959595959596 +"Pilo",6.70031838643404,0.322592205049433,6.02536134648568,7.00445894427189,55.5959595959596 +"Control",5.9843173618959,0.212405291970635,5.24326783457381,6.65659405698856,56.2424242424242 +"Ceno",4.02166640409341,0.306155555541367,3.29285460979414,4.78223918696406,56.2424242424242 +"Co_Inoc",5.03196778216621,0.241291757733589,4.35886818429183,5.75208251617227,56.2424242424242 +"Pilo",6.74197812152813,0.291518246617405,6.04300573845292,7.01212778731433,56.2424242424242 +"Control",6.00936257674475,0.215222864046638,5.2935086113929,6.71870943081034,56.8888888888889 +"Ceno",4.04772515968486,0.312029406028613,3.32653946078696,4.81811883764337,56.8888888888889 +"Co_Inoc",5.0494364915268,0.24742557225501,4.3883595095752,5.78139292631308,56.8888888888889 +"Pilo",6.77999589711229,0.258880024962677,6.06015776965132,7.02030949064994,56.8888888888889 +"Control",6.03446529090558,0.223389969673342,5.34902154228879,6.77679186139938,57.5353535353535 +"Ceno",4.07025875173396,0.319024599596701,3.35217858121366,4.84731355445173,57.5353535353535 +"Co_Inoc",5.06641954072542,0.253348183149945,4.41897377303847,5.80945868177451,57.5353535353535 +"Pilo",6.81328882759149,0.228699383894218,6.08044268271918,7.02989305076256,57.5353535353535 +"Control",6.06118893923209,0.233184265476712,5.40454753577005,6.82582595734405,58.1818181818182 +"Ceno",4.08986278179111,0.324190024917866,3.37754718933983,4.87268428707495,58.1818181818182 +"Co_Inoc",5.08205021012667,0.258980836428859,4.44434234333542,5.83241119386722,58.1818181818182 +"Pilo",6.84233376585865,0.201184460163336,6.10068625081101,7.04147316650604,58.1818181818182 +"Control",6.0911898042423,0.250215860182627,5.46441028019078,6.86813467967875,58.8282828282828 +"Ceno",4.1057023097678,0.330461699862611,3.39447912990851,4.89415197489875,58.8282828282828 +"Co_Inoc",5.09713263139278,0.265929663057314,4.4610635273995,5.85116801239864,58.8282828282828 +"Pilo",6.86789980485736,0.17615605955803,6.1229543837028,7.05495174790656,58.8282828282828 +"Control",6.12534020534484,0.271126004968673,5.52221107163796,6.89871495887674,59.4747474747475 +"Ceno",4.11980465853015,0.337327599460931,3.4000907970823,4.91112555773867,59.4747474747475 +"Co_Inoc",5.11189391060402,0.274728671275589,4.48083673185586,5.8690204314292,59.4747474747475 +"Pilo",6.88921593209721,0.15510067184148,6.14839150968864,7.071276047171,59.4747474747475 +"Control",6.16451464440216,0.296814204458622,5.58314118643775,6.92327272240088,60.1212121212121 +"Ceno",4.1295632008952,0.343726334249084,3.40455284429534,4.92075335252437,60.1212121212121 +"Co_Inoc",5.12663124789859,0.283825795943454,4.49297325879812,5.88655219695667,60.1212121212121 +"Pilo",6.90769899719466,0.136967146366089,6.17032065336606,7.09036175990651,60.1212121212121 +"Control",6.20914516528159,0.330426333516449,5.6397426433937,6.94376600572743,60.7676767676767 +"Ceno",4.13687997841507,0.349050989187866,3.40543014043241,4.93076094821548,60.7676767676767 +"Co_Inoc",5.14042176482155,0.293314890772918,4.49961296990732,5.90524956466949,60.7676767676767 +"Pilo",6.92364196123068,0.122226740473329,6.19712423112806,7.11347046296787,60.7676767676767 +"Control",6.25966126227417,0.367164359386853,5.68894051986671,6.95994738862839,61.4141414141414 +"Ceno",4.1403153728473,0.353943146170149,3.3991028110822,4.94054571279962,61.4141414141414 +"Co_Inoc",5.15413366720932,0.303064512525295,4.50655548273455,5.91842603358969,61.4141414141414 +"Pilo",6.93700901517489,0.111031205751622,6.22404518425344,7.13806908067525,61.4141414141414 +"Control",6.31603922880574,0.405408080860462,5.73521293989508,6.97325826949212,62.060606060606 +"Ceno",4.14326278598709,0.361517775673238,3.38651754372418,4.94854194261113,62.060606060606 +"Co_Inoc",5.16775894510399,0.314841145074601,4.51544605178712,5.93345151592982,62.060606060606 +"Pilo",6.94845394072263,0.101929652643624,6.25102309822817,7.17107539572319,62.060606060606 +"Control",6.37837613273059,0.442027732670263,5.77546369251923,6.98411581320159,62.7070707070707 +"Ceno",4.14618637403353,0.36997853925607,3.37212501531005,4.95804892557858,62.7070707070707 +"Co_Inoc",5.18257179787794,0.328942932823707,4.52143024579892,5.94993307021558,62.7070707070707 +"Pilo",6.95843556977116,0.0961663570095557,6.27772313882592,7.20853203588045,62.7070707070707 +"Control",6.44197126423359,0.466815280890734,5.81146025843778,6.99340456184693,63.3535353535353 +"Ceno",4.14612256630999,0.376405819450505,3.35931144305827,4.96763824467077,63.3535353535353 +"Co_Inoc",5.1962494805379,0.343208244324612,4.52665029441872,5.96423292311315,63.3535353535353 +"Pilo",6.96741115853378,0.0917678458006624,6.30131774251911,7.25068840057972,63.3535353535353 +"Control",6.50892968046963,0.474435186076015,5.84634532249928,7.00301046159464,64 +"Ceno",4.14680886649366,0.384336927016411,3.33521268017435,4.97726549991933,64 +"Co_Inoc",5.21003822872042,0.357548064954137,4.53169663813529,5.97750223626836,64 +"Pilo",6.97511507498292,0.0893360953552552,6.33298077737197,7.30159532994088,64 diff --git a/runs/2_timeseries_data_figure2/overall_treatment_effects.csv b/runs/2_timeseries_data_figure2/overall_treatment_effects.csv new file mode 100644 index 0000000..a6adf09 --- /dev/null +++ b/runs/2_timeseries_data_figure2/overall_treatment_effects.csv @@ -0,0 +1,5 @@ +"Treatment","estimate_absolute","se","lower_absolute","upper_absolute","estimate_relative","lower_relative","upper_relative","Significant" +"Control",3.75158564355395,0.30341765154836,3.08962655148966,4.27991445006125,0.269119327398317,-0.392839764665974,0.797448133905616,FALSE +"Ceno",2.43735227620854,0.310976910164312,2.01642282012821,2.99497488017923,-1.04511403994709,-1.46604349602742,-0.487491435976401,TRUE +"Co_Inoc",3.04927506522306,0.21381284865162,2.53520651345949,3.61145133992785,-0.433191250932575,-0.947259802696141,0.128985023772215,FALSE +"Pilo",4.69165227963698,0.295340289419153,4.06884731164184,5.1051039569049,1.20918596348135,0.586380995486205,1.62263764074927,TRUE diff --git a/runs/2_timeseries_data_figure2/pairwise_treatment_differences_over_time.csv b/runs/2_timeseries_data_figure2/pairwise_treatment_differences_over_time.csv new file mode 100644 index 0000000..8cdf769 --- /dev/null +++ b/runs/2_timeseries_data_figure2/pairwise_treatment_differences_over_time.csv @@ -0,0 +1,337 @@ +"Treatment1","Treatment2","Day","Lower_CI","Upper_CI","Significant" +"Control","Ceno",1,-0.451457270897427,0.456986421218777,FALSE +"Control","Ceno",2,-0.433555803202072,0.499372568967781,FALSE +"Control","Ceno",3,-0.39911810746248,0.528344084553497,FALSE +"Control","Ceno",4,-0.403581292859638,0.563012841159034,FALSE +"Control","Ceno",5,-0.387893910968961,0.605432880518236,FALSE +"Control","Ceno",6,-0.359595525795215,0.653389871592022,FALSE +"Control","Ceno",7,-0.331151281442587,0.706403726446051,FALSE +"Control","Ceno",8,-0.311612654673526,0.725257041574412,FALSE +"Control","Ceno",9,-0.287951897746883,0.788728464533112,FALSE +"Control","Ceno",10,-0.265288360966752,0.823153820510419,FALSE +"Control","Ceno",11,-0.230346646036908,0.875804377888864,FALSE +"Control","Ceno",12,-0.206016580413988,0.911247153922843,FALSE +"Control","Ceno",13,-0.18044745923957,0.965631377732721,FALSE +"Control","Ceno",14,-0.149211051023936,1.00701291242108,FALSE +"Control","Ceno",15,-0.131576571812378,1.07246120842776,FALSE +"Control","Ceno",16,-0.0953640253118755,1.10765478084532,FALSE +"Control","Ceno",17,-0.0721826346774987,1.16937059865205,FALSE +"Control","Ceno",18,-0.0433458212532108,1.23577972592057,FALSE +"Control","Ceno",19,-0.0189743301176382,1.27906212323871,FALSE +"Control","Ceno",20,-0.000265918910210477,1.32584898132087,FALSE +"Control","Ceno",21,0.000234905339681213,1.37811129239435,TRUE +"Control","Ceno",22,0.000794497034788855,1.44849330977222,TRUE +"Control","Ceno",23,0.00270423073281286,1.48101720701645,TRUE +"Control","Ceno",24,0.0102290807879163,1.55160478560075,TRUE +"Control","Ceno",25,0.0144787340659799,1.60016782886135,TRUE +"Control","Ceno",26,0.0259090838986493,1.65858827850301,TRUE +"Control","Ceno",27,0.0331536778627803,1.6887895144168,TRUE +"Control","Ceno",28,0.0531955215885896,1.74293361929252,TRUE +"Control","Ceno",29,0.0840829186498575,1.80269950452777,TRUE +"Control","Ceno",30,0.113508038915903,1.84647016433538,TRUE +"Control","Ceno",31,0.129406278290115,1.90228417362712,TRUE +"Control","Ceno",32,0.169740578542798,1.95232261325328,TRUE +"Control","Ceno",33,0.219442845986923,2.00245709546416,TRUE +"Control","Ceno",34,0.273627839754105,2.05622784005959,TRUE +"Control","Ceno",35,0.308858888737219,2.09900097052919,TRUE +"Control","Ceno",36,0.345775326012486,2.14067672648433,TRUE +"Control","Ceno",37,0.386331671016255,2.20070837665152,TRUE +"Control","Ceno",38,0.475815409726479,2.23407602609287,TRUE +"Control","Ceno",39,0.544071043068301,2.28092526150178,TRUE +"Control","Ceno",40,0.593237735271612,2.31341239553282,TRUE +"Control","Ceno",41,0.640157484603125,2.36307115928134,TRUE +"Control","Ceno",42,0.64846510066871,2.40654024888478,TRUE +"Control","Ceno",43,0.715382794072599,2.45091201279563,TRUE +"Control","Ceno",44,0.786565623751711,2.48618128293671,TRUE +"Control","Ceno",45,0.838069928649515,2.51903675919273,TRUE +"Control","Ceno",46,0.869396637787954,2.57195844707212,TRUE +"Control","Ceno",47,0.920102289976396,2.60983408508368,TRUE +"Control","Ceno",48,0.944203484955021,2.6451206349763,TRUE +"Control","Ceno",49,1.00641557143417,2.6820279033171,TRUE +"Control","Ceno",50,0.996537842355477,2.70727420576762,TRUE +"Control","Ceno",51,1.06901627338313,2.75057713144616,TRUE +"Control","Ceno",52,1.108146399039,2.78768929169563,TRUE +"Control","Ceno",53,1.1397162832314,2.802306715692,TRUE +"Control","Ceno",54,1.14273100448169,2.8601908993988,TRUE +"Control","Ceno",55,1.19997620540516,2.88671792145613,TRUE +"Control","Ceno",56,1.19239865478174,2.90395730453563,TRUE +"Control","Co_Inoc",1,-0.374744741062177,0.580108637304945,FALSE +"Control","Co_Inoc",2,-0.379154538634878,0.607003098720323,FALSE +"Control","Co_Inoc",3,-0.391481384976995,0.615477362630809,FALSE +"Control","Co_Inoc",4,-0.373726034450857,0.655512450589331,FALSE +"Control","Co_Inoc",5,-0.380099347561315,0.673548917028968,FALSE +"Control","Co_Inoc",6,-0.387268719739566,0.724185634185638,FALSE +"Control","Co_Inoc",7,-0.379824667606972,0.724256617058589,FALSE +"Control","Co_Inoc",8,-0.383009367567156,0.761663111632505,FALSE +"Control","Co_Inoc",9,-0.376147146154344,0.7907578650542,FALSE +"Control","Co_Inoc",10,-0.370665137977153,0.799881952857275,FALSE +"Control","Co_Inoc",11,-0.367501149602725,0.861736281078886,FALSE +"Control","Co_Inoc",12,-0.360878599413309,0.868145461692,FALSE +"Control","Co_Inoc",13,-0.354865307609181,0.885540161576774,FALSE +"Control","Co_Inoc",14,-0.346506768126562,0.935163521858954,FALSE +"Control","Co_Inoc",15,-0.336469859874516,0.945300196357242,FALSE +"Control","Co_Inoc",16,-0.328490407645879,0.978582817763826,FALSE +"Control","Co_Inoc",17,-0.334951984402659,0.998601007501876,FALSE +"Control","Co_Inoc",18,-0.324168505489457,1.0349430384292,FALSE +"Control","Co_Inoc",19,-0.314817172360206,1.06656055073177,FALSE +"Control","Co_Inoc",20,-0.301164880450501,1.08503184393873,FALSE +"Control","Co_Inoc",21,-0.305636171763087,1.1345477888703,FALSE +"Control","Co_Inoc",22,-0.290107067276102,1.14035160100923,FALSE +"Control","Co_Inoc",23,-0.276229494301942,1.17622677226754,FALSE +"Control","Co_Inoc",24,-0.265951776464252,1.19379203880659,FALSE +"Control","Co_Inoc",25,-0.263174350665261,1.22856434434825,FALSE +"Control","Co_Inoc",26,-0.247259303687205,1.24891732680298,FALSE +"Control","Co_Inoc",27,-0.229075811676554,1.27644124250859,FALSE +"Control","Co_Inoc",28,-0.223763085007654,1.30551284292417,FALSE +"Control","Co_Inoc",29,-0.209426993511265,1.31904908078932,FALSE +"Control","Co_Inoc",30,-0.192470971539527,1.3680844337684,FALSE +"Control","Co_Inoc",31,-0.175267567964172,1.38728627500989,FALSE +"Control","Co_Inoc",32,-0.171556504357114,1.39606558615273,FALSE +"Control","Co_Inoc",33,-0.154843217864406,1.42398521188788,FALSE +"Control","Co_Inoc",34,-0.144094190999105,1.442354638982,FALSE +"Control","Co_Inoc",35,-0.124451683425012,1.46278568859667,FALSE +"Control","Co_Inoc",36,-0.116103949288444,1.48595069750618,FALSE +"Control","Co_Inoc",37,-0.103188981248666,1.5083773026833,FALSE +"Control","Co_Inoc",38,-0.0871661254164852,1.52392672046857,FALSE +"Control","Co_Inoc",39,-0.0774268705600982,1.55025705763142,FALSE +"Control","Co_Inoc",40,-0.0586764621471915,1.56119672886463,FALSE +"Control","Co_Inoc",41,-0.0473621096723253,1.56816060059208,FALSE +"Control","Co_Inoc",42,-0.0334074444178976,1.58560436497218,FALSE +"Control","Co_Inoc",43,-0.0216293167609138,1.59444199407183,FALSE +"Control","Co_Inoc",44,-0.00562454310372697,1.60723912904694,FALSE +"Control","Co_Inoc",45,0.00837084901141525,1.62874812929816,TRUE +"Control","Co_Inoc",46,0.0221834134984344,1.63352207605443,TRUE +"Control","Co_Inoc",47,0.03716703565275,1.64574261386281,TRUE +"Control","Co_Inoc",48,0.0521619054238829,1.66857708416562,TRUE +"Control","Co_Inoc",49,0.0639735906664569,1.67526398301646,TRUE +"Control","Co_Inoc",50,0.0772783296490152,1.67227371963381,TRUE +"Control","Co_Inoc",51,0.0861307769538297,1.66686985015283,TRUE +"Control","Co_Inoc",52,0.101465336674273,1.68297353787694,TRUE +"Control","Co_Inoc",53,0.113189576140511,1.68611002527121,TRUE +"Control","Co_Inoc",54,0.125202975846497,1.71132993488214,TRUE +"Control","Co_Inoc",55,0.141450114861873,1.71326835230429,TRUE +"Control","Co_Inoc",56,0.148623052417572,1.7121574858487,TRUE +"Control","Pilo",1,-0.968264558732039,0.0691138214048196,FALSE +"Control","Pilo",2,-0.977358855967296,0.084146610631444,FALSE +"Control","Pilo",3,-1.00895149682909,0.0862791195169039,FALSE +"Control","Pilo",4,-1.05651080562666,0.0823084144931129,FALSE +"Control","Pilo",5,-1.06238194493134,0.0821935310226986,FALSE +"Control","Pilo",6,-1.09062623258676,0.0843239761100454,FALSE +"Control","Pilo",7,-1.12454559621688,0.0939183904729059,FALSE +"Control","Pilo",8,-1.12350349179882,0.0857306896246715,FALSE +"Control","Pilo",9,-1.1646068773064,0.0875314557639375,FALSE +"Control","Pilo",10,-1.19169283803042,0.0868690312383304,FALSE +"Control","Pilo",11,-1.21479290093153,0.0886916122016485,FALSE +"Control","Pilo",12,-1.23300407119722,0.0830129966824602,FALSE +"Control","Pilo",13,-1.24494095842445,0.0806868004119185,FALSE +"Control","Pilo",14,-1.27627514355889,0.0786403643901239,FALSE +"Control","Pilo",15,-1.29400649263579,0.0778397798384395,FALSE +"Control","Pilo",16,-1.3254677207083,0.0740372051349966,FALSE +"Control","Pilo",17,-1.3481381556104,0.0748399562222664,FALSE +"Control","Pilo",18,-1.37136194222391,0.0636869279153992,FALSE +"Control","Pilo",19,-1.38191965319527,0.072083538595119,FALSE +"Control","Pilo",20,-1.40645129528241,0.0659649120358951,FALSE +"Control","Pilo",21,-1.4176514070777,0.0668874399223721,FALSE +"Control","Pilo",22,-1.4278300474252,0.0637056707179538,FALSE +"Control","Pilo",23,-1.45160654202912,0.057994874437094,FALSE +"Control","Pilo",24,-1.46611680426944,0.0519256635869477,FALSE +"Control","Pilo",25,-1.46689814441107,0.048546874986484,FALSE +"Control","Pilo",26,-1.4895660801497,0.0408133236689809,FALSE +"Control","Pilo",27,-1.49723612610034,0.0336734878933332,FALSE +"Control","Pilo",28,-1.5153083038474,0.025016374898456,FALSE +"Control","Pilo",29,-1.51230096087526,0.0223191070402204,FALSE +"Control","Pilo",30,-1.53530542207451,0.0144053303373808,FALSE +"Control","Pilo",31,-1.54326133119326,0.00804965459755368,FALSE +"Control","Pilo",32,-1.54716922422088,0.000729255290626322,FALSE +"Control","Pilo",33,-1.5436506234913,-0.00138998628931378,TRUE +"Control","Pilo",34,-1.56553612499419,-0.00291372231557379,TRUE +"Control","Pilo",35,-1.55695700350635,-0.00660036022520576,TRUE +"Control","Pilo",36,-1.57520898229248,-0.0130179196780604,TRUE +"Control","Pilo",37,-1.57755336918317,-0.0204338177072556,TRUE +"Control","Pilo",38,-1.58082346152401,-0.0256671811560148,TRUE +"Control","Pilo",39,-1.57930333215655,-0.030304909936192,TRUE +"Control","Pilo",40,-1.58048906156429,-0.0364207032098144,TRUE +"Control","Pilo",41,-1.57670569463652,-0.0406323870393945,TRUE +"Control","Pilo",42,-1.58818268021008,-0.0434290794909873,TRUE +"Control","Pilo",43,-1.5879280202404,-0.049389261283399,TRUE +"Control","Pilo",44,-1.58642240003892,-0.0529444035032771,TRUE +"Control","Pilo",45,-1.57307298597577,-0.0560363451897209,TRUE +"Control","Pilo",46,-1.58633435443998,-0.0621666205689788,TRUE +"Control","Pilo",47,-1.55983642063325,-0.0637423872919934,TRUE +"Control","Pilo",48,-1.54805353444929,-0.0676571493049754,TRUE +"Control","Pilo",49,-1.55289229153689,-0.0716664149993878,TRUE +"Control","Pilo",50,-1.54425638446276,-0.0745522327159967,TRUE +"Control","Pilo",51,-1.5395634918544,-0.0761407294827353,TRUE +"Control","Pilo",52,-1.53177820576544,-0.0764888598911641,TRUE +"Control","Pilo",53,-1.52186629944837,-0.0809001069432113,TRUE +"Control","Pilo",54,-1.50749763388146,-0.0850288933736769,TRUE +"Control","Pilo",55,-1.51845331654267,-0.0868699699579552,TRUE +"Control","Pilo",56,-1.50030477048502,-0.0818680212407695,TRUE +"Ceno","Co_Inoc",1,-0.331579937367432,0.526182163576913,FALSE +"Ceno","Co_Inoc",2,-0.350140814322355,0.51563595358311,FALSE +"Ceno","Co_Inoc",3,-0.382165731368566,0.502348201733793,FALSE +"Ceno","Co_Inoc",4,-0.401441727064064,0.497651667516877,FALSE +"Ceno","Co_Inoc",5,-0.431443835736307,0.48327353808952,FALSE +"Ceno","Co_Inoc",6,-0.453308649767314,0.466354806685186,FALSE +"Ceno","Co_Inoc",7,-0.492271131699579,0.468819015953355,FALSE +"Ceno","Co_Inoc",8,-0.524368345175504,0.45782726663636,FALSE +"Ceno","Co_Inoc",9,-0.546640496747904,0.436675813585915,FALSE +"Ceno","Co_Inoc",10,-0.592499900664179,0.423979825216005,FALSE +"Ceno","Co_Inoc",11,-0.60612250804487,0.402179073024482,FALSE +"Ceno","Co_Inoc",12,-0.636334927733162,0.394607842054096,FALSE +"Ceno","Co_Inoc",13,-0.654478583893889,0.399468988139881,FALSE +"Ceno","Co_Inoc",14,-0.694138949472498,0.379032830428308,FALSE +"Ceno","Co_Inoc",15,-0.731878329730664,0.361052268289669,FALSE +"Ceno","Co_Inoc",16,-0.743863698037158,0.354399677500637,FALSE +"Ceno","Co_Inoc",17,-0.789992449470782,0.331168267655494,FALSE +"Ceno","Co_Inoc",18,-0.807815829692087,0.312459839985748,FALSE +"Ceno","Co_Inoc",19,-0.840562774064132,0.302124693808162,FALSE +"Ceno","Co_Inoc",20,-0.878128085520979,0.290263915335648,FALSE +"Ceno","Co_Inoc",21,-0.905228842489862,0.269616662331128,FALSE +"Ceno","Co_Inoc",22,-0.950611592141402,0.254709933118289,FALSE +"Ceno","Co_Inoc",23,-0.986494308471398,0.23344078510779,FALSE +"Ceno","Co_Inoc",24,-1.01504794001238,0.214878499816356,FALSE +"Ceno","Co_Inoc",25,-1.06204186967472,0.194536918616128,FALSE +"Ceno","Co_Inoc",26,-1.07144831500928,0.184463969220339,FALSE +"Ceno","Co_Inoc",27,-1.11908216863065,0.157830804515369,FALSE +"Ceno","Co_Inoc",28,-1.1642342329625,0.138061685649916,FALSE +"Ceno","Co_Inoc",29,-1.17389566256621,0.120387190932546,FALSE +"Ceno","Co_Inoc",30,-1.21692465674427,0.101651250068576,FALSE +"Ceno","Co_Inoc",31,-1.26564401190574,0.0809930862892636,FALSE +"Ceno","Co_Inoc",32,-1.28015892696165,0.0609346566948568,FALSE +"Ceno","Co_Inoc",33,-1.32112192887273,0.0394291916276599,FALSE +"Ceno","Co_Inoc",34,-1.35327295968677,0.0222348367950847,FALSE +"Ceno","Co_Inoc",35,-1.38519717833403,0.00291544851828387,FALSE +"Ceno","Co_Inoc",36,-1.41360513054284,-0.00101878390746666,TRUE +"Ceno","Co_Inoc",37,-1.4485278609216,-0.00351922434259312,TRUE +"Ceno","Co_Inoc",38,-1.48059962961567,-0.00899823520910984,TRUE +"Ceno","Co_Inoc",39,-1.51083132701868,-0.020820309280118,TRUE +"Ceno","Co_Inoc",40,-1.55082346541379,-0.0341683774312296,TRUE +"Ceno","Co_Inoc",41,-1.59437470390349,-0.0444932276695136,TRUE +"Ceno","Co_Inoc",42,-1.60654382245941,-0.067342480191451,TRUE +"Ceno","Co_Inoc",43,-1.63632474959549,-0.0966296487496339,TRUE +"Ceno","Co_Inoc",44,-1.6749691225795,-0.110022995950144,TRUE +"Ceno","Co_Inoc",45,-1.69838032921323,-0.157042721917846,TRUE +"Ceno","Co_Inoc",46,-1.72683732289577,-0.174923612263859,TRUE +"Ceno","Co_Inoc",47,-1.75465267842064,-0.206263657470466,TRUE +"Ceno","Co_Inoc",48,-1.78155628407301,-0.221183034659986,TRUE +"Ceno","Co_Inoc",49,-1.81691572484335,-0.249599917205595,TRUE +"Ceno","Co_Inoc",50,-1.838340647221,-0.267008966566946,TRUE +"Ceno","Co_Inoc",51,-1.86155090866374,-0.301370791357002,TRUE +"Ceno","Co_Inoc",52,-1.89537973406896,-0.316094399607999,TRUE +"Ceno","Co_Inoc",53,-1.91151897352545,-0.349452785255072,TRUE +"Ceno","Co_Inoc",54,-1.93817655629239,-0.380276259701337,TRUE +"Ceno","Co_Inoc",55,-1.96590319817746,-0.411758855177554,TRUE +"Ceno","Co_Inoc",56,-1.98133997331051,-0.439471212658646,TRUE +"Ceno","Pilo",1,-0.96444165838959,0.0731739944455593,FALSE +"Ceno","Pilo",2,-1.00158600003433,0.0493544759632023,FALSE +"Ceno","Pilo",3,-1.05899502254199,0.0257284730895155,FALSE +"Ceno","Pilo",4,-1.11860371264015,0.00992377062653842,FALSE +"Ceno","Pilo",5,-1.14696398352751,2.60314217333975e-06,FALSE +"Ceno","Pilo",6,-1.2416193699826,-2.92172546130621e-05,TRUE +"Ceno","Pilo",7,-1.29115925249676,-0.000130700733358985,TRUE +"Ceno","Pilo",8,-1.3611834482623,-0.000469910253841485,TRUE +"Ceno","Pilo",9,-1.40281101598912,-0.00164045060002421,TRUE +"Ceno","Pilo",10,-1.47383272618893,-0.00261348190481495,TRUE +"Ceno","Pilo",11,-1.54871656575481,-0.00307735353715772,TRUE +"Ceno","Pilo",12,-1.60789544332224,-0.0055870607958285,TRUE +"Ceno","Pilo",13,-1.64811869071381,-0.00773143860864874,TRUE +"Ceno","Pilo",14,-1.72137122330126,-0.0104308622227814,TRUE +"Ceno","Pilo",15,-1.77105011283232,-0.0162025707854977,TRUE +"Ceno","Pilo",16,-1.83293977363568,-0.0231826570589533,TRUE +"Ceno","Pilo",17,-1.90555032754225,-0.026299690429352,TRUE +"Ceno","Pilo",18,-1.96108990613814,-0.0380258246419894,TRUE +"Ceno","Pilo",19,-2.02345703330762,-0.0554811623215311,TRUE +"Ceno","Pilo",20,-2.07487754314484,-0.0726545034827993,TRUE +"Ceno","Pilo",21,-2.13261437628654,-0.0963606753393929,TRUE +"Ceno","Pilo",22,-2.19857403561326,-0.138452425738275,TRUE +"Ceno","Pilo",23,-2.2660564888162,-0.187982367857982,TRUE +"Ceno","Pilo",24,-2.3016803117329,-0.221541867543078,TRUE +"Ceno","Pilo",25,-2.38003122075388,-0.266031463355368,TRUE +"Ceno","Pilo",26,-2.42906814033759,-0.334426436579959,TRUE +"Ceno","Pilo",27,-2.4779576860722,-0.405924158992284,TRUE +"Ceno","Pilo",28,-2.53166503992983,-0.474869477220614,TRUE +"Ceno","Pilo",29,-2.57548803142362,-0.517404894254082,TRUE +"Ceno","Pilo",30,-2.63699218516142,-0.631915383786257,TRUE +"Ceno","Pilo",31,-2.69852289828636,-0.702495111900839,TRUE +"Ceno","Pilo",32,-2.72299001302154,-0.737275908022349,TRUE +"Ceno","Pilo",33,-2.7805207460795,-0.849055541547006,TRUE +"Ceno","Pilo",34,-2.82186045892862,-0.931543779145374,TRUE +"Ceno","Pilo",35,-2.87845645256332,-0.969606889693575,TRUE +"Ceno","Pilo",36,-2.91861433858552,-1.03565781700978,TRUE +"Ceno","Pilo",37,-2.96726571561052,-1.06505590320051,TRUE +"Ceno","Pilo",38,-3.0176865491909,-1.19888359131042,TRUE +"Ceno","Pilo",39,-3.0641909551641,-1.21796564281865,TRUE +"Ceno","Pilo",40,-3.09897656231889,-1.31640708501569,TRUE +"Ceno","Pilo",41,-3.14770677898734,-1.34952173286476,TRUE +"Ceno","Pilo",42,-3.18183416044503,-1.4252750671174,TRUE +"Ceno","Pilo",43,-3.23200824790639,-1.4592159236777,TRUE +"Ceno","Pilo",44,-3.27274204961009,-1.50468253001755,TRUE +"Ceno","Pilo",45,-3.30578006006786,-1.59388311242668,TRUE +"Ceno","Pilo",46,-3.34052403145071,-1.59376067157242,TRUE +"Ceno","Pilo",47,-3.38997567823955,-1.65645080543779,TRUE +"Ceno","Pilo",48,-3.41618705143264,-1.66487412155717,TRUE +"Ceno","Pilo",49,-3.45430146187045,-1.72716431235735,TRUE +"Ceno","Pilo",50,-3.48271905398446,-1.75040739247494,TRUE +"Ceno","Pilo",51,-3.53571607555628,-1.74584727820643,TRUE +"Ceno","Pilo",52,-3.55907872850174,-1.79453057148028,TRUE +"Ceno","Pilo",53,-3.59567348344263,-1.83851033590099,TRUE +"Ceno","Pilo",54,-3.6432718530854,-1.86253930129897,TRUE +"Ceno","Pilo",55,-3.66495766182999,-1.89805357769153,TRUE +"Ceno","Pilo",56,-3.69453189966358,-1.91899728186224,TRUE +"Pilo","Co_Inoc",1,-0.00829256580590761,1.04386375829179,FALSE +"Pilo","Co_Inoc",2,-0.00444068168965291,1.07090014492104,FALSE +"Pilo","Co_Inoc",3,-0.000733756036635404,1.12692917402131,FALSE +"Pilo","Co_Inoc",4,6.31324248490108e-07,1.16884703924248,TRUE +"Pilo","Co_Inoc",5,5.56444460014238e-06,1.19795253834032,TRUE +"Pilo","Co_Inoc",6,1.54640210337009e-05,1.23140658302732,TRUE +"Pilo","Co_Inoc",7,4.16967079400366e-05,1.2613556357033,TRUE +"Pilo","Co_Inoc",8,0.000139662330144097,1.32309757932139,TRUE +"Pilo","Co_Inoc",9,0.000277497308627944,1.33757737487661,TRUE +"Pilo","Co_Inoc",10,0.000471316530414628,1.39645566057787,TRUE +"Pilo","Co_Inoc",11,0.000610037467438906,1.42907831322369,TRUE +"Pilo","Co_Inoc",12,0.00217033900573025,1.47286265082116,TRUE +"Pilo","Co_Inoc",13,0.00314509899072675,1.48830615544308,TRUE +"Pilo","Co_Inoc",14,0.00441505253277043,1.5540560168644,TRUE +"Pilo","Co_Inoc",15,0.0108665089881851,1.58026283349689,TRUE +"Pilo","Co_Inoc",16,0.0126591616950834,1.63718583359092,TRUE +"Pilo","Co_Inoc",17,0.0174690158245141,1.65738331725628,TRUE +"Pilo","Co_Inoc",18,0.0189260272755379,1.69184889343729,TRUE +"Pilo","Co_Inoc",19,0.0350757231652126,1.73081067310085,TRUE +"Pilo","Co_Inoc",20,0.0476381645611045,1.77865706513596,TRUE +"Pilo","Co_Inoc",21,0.067419571282364,1.8038095909634,TRUE +"Pilo","Co_Inoc",22,0.0888839798499165,1.85310701992148,TRUE +"Pilo","Co_Inoc",23,0.113896808478348,1.88376893748024,TRUE +"Pilo","Co_Inoc",24,0.15463002412977,1.91538269081973,TRUE +"Pilo","Co_Inoc",25,0.175233880275797,1.93997787926199,TRUE +"Pilo","Co_Inoc",26,0.228947251987207,1.96612959796216,TRUE +"Pilo","Co_Inoc",27,0.259602947151089,2.00439191131915,TRUE +"Pilo","Co_Inoc",28,0.283889548527276,2.02625404084643,TRUE +"Pilo","Co_Inoc",29,0.295013735226231,2.05433897826311,TRUE +"Pilo","Co_Inoc",30,0.358587782606191,2.07898811107885,TRUE +"Pilo","Co_Inoc",31,0.389058530444569,2.09903273833238,TRUE +"Pilo","Co_Inoc",32,0.409004776527671,2.13364146618554,TRUE +"Pilo","Co_Inoc",33,0.465050532540358,2.15930532656531,TRUE +"Pilo","Co_Inoc",34,0.51271155564425,2.18195842138303,TRUE +"Pilo","Co_Inoc",35,0.532622483567255,2.22145009915702,TRUE +"Pilo","Co_Inoc",36,0.564232147730243,2.22546604564309,TRUE +"Pilo","Co_Inoc",37,0.580180194873869,2.24966600153367,TRUE +"Pilo","Co_Inoc",38,0.611924955432412,2.25984968558983,TRUE +"Pilo","Co_Inoc",39,0.63133764719342,2.28838921220175,TRUE +"Pilo","Co_Inoc",40,0.646167296161997,2.31309534424924,TRUE +"Pilo","Co_Inoc",41,0.687172145488601,2.33224807470371,TRUE +"Pilo","Co_Inoc",42,0.724702358095486,2.34641480091153,TRUE +"Pilo","Co_Inoc",43,0.726298870908657,2.36430658612171,TRUE +"Pilo","Co_Inoc",44,0.748834615230805,2.38841060439595,TRUE +"Pilo","Co_Inoc",45,0.755887303065962,2.38593289626244,TRUE +"Pilo","Co_Inoc",46,0.769450834268547,2.41068052701225,TRUE +"Pilo","Co_Inoc",47,0.776371506056993,2.42151645685909,TRUE +"Pilo","Co_Inoc",48,0.804915600680162,2.42783922427744,TRUE +"Pilo","Co_Inoc",49,0.807628605505593,2.44203932477424,TRUE +"Pilo","Co_Inoc",50,0.821468610593464,2.43988527698565,TRUE +"Pilo","Co_Inoc",51,0.820293894709928,2.46071019335235,TRUE +"Pilo","Co_Inoc",52,0.829803700863557,2.46094832580031,TRUE +"Pilo","Co_Inoc",53,0.8401886363905,2.46139035232705,TRUE +"Pilo","Co_Inoc",54,0.851171051014411,2.49300876153795,TRUE +"Pilo","Co_Inoc",55,0.84522969305191,2.47670460919566,TRUE +"Pilo","Co_Inoc",56,0.862460119877953,2.47735566414307,TRUE diff --git a/runs/2_timeseries_data_figure2/significance_days.csv b/runs/2_timeseries_data_figure2/significance_days.csv new file mode 100644 index 0000000..a57a023 --- /dev/null +++ b/runs/2_timeseries_data_figure2/significance_days.csv @@ -0,0 +1,7 @@ +"Treatment1","Treatment2","First_Significant_Day" +"Control","Ceno",21 +"Control","Pilo",33 +"Control","Co_Inoc",45 +"Ceno","Pilo",6 +"Ceno","Co_Inoc",36 +"Pilo","Co_Inoc",4 diff --git a/runs/2_timeseries_data_figure2/stage_duration_wilcoxon.csv b/runs/2_timeseries_data_figure2/stage_duration_wilcoxon.csv new file mode 100644 index 0000000..e61da70 --- /dev/null +++ b/runs/2_timeseries_data_figure2/stage_duration_wilcoxon.csv @@ -0,0 +1,25 @@ +"group1","group2","n1","n2","statistic","p","p.adj","p.adj.signif","stage" +"Ceno","Co_Inoc",25,23,385,0.045,0.0675,"ns","A" +"Ceno","Control",25,21,393.5,0.004,0.012,"*","A" +"Ceno","Pilo",25,27,540.5,2e-04,0.0012,"**","A" +"Co_Inoc","Control",23,21,292,0.238,0.2856,"ns","A" +"Co_Inoc","Pilo",23,27,427.5,0.022,0.044,"*","A" +"Control","Pilo",21,27,325,0.392,0.392,"ns","A" +"Ceno","Co_Inoc",10,18,102,0.572,0.7236,"ns","B" +"Ceno","Control",10,18,89,0.98,0.98,"ns","B" +"Ceno","Pilo",10,23,144.5,0.226,0.678,"ns","B" +"Co_Inoc","Control",18,18,145.5,0.603,0.7236,"ns","B" +"Co_Inoc","Pilo",18,23,231,0.518,0.7236,"ns","B" +"Control","Pilo",18,23,259.5,0.149,0.678,"ns","B" +"Ceno","Co_Inoc",14,23,65.5,0.002,0.012,"*","C" +"Ceno","Control",14,24,118,0.117,0.234,"ns","C" +"Ceno","Pilo",14,29,108,0.008,0.024,"*","C" +"Co_Inoc","Control",23,24,314.5,0.409,0.4908,"ns","C" +"Co_Inoc","Pilo",23,29,388,0.301,0.4515,"ns","C" +"Control","Pilo",24,29,333.5,0.797,0.797,"ns","C" +"Ceno","Co_Inoc",23,31,420.5,0.263,0.3156,"ns","D" +"Ceno","Control",23,27,437,0.013,0.078,"ns","D" +"Ceno","Pilo",23,35,534.5,0.034,0.102,"ns","D" +"Co_Inoc","Control",31,27,522.5,0.102,0.204,"ns","D" +"Co_Inoc","Pilo",31,35,635.5,0.229,0.3156,"ns","D" +"Control","Pilo",27,35,413,0.392,0.392,"ns","D" diff --git a/runs/3_additional_analyses_SI/Correlation_Plot.pdf b/runs/3_additional_analyses_SI/Correlation_Plot.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ca381a0fe453098da7f416c25a89d1a297499c75 GIT binary patch literal 157686 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∋$~C~?ZnhEH*$a5NMa8XWe8Eh#pZ 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∋X-)luZOp*W(fNb>< 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 literal 0 HcmV?d00001 diff --git a/runs/3_additional_analyses_SI/Randomization_Plot.pdf b/runs/3_additional_analyses_SI/Randomization_Plot.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b4b559c4cd966878349ea995bdbd533a36fd66fa GIT binary patch literal 6810 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 literal 0 HcmV?d00001 diff --git a/runs/3_additional_analyses_SI/Resource_Allocation_Proportions.pdf b/runs/3_additional_analyses_SI/Resource_Allocation_Proportions.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a0a0f3d35be384681d56774655ae7c8d06a4304e GIT binary patch literal 4945 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 literal 0 HcmV?d00001 diff --git a/runs/3_additional_analyses_SI/SI_session_info.txt b/runs/3_additional_analyses_SI/SI_session_info.txt new file mode 100644 index 0000000..eeacb13 --- /dev/null +++ b/runs/3_additional_analyses_SI/SI_session_info.txt @@ -0,0 +1,32 @@ +R version 4.4.1 (2024-06-14) +Platform: aarch64-apple-darwin20 +Running under: macOS Sonoma 14.6.1 + +Matrix products: default +BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib +LAPACK: /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.12.0 + +locale: +[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 + +time zone: Europe/Zurich +tzcode source: internal + +attached base packages: +[1] stats graphics grDevices utils datasets methods base + +other attached packages: + [1] patchwork_1.2.0 ggpubr_0.6.0 corrplot_0.94 psych_2.4.12 viridis_0.6.5 + [6] viridisLite_0.4.2 lubridate_1.9.3 forcats_1.0.0 stringr_1.5.1 dplyr_1.1.4 +[11] purrr_1.0.2 readr_2.1.5 tidyr_1.3.1 tibble_3.2.1 ggplot2_3.5.1 +[16] tidyverse_2.0.0 + +loaded via a namespace (and not attached): + [1] utf8_1.2.4 generics_0.1.3 rstatix_0.7.2 stringi_1.8.4 lattice_0.22-6 + [6] hms_1.1.3 magrittr_2.0.3 grid_4.4.1 timechange_0.3.0 backports_1.5.0 +[11] gridExtra_2.3 fansi_1.0.6 scales_1.3.0 abind_1.4-5 mnormt_2.1.1 +[16] cli_3.6.3 rlang_1.1.4 munsell_0.5.1 withr_3.0.1 tools_4.4.1 +[21] parallel_4.4.1 tzdb_0.4.0 ggsignif_0.6.4 colorspace_2.1-1 broom_1.0.6 +[26] vctrs_0.6.5 R6_2.5.1 lifecycle_1.0.4 car_3.1-2 pkgconfig_2.0.3 +[31] pillar_1.9.0 gtable_0.3.5 glue_1.8.0 tidyselect_1.2.1 rstudioapi_0.16.0 +[36] nlme_3.1-166 carData_3.0-5 compiler_4.4.1 diff --git a/runs/3_additional_analyses_SI/Spearman_R.csv b/runs/3_additional_analyses_SI/Spearman_R.csv new file mode 100644 index 0000000..11ba36b --- /dev/null +++ b/runs/3_additional_analyses_SI/Spearman_R.csv @@ -0,0 +1,40 @@ +var,nSF,n_L_SF1,n_L_SF2,Shoot_Length_Init,Shoot_Length,Delta_Length,FW_Plant,DW_Plant,FW_Shoot,DW_Shoot,FW_Stem,DW_Stem,FW_L_SF1,DW_L_SF1,FW_L_SF2,DW_L_SF2,DW_L_Rest,FW_Bud,DW_Bud,FW_Roots_Total,DW_Roots_Total,FW_PR,DW_PR,FW_LR,DW_LR,A_L_SF1,A_L_SF2,N_Ceno,N_Pilo,Length_Tot,Area_Tot,Diameter_Avg,Root_Vol,Tips,Forks,Crossings,Length_Fine,SA_Fine,Vol_Fine +nSF,1,-0.2909351171829085,-0.32049661212218017,0.3923126585913846,-0.08247860988423225,-0.3303685546032712,0.1649572197684645,0.24743582965269675,0.24743582965269675,0.329914439536929,0.1649572197684645,0.329914439536929,0.08247860988423225,-0.20619652471058064,0.4948716593053935,0.45363235436327737,0,0.24743582965269675,0.10469228644697122,0.28867513459481287,0.37115374447904514,0.28867513459481287,0.329914439536929,0.28867513459481287,0.24743582965269675,-0.12371791482634838,0.5361109642475097,-0.3687083775950658,0.1952106623114296,0.1649572197684645,0.28867513459481287,0.041239304942116126,0.28867513459481287,0.24743582965269675,0.20619652471058064,0.20619652471058064,0.1649572197684645,0.24743582965269675,0.1649572197684645 +n_L_SF1,-0.2909351171829085,1,0.5005366996671884,-0.20453047137652752,0.10436097138069876,0.10749046670883199,0.08647051914400755,-0.06858006690731634,0.12523316565683854,0.20275845868250048,0.2713385255898168,0.24748458927422853,0.06261658282841927,0.3548273026943758,-0.12225142361738998,-0.10436097138069876,0.05963484078897073,0.1639958121696695,-0.11505804864012195,0.11926968157794146,0.11628793953849291,0.19381323256415486,0.18188626440636071,0.205740200721949,-0.1997767166430519,0.23555762111643436,-0.18486800644580925,-0.24306616774209291,-0.016130737111932483,0.08348877710455901,-0.13119664973573558,-0.372717754931067,-0.36377252881272143,0.24450284723477997,0.14610535993297827,0.24450284723477997,0.10436097138069876,-0.1878497484852578,-0.26239329947147116 +n_L_SF2,-0.32049661212218017,0.5005366996671884,1,-0.6057672258530741,0.04554801360814863,0.4218990561235528,0.29890883930347534,-0.14518429337597374,0.33591660036009613,0.2846750850509289,0.24197382229328956,0.05408826615967649,0.24766732399430816,0.3900048665197726,0.10817653231935298,-0.002846750850509289,-0.29890883930347534,0.019927255953565027,-0.11996675036084593,-0.07116877126273223,-0.08540252551527867,0.2789815833499103,0.06832202041222293,-0.04839476445865792,-0.38715811566926334,0.3672308597156983,0.24482057314379888,0.11378520558970345,-0.0019250571052596968,-0.4241658767258841,-0.4298593784269027,0.22774006804074315,-0.2903685867519475,-0.2903685867519475,-0.3416101020611147,-0.32452959695805894,-0.38431136481875405,-0.4583268869319955,-0.43555288012792126 +Shoot_Length_Init,0.3923126585913846,-0.20453047137652752,-0.6057672258530741,1,0.4319123755863727,-0.1763085399449036,0.2255848076310991,-0.12379654077316414,0.18431929404004438,0.21458067067348452,0.3191199717708231,0.3988999647135289,-0.1265475750125678,-0.10729033533674226,0.16781308860362248,0.16781308860362248,0.3108668690526122,0.3163689375314195,0.3436089332506785,0.5722151217959587,0.4594227179804091,0.2558461842645392,0.3768916907982997,0.28335652665857575,0.3878958277559143,-0.2255848076310991,0.09628619837912766,-0.28357948808983896,-0.0334859526437751,0.4594227179804091,0.6272358065840317,-0.11279240381554954,0.5034392658108675,0.38514479351651065,0.26685032122215385,0.2943606636161903,0.4154061701499508,0.5337006424443077,0.4731778891774274 +Shoot_Length,-0.08247860988423225,0.10436097138069876,0.04554801360814863,0.4319123755863727,1,0.7867957924694432,0.7252747252747253,0.09890109890109891,0.7472527472527474,0.7032967032967032,0.7582417582417583,0.7307692307692308,0.31868131868131866,0.4560439560439561,0.3681318681318681,0.1813186813186813,0.4395604395604396,-0.19780219780219782,-0.030687014648519934,0.5714285714285714,0.631868131868132,0.554945054945055,0.5329670329670331,0.47802197802197804,0.565934065934066,0.35714285714285715,0.2087912087912088,-0.46235051089299134,0.4681589334958621,0.5329670329670331,0.576923076923077,-0.14835164835164835,0.47802197802197804,0.4120879120879121,0.2692307692307692,0.37912087912087916,0.47802197802197804,0.4835164835164835,0.25824175824175827 +Delta_Length,-0.3303685546032712,0.10749046670883199,0.4218990561235528,-0.1763085399449036,0.7867957924694432,1,0.6822564913721046,0.21458067067348452,0.6795054571327009,0.5969744299505915,0.5667130533171515,0.44566754678339093,0.3411282456860523,0.4511696152621982,0.39614893047412525,0.19532343099765898,0.2310868761099064,-0.36588755384068516,-0.2248822693225985,0.2558461842645392,0.3741406565588961,0.44016547830458363,0.3108668690526122,0.33562617720724497,0.4209082386287581,0.42916134134696904,0.26685032122215385,-0.24451496677134074,0.4911273054420348,0.21458067067348452,0.2503441157857319,0.060522753266880246,0.28610756089797934,0.1045393010973386,0.055020684788072954,0.1375517119701824,0.17606619132183343,0.18707032827944806,0.046767582069862014 +FW_Plant,0.1649572197684645,0.08647051914400755,0.29890883930347534,0.2255848076310991,0.7252747252747253,0.6822564913721046,1,0.11538461538461539,0.9065934065934066,0.8791208791208792,0.8901098901098902,0.7527472527472527,0.22527472527472528,0.33516483516483514,0.6813186813186813,0.47252747252747257,0.23076923076923078,0.25824175824175827,0.3096598750896103,0.7362637362637362,0.6868131868131868,0.9285714285714286,0.7802197802197803,0.40659340659340665,0.4285714285714286,0.2802197802197802,0.6813186813186813,-0.29763814138736316,0.4272879154922551,0.3076923076923077,0.565934065934066,0.19780219780219782,0.7197802197802198,0.29120879120879123,0.16483516483516483,0.2087912087912088,0.27472527472527475,0.4010989010989011,0.4395604395604396 +DW_Plant,0.24743582965269675,-0.06858006690731634,-0.14518429337597374,-0.12379654077316414,0.09890109890109891,0.21458067067348452,0.11538461538461539,1,0.17032967032967034,0.31868131868131866,-0.049450549450549455,0.16483516483516483,-0.13736263736263737,-0.09890109890109891,0.4010989010989011,0.4175824175824176,0.1043956043956044,-0.20329670329670332,-0.053004843483807164,-0.021978021978021976,0.4945054945054945,0.049450549450549455,0.23076923076923078,0.25824175824175827,0.598901098901099,-0.06593406593406594,0.24175824175824176,-0.17049175089179056,0.6576518351489491,0.631868131868132,0.39560439560439564,-0.46703296703296704,0.005494505494505494,0.6208791208791209,0.7527472527472527,0.7252747252747253,0.6538461538461539,0.5714285714285714,0.27472527472527475 +FW_Shoot,0.24743582965269675,0.12523316565683854,0.33591660036009613,0.18431929404004438,0.7472527472527474,0.6795054571327009,0.9065934065934066,0.17032967032967034,1,0.9505494505494505,0.9010989010989011,0.8296703296703297,0.554945054945055,0.5879120879120879,0.6098901098901099,0.3736263736263737,0.23076923076923078,-0.005494505494505494,0.0920610439455598,0.5604395604395604,0.6428571428571429,0.8186813186813187,0.6978021978021979,0.2967032967032967,0.2967032967032967,0.5824175824175825,0.6483516483516484,-0.3409835017835811,0.4904522160432841,0.33516483516483514,0.37912087912087916,-0.010989010989010988,0.5054945054945056,0.3241758241758242,0.1758241758241758,0.2527472527472528,0.3076923076923077,0.2802197802197802,0.1813186813186813 +DW_Shoot,0.329914439536929,0.20275845868250048,0.2846750850509289,0.21458067067348452,0.7032967032967032,0.5969744299505915,0.8791208791208792,0.31868131868131866,0.9505494505494505,1,0.8956043956043956,0.9065934065934066,0.4450549450549451,0.5604395604395604,0.6263736263736264,0.4340659340659341,0.22527472527472528,0.12087912087912088,0.20922964533081775,0.5824175824175825,0.7637362637362638,0.8351648351648352,0.7802197802197803,0.3626373626373626,0.39560439560439564,0.4945054945054945,0.6373626373626373,-0.43634329465526056,0.6204963642365791,0.46703296703296704,0.4835164835164835,-0.11538461538461539,0.5274725274725275,0.47802197802197804,0.35714285714285715,0.4285714285714286,0.45054945054945056,0.4450549450549451,0.3131868131868132 +FW_Stem,0.1649572197684645,0.2713385255898168,0.24197382229328956,0.3191199717708231,0.7582417582417583,0.5667130533171515,0.8901098901098902,-0.049450549450549455,0.9010989010989011,0.8956043956043956,1,0.9230769230769231,0.4450549450549451,0.5879120879120879,0.40659340659340665,0.1813186813186813,0.40659340659340665,0.2197802197802198,0.31523933229843204,0.6813186813186813,0.6483516483516484,0.8791208791208792,0.7857142857142857,0.3131868131868132,0.24725274725274726,0.4945054945054945,0.4395604395604396,-0.36988040871439304,0.3715547091237001,0.34615384615384615,0.4560439560439561,0.03296703296703297,0.598901098901099,0.34615384615384615,0.15384615384615385,0.2527472527472528,0.3131868131868132,0.34065934065934067,0.3516483516483516 +DW_Stem,0.329914439536929,0.24748458927422853,0.05408826615967649,0.3988999647135289,0.7307692307692308,0.44566754678339093,0.7527472527472527,0.16483516483516483,0.8296703296703297,0.9065934065934066,0.9230769230769231,1,0.4340659340659341,0.5714285714285714,0.38461538461538464,0.20329670329670332,0.4175824175824176,0.1263736263736264,0.2761831318366794,0.6373626373626373,0.7472527472527474,0.7692307692307693,0.7802197802197803,0.39010989010989017,0.39010989010989017,0.46703296703296704,0.3681318681318681,-0.546151540992346,0.5721942520504981,0.576923076923077,0.554945054945055,-0.23076923076923078,0.5329670329670331,0.5824175824175825,0.4175824175824176,0.5164835164835165,0.554945054945055,0.5329670329670331,0.38461538461538464 +FW_L_SF1,0.08247860988423225,0.06261658282841927,0.24766732399430816,-0.1265475750125678,0.31868131868131866,0.3411282456860523,0.22527472527472528,-0.13736263736263737,0.554945054945055,0.4450549450549451,0.4450549450549451,0.4340659340659341,1,0.8571428571428572,-0.021978021978021976,-0.1758241758241758,0.08241758241758242,-0.47252747252747257,-0.3375571611337193,-0.2087912087912088,0.010989010989010988,0.15384615384615385,0.08241758241758242,-0.3021978021978022,-0.3131868131868132,0.9505494505494505,0.11538461538461539,-0.09824948356476067,0.22293282547422003,-0.09340659340659342,-0.35714285714285715,-0.11538461538461539,-0.038461538461538464,-0.14835164835164835,-0.24725274725274726,-0.14285714285714285,-0.12087912087912088,-0.32967032967032966,-0.4340659340659341 +DW_L_SF1,-0.20619652471058064,0.3548273026943758,0.3900048665197726,-0.10729033533674226,0.4560439560439561,0.4511696152621982,0.33516483516483514,-0.09890109890109891,0.5879120879120879,0.5604395604395604,0.5879120879120879,0.5714285714285714,0.8571428571428572,1,-0.1043956043956044,-0.22527472527472528,0.13186813186813187,-0.27472527472527475,-0.086481586736738,-0.09890109890109891,0.16483516483516483,0.27472527472527475,0.24725274725274726,-0.29120879120879123,-0.2692307692307692,0.9450549450549451,0.010989010989010988,-0.08091133940627349,0.3083904085726711,0.07692307692307693,-0.22527472527472528,-0.24725274725274726,0.005494505494505494,0.027472527472527476,-0.07142857142857142,0.03296703296703297,0.06043956043956044,-0.14285714285714285,-0.23076923076923078 +FW_L_SF2,0.4948716593053935,-0.12225142361738998,0.10817653231935298,0.16781308860362248,0.3681318681318681,0.39614893047412525,0.6813186813186813,0.4010989010989011,0.6098901098901099,0.6263736263736264,0.40659340659340665,0.38461538461538464,-0.021978021978021976,-0.1043956043956044,1,0.9395604395604396,-0.24725274725274726,0.1813186813186813,-0.04184592906616355,0.6043956043956044,0.48901098901098905,0.5604395604395604,0.38461538461538464,0.6153846153846154,0.6098901098901099,-0.07142857142857142,0.9175824175824175,-0.5085855619822904,0.44215010385720305,0.2692307692307692,0.5164835164835165,0.09340659340659342,0.5494505494505495,0.2802197802197802,0.2802197802197802,0.27472527472527475,0.24725274725274726,0.3516483516483516,0.2857142857142857 +DW_L_SF2,0.45363235436327737,-0.10436097138069876,-0.002846750850509289,0.16781308860362248,0.1813186813186813,0.19532343099765898,0.47252747252747257,0.4175824175824176,0.3736263736263737,0.4340659340659341,0.1813186813186813,0.20329670329670332,-0.1758241758241758,-0.22527472527472528,0.9395604395604396,1,-0.45054945054945056,0.22527472527472528,-0.06695348650586168,0.5054945054945056,0.39560439560439564,0.37912087912087916,0.24175824175824176,0.5604395604395604,0.5934065934065934,-0.2087912087912088,0.8296703296703297,-0.5085855619822904,0.419856821309781,0.27472527472527475,0.48901098901098905,-0.027472527472527476,0.47802197802197804,0.2857142857142857,0.34615384615384615,0.3076923076923077,0.25824175824175827,0.34065934065934067,0.26373626373626374 +DW_L_Rest,0,0.05963484078897073,-0.29890883930347534,0.3108668690526122,0.4395604395604396,0.2310868761099064,0.23076923076923078,0.1043956043956044,0.23076923076923078,0.22527472527472528,0.40659340659340665,0.4175824175824176,0.08241758241758242,0.13186813186813187,-0.24725274725274726,-0.45054945054945056,1,-0.010989010989010988,0.259444760210214,0.1813186813186813,0.38461538461538464,0.2527472527472528,0.4285714285714286,0.09340659340659342,0.2087912087912088,0.0879120879120879,-0.33516483516483514,0.07513195802011109,-0.011146641273711002,0.35714285714285715,0.3241758241758242,-0.005494505494505494,0.16483516483516483,0.2967032967032967,0.17032967032967034,0.2802197802197802,0.3241758241758242,0.34615384615384615,0.3736263736263737 +FW_Bud,0.24743582965269675,0.1639958121696695,0.019927255953565027,0.3163689375314195,-0.19780219780219782,-0.36588755384068516,0.25824175824175827,-0.20329670329670332,-0.005494505494505494,0.12087912087912088,0.2197802197802198,0.1263736263736264,-0.47252747252747257,-0.27472527472527475,0.1813186813186813,0.22527472527472528,-0.010989010989010988,1,0.7699650948174094,0.45054945054945056,0.20329670329670332,0.4395604395604396,0.40659340659340665,0.06043956043956044,-0.06593406593406594,-0.4450549450549451,0.2967032967032967,0.11847731841632902,-0.3083904085726711,-0.1098901098901099,0.25824175824175827,0.39010989010989017,0.4175824175824176,0,-0.038461538461538464,-0.08241758241758242,-0.09890109890109891,0.16483516483516483,0.5604395604395604 +DW_Bud,0.10469228644697122,-0.11505804864012195,-0.11996675036084593,0.3436089332506785,-0.030687014648519934,-0.2248822693225985,0.3096598750896103,-0.053004843483807164,0.0920610439455598,0.20922964533081775,0.31523933229843204,0.2761831318366794,-0.3375571611337193,-0.086481586736738,-0.04184592906616355,-0.06695348650586168,0.259444760210214,0.7699650948174094,1,0.3682441757822392,0.345926346946952,0.4686744055410318,0.5551559922777697,-0.19528100230876322,-0.0027897286044109033,-0.2538653030013922,0.12553778719849065,0.33598522914774726,-0.06602739416929758,0.14506588742936696,0.39056200461752644,0.27060367462785767,0.5272587062336608,0.1701734448690651,0.14227615882495606,0.06416375790145078,0.1645939876602433,0.4547257625189773,0.7727548234218202 +FW_Roots_Total,0.28867513459481287,0.11926968157794146,-0.07116877126273223,0.5722151217959587,0.5714285714285714,0.2558461842645392,0.7362637362637362,-0.021978021978021976,0.5604395604395604,0.5824175824175825,0.6813186813186813,0.6373626373626373,-0.2087912087912088,-0.09890109890109891,0.6043956043956044,0.5054945054945056,0.1813186813186813,0.45054945054945056,0.3682441757822392,1,0.5879120879120879,0.7472527472527474,0.631868131868132,0.7032967032967032,0.5604395604395604,-0.19230769230769232,0.521978021978022,-0.5432618502992648,0.21921727838298305,0.47802197802197804,0.7857142857142857,0.010989010989010988,0.6813186813186813,0.521978021978022,0.3736263736263737,0.39560439560439564,0.4560439560439561,0.5714285714285714,0.576923076923077 +DW_Roots_Total,0.37115374447904514,0.11628793953849291,-0.08540252551527867,0.4594227179804091,0.631868131868132,0.3741406565588961,0.6868131868131868,0.4945054945054945,0.6428571428571429,0.7637362637362638,0.6483516483516484,0.7472527472527474,0.010989010989010988,0.16483516483516483,0.48901098901098905,0.39560439560439564,0.38461538461538464,0.20329670329670332,0.345926346946952,0.5879120879120879,1,0.7472527472527474,0.9065934065934066,0.4340659340659341,0.6483516483516484,0.07142857142857142,0.3626373626373626,-0.37565979010055545,0.6687984764226601,0.7197802197802198,0.7912087912087913,-0.2527472527472528,0.543956043956044,0.7142857142857143,0.6373626373626373,0.6648351648351649,0.7032967032967032,0.7527472527472527,0.5 +FW_PR,0.28867513459481287,0.19381323256415486,0.2789815833499103,0.2558461842645392,0.554945054945055,0.44016547830458363,0.9285714285714286,0.049450549450549455,0.8186813186813187,0.8351648351648352,0.8791208791208792,0.7692307692307693,0.15384615384615385,0.27472527472527475,0.5604395604395604,0.37912087912087916,0.2527472527472528,0.4395604395604396,0.4686744055410318,0.7472527472527474,0.7472527472527474,1,0.9120879120879122,0.34065934065934067,0.3021978021978022,0.2142857142857143,0.6043956043956044,-0.2542927809911452,0.37898580330617404,0.29120879120879123,0.5604395604395604,0.1758241758241758,0.6813186813186813,0.34615384615384615,0.19780219780219782,0.22527472527472528,0.27472527472527475,0.39010989010989017,0.4450549450549451 +DW_PR,0.329914439536929,0.18188626440636071,0.06832202041222293,0.3768916907982997,0.5329670329670331,0.3108668690526122,0.7802197802197803,0.23076923076923078,0.6978021978021979,0.7802197802197803,0.7857142857142857,0.7802197802197803,0.08241758241758242,0.24725274725274726,0.38461538461538464,0.24175824175824176,0.4285714285714286,0.40659340659340665,0.5551559922777697,0.631868131868132,0.9065934065934066,0.9120879120879122,1,0.25824175824175827,0.3736263736263737,0.15934065934065933,0.38461538461538464,-0.19071958574335893,0.475590027678336,0.5,0.6593406593406593,-0.027472527472527476,0.6098901098901099,0.5384615384615384,0.4120879120879121,0.4340659340659341,0.48901098901098905,0.576923076923077,0.521978021978022 +FW_LR,0.28867513459481287,0.205740200721949,-0.04839476445865792,0.28335652665857575,0.47802197802197804,0.33562617720724497,0.40659340659340665,0.25824175824175827,0.2967032967032967,0.3626373626373626,0.3131868131868132,0.39010989010989017,-0.3021978021978022,-0.29120879120879123,0.6153846153846154,0.5604395604395604,0.09340659340659342,0.06043956043956044,-0.19528100230876322,0.7032967032967032,0.4340659340659341,0.34065934065934067,0.25824175824175827,1,0.7527472527472527,-0.34065934065934067,0.34065934065934067,-0.8177824661419784,0.34554587948504106,0.4560439560439561,0.631868131868132,-0.14285714285714285,0.26373626373626374,0.5109890109890111,0.4395604395604396,0.5054945054945056,0.4395604395604396,0.46703296703296704,0.23076923076923078 +DW_LR,0.24743582965269675,-0.1997767166430519,-0.38715811566926334,0.3878958277559143,0.565934065934066,0.4209082386287581,0.4285714285714286,0.598901098901099,0.2967032967032967,0.39560439560439564,0.24725274725274726,0.39010989010989017,-0.3131868131868132,-0.2692307692307692,0.6098901098901099,0.5934065934065934,0.2087912087912088,-0.06593406593406594,-0.0027897286044109033,0.5604395604395604,0.6483516483516484,0.3021978021978022,0.3736263736263737,0.7527472527472527,1,-0.31868131868131866,0.3076923076923077,-0.6039453548539699,0.6427896467840011,0.7362637362637362,0.8681318681318682,-0.23626373626373628,0.5274725274725275,0.6428571428571429,0.6758241758241759,0.6868131868131868,0.7032967032967032,0.8241758241758242,0.554945054945055 +A_L_SF1,-0.12371791482634838,0.23555762111643436,0.3672308597156983,-0.2255848076310991,0.35714285714285715,0.42916134134696904,0.2802197802197802,-0.06593406593406594,0.5824175824175825,0.4945054945054945,0.4945054945054945,0.46703296703296704,0.9505494505494505,0.9450549450549451,-0.07142857142857142,-0.2087912087912088,0.0879120879120879,-0.4450549450549451,-0.2538653030013922,-0.19230769230769232,0.07142857142857142,0.2142857142857143,0.15934065934065933,-0.34065934065934067,-0.31868131868131866,1,0.06043956043956044,-0.037565979010055546,0.29724376729896007,0.005494505494505494,-0.3241758241758242,-0.23626373626373628,-0.06593406593406594,-0.038461538461538464,-0.1263736263736264,-0.03296703296703297,-0.010989010989010988,-0.2692307692307692,-0.37912087912087916 +A_L_SF2,0.5361109642475097,-0.18486800644580925,0.24482057314379888,0.09628619837912766,0.2087912087912088,0.26685032122215385,0.6813186813186813,0.24175824175824176,0.6483516483516484,0.6373626373626373,0.4395604395604396,0.3681318681318681,0.11538461538461539,0.010989010989010988,0.9175824175824175,0.8296703296703297,-0.33516483516483514,0.2967032967032967,0.12553778719849065,0.521978021978022,0.3626373626373626,0.6043956043956044,0.38461538461538464,0.34065934065934067,0.3076923076923077,0.06043956043956044,1,-0.28318968792195715,0.29724376729896007,0.06043956043956044,0.3131868131868132,0.24175824175824176,0.5329670329670331,0.1043956043956044,0.0879120879120879,0.05494505494505495,0.05494505494505495,0.1813186813186813,0.24175824175824176 +N_Ceno,-0.3687083775950658,-0.24306616774209291,0.11378520558970345,-0.28357948808983896,-0.46235051089299134,-0.24451496677134074,-0.29763814138736316,-0.17049175089179056,-0.3409835017835811,-0.43634329465526056,-0.36988040871439304,-0.546151540992346,-0.09824948356476067,-0.08091133940627349,-0.5085855619822904,-0.5085855619822904,0.07513195802011109,0.11847731841632902,0.33598522914774726,-0.5432618502992648,-0.37565979010055545,-0.2542927809911452,-0.19071958574335893,-0.8177824661419784,-0.6039453548539699,-0.037565979010055546,-0.28318968792195715,0.9999999999999999,-0.5334677429619582,-0.48257834574455966,-0.4767989643583973,0.38432886217979906,-0.23984432752573925,-0.5114752526753716,-0.44212267604142297,-0.5317030875269401,-0.45946082019991014,-0.37277009940747424,-0.04623505108929913 +N_Pilo,0.1952106623114296,-0.016130737111932483,-0.0019250571052596968,-0.0334859526437751,0.4681589334958621,0.4911273054420348,0.4272879154922551,0.6576518351489491,0.4904522160432841,0.6204963642365791,0.3715547091237001,0.5721942520504981,0.22293282547422003,0.3083904085726711,0.44215010385720305,0.419856821309781,-0.011146641273711002,-0.3083904085726711,-0.06602739416929758,0.21921727838298305,0.6687984764226601,0.37898580330617404,0.475590027678336,0.34554587948504106,0.6427896467840011,0.29724376729896007,0.29724376729896007,-0.5334677429619582,1,0.6687984764226601,0.5238921398644171,-0.4607278393133881,0.33068369112009305,0.6204963642365791,0.6687984764226601,0.6687984764226601,0.6687984764226601,0.6204963642365791,0.21921727838298305 +Length_Tot,0.1649572197684645,0.08348877710455901,-0.4241658767258841,0.4594227179804091,0.5329670329670331,0.21458067067348452,0.3076923076923077,0.631868131868132,0.33516483516483514,0.46703296703296704,0.34615384615384615,0.576923076923077,-0.09340659340659342,0.07692307692307693,0.2692307692307692,0.27472527472527475,0.35714285714285715,-0.1098901098901099,0.14506588742936696,0.47802197802197804,0.7197802197802198,0.29120879120879123,0.5,0.4560439560439561,0.7362637362637362,0.005494505494505494,0.06043956043956044,-0.48257834574455966,0.6687984764226601,1,0.7912087912087913,-0.7197802197802198,0.3076923076923077,0.9560439560439561,0.9395604395604396,0.9560439560439561,0.9945054945054946,0.8681318681318682,0.5054945054945056 +Area_Tot,0.28867513459481287,-0.13119664973573558,-0.4298593784269027,0.6272358065840317,0.576923076923077,0.2503441157857319,0.565934065934066,0.39560439560439564,0.37912087912087916,0.4835164835164835,0.4560439560439561,0.554945054945055,-0.35714285714285715,-0.22527472527472528,0.5164835164835165,0.48901098901098905,0.3241758241758242,0.25824175824175827,0.39056200461752644,0.7857142857142857,0.7912087912087913,0.5604395604395604,0.6593406593406593,0.631868131868132,0.8681318681318682,-0.3241758241758242,0.3131868131868132,-0.4767989643583973,0.5238921398644171,0.7912087912087913,1,-0.20329670329670332,0.7142857142857143,0.7362637362637362,0.6978021978021979,0.6868131868131868,0.7637362637362638,0.9175824175824175,0.7637362637362638 +Diameter_Avg,0.041239304942116126,-0.372717754931067,0.22774006804074315,-0.11279240381554954,-0.14835164835164835,0.060522753266880246,0.19780219780219782,-0.46703296703296704,-0.010989010989010988,-0.11538461538461539,0.03296703296703297,-0.23076923076923078,-0.11538461538461539,-0.24725274725274726,0.09340659340659342,-0.027472527472527476,-0.005494505494505494,0.39010989010989017,0.27060367462785767,0.010989010989010988,-0.2527472527472528,0.1758241758241758,-0.027472527472527476,-0.14285714285714285,-0.23626373626373628,-0.23626373626373628,0.24175824175824176,0.38432886217979906,-0.4607278393133881,-0.7197802197802198,-0.20329670329670332,1,0.3076923076923077,-0.7417582417582418,-0.7582417582417583,-0.7802197802197803,-0.7417582417582418,-0.34065934065934067,0.1098901098901099 +Root_Vol,0.28867513459481287,-0.36377252881272143,-0.2903685867519475,0.5034392658108675,0.47802197802197804,0.28610756089797934,0.7197802197802198,0.005494505494505494,0.5054945054945056,0.5274725274725275,0.598901098901099,0.5329670329670331,-0.038461538461538464,0.005494505494505494,0.5494505494505495,0.47802197802197804,0.16483516483516483,0.4175824175824176,0.5272587062336608,0.6813186813186813,0.543956043956044,0.6813186813186813,0.6098901098901099,0.26373626373626374,0.5274725274725275,-0.06593406593406594,0.5329670329670331,-0.23984432752573925,0.33068369112009305,0.3076923076923077,0.7142857142857143,0.3076923076923077,1,0.19230769230769232,0.15384615384615385,0.13736263736263737,0.2527472527472528,0.5714285714285714,0.7582417582417583 +Tips,0.24743582965269675,0.24450284723477997,-0.2903685867519475,0.38514479351651065,0.4120879120879121,0.1045393010973386,0.29120879120879123,0.6208791208791209,0.3241758241758242,0.47802197802197804,0.34615384615384615,0.5824175824175825,-0.14835164835164835,0.027472527472527476,0.2802197802197802,0.2857142857142857,0.2967032967032967,0,0.1701734448690651,0.521978021978022,0.7142857142857143,0.34615384615384615,0.5384615384615384,0.5109890109890111,0.6428571428571429,-0.038461538461538464,0.1043956043956044,-0.5114752526753716,0.6204963642365791,0.9560439560439561,0.7362637362637362,-0.7417582417582418,0.19230769230769232,1,0.9615384615384616,0.9725274725274725,0.9725274725274725,0.8021978021978022,0.4340659340659341 +Forks,0.20619652471058064,0.14610535993297827,-0.3416101020611147,0.26685032122215385,0.2692307692307692,0.055020684788072954,0.16483516483516483,0.7527472527472527,0.1758241758241758,0.35714285714285715,0.15384615384615385,0.4175824175824176,-0.24725274725274726,-0.07142857142857142,0.2802197802197802,0.34615384615384615,0.17032967032967034,-0.038461538461538464,0.14227615882495606,0.3736263736263737,0.6373626373626373,0.19780219780219782,0.4120879120879121,0.4395604395604396,0.6758241758241759,-0.1263736263736264,0.0879120879120879,-0.44212267604142297,0.6687984764226601,0.9395604395604396,0.6978021978021979,-0.7582417582417583,0.15384615384615385,0.9615384615384616,1,0.9780219780219781,0.9615384615384616,0.8131868131868133,0.45054945054945056 +Crossings,0.20619652471058064,0.24450284723477997,-0.32452959695805894,0.2943606636161903,0.37912087912087916,0.1375517119701824,0.2087912087912088,0.7252747252747253,0.2527472527472528,0.4285714285714286,0.2527472527472528,0.5164835164835165,-0.14285714285714285,0.03296703296703297,0.27472527472527475,0.3076923076923077,0.2802197802197802,-0.08241758241758242,0.06416375790145078,0.39560439560439564,0.6648351648351649,0.22527472527472528,0.4340659340659341,0.5054945054945056,0.6868131868131868,-0.03296703296703297,0.05494505494505495,-0.5317030875269401,0.6687984764226601,0.9560439560439561,0.6868131868131868,-0.7802197802197803,0.13736263736263737,0.9725274725274725,0.9780219780219781,1,0.967032967032967,0.7857142857142857,0.40659340659340665 +Length_Fine,0.1649572197684645,0.10436097138069876,-0.38431136481875405,0.4154061701499508,0.47802197802197804,0.17606619132183343,0.27472527472527475,0.6538461538461539,0.3076923076923077,0.45054945054945056,0.3131868131868132,0.554945054945055,-0.12087912087912088,0.06043956043956044,0.24725274725274726,0.25824175824175827,0.3241758241758242,-0.09890109890109891,0.1645939876602433,0.4560439560439561,0.7032967032967032,0.27472527472527475,0.48901098901098905,0.4395604395604396,0.7032967032967032,-0.010989010989010988,0.05494505494505495,-0.45946082019991014,0.6687984764226601,0.9945054945054946,0.7637362637362638,-0.7417582417582418,0.2527472527472528,0.9725274725274725,0.9615384615384616,0.967032967032967,1,0.8626373626373627,0.48901098901098905 +SA_Fine,0.24743582965269675,-0.1878497484852578,-0.4583268869319955,0.5337006424443077,0.4835164835164835,0.18707032827944806,0.4010989010989011,0.5714285714285714,0.2802197802197802,0.4450549450549451,0.34065934065934067,0.5329670329670331,-0.32967032967032966,-0.14285714285714285,0.3516483516483516,0.34065934065934067,0.34615384615384615,0.16483516483516483,0.4547257625189773,0.5714285714285714,0.7527472527472527,0.39010989010989017,0.576923076923077,0.46703296703296704,0.8241758241758242,-0.2692307692307692,0.1813186813186813,-0.37277009940747424,0.6204963642365791,0.8681318681318682,0.9175824175824175,-0.34065934065934067,0.5714285714285714,0.8021978021978022,0.8131868131868133,0.7857142857142857,0.8626373626373627,1,0.7912087912087913 +Vol_Fine,0.1649572197684645,-0.26239329947147116,-0.43555288012792126,0.4731778891774274,0.25824175824175827,0.046767582069862014,0.4395604395604396,0.27472527472527475,0.1813186813186813,0.3131868131868132,0.3516483516483516,0.38461538461538464,-0.4340659340659341,-0.23076923076923078,0.2857142857142857,0.26373626373626374,0.3736263736263737,0.5604395604395604,0.7727548234218202,0.576923076923077,0.5,0.4450549450549451,0.521978021978022,0.23076923076923078,0.554945054945055,-0.37912087912087916,0.24175824175824176,-0.04623505108929913,0.21921727838298305,0.5054945054945056,0.7637362637362638,0.1098901098901099,0.7582417582417583,0.4340659340659341,0.45054945054945056,0.40659340659340665,0.48901098901098905,0.7912087912087913,1 diff --git a/runs/3_additional_analyses_SI/Spearman_p.csv b/runs/3_additional_analyses_SI/Spearman_p.csv new file mode 100644 index 0000000..856fb07 --- /dev/null +++ b/runs/3_additional_analyses_SI/Spearman_p.csv @@ -0,0 +1,40 @@ +var,nSF,n_L_SF1,n_L_SF2,Shoot_Length_Init,Shoot_Length,Delta_Length,FW_Plant,DW_Plant,FW_Shoot,DW_Shoot,FW_Stem,DW_Stem,FW_L_SF1,DW_L_SF1,FW_L_SF2,DW_L_SF2,DW_L_Rest,FW_Bud,DW_Bud,FW_Roots_Total,DW_Roots_Total,FW_PR,DW_PR,FW_LR,DW_LR,A_L_SF1,A_L_SF2,N_Ceno,N_Pilo,Length_Tot,Area_Tot,Diameter_Avg,Root_Vol,Tips,Forks,Crossings,Length_Fine,SA_Fine,Vol_Fine +nSF,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +n_L_SF1,0.33486119124497316,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +n_L_SF2,0.2856913407523003,0.08148440308957387,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +Shoot_Length_Init,0.18487564831866724,0.5026783254364396,0.028216630791249506,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +Shoot_Length,0.7887978280460586,0.7343890279929199,0.8825377466723056,0.14053110184653045,-0,0.9908001194509485,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +Delta_Length,0.2702600365148612,0.7266941740334484,0.15100636373614656,0.5644924108111397,0.0014174536758954914,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_Plant,0.5902000816113703,0.7787987087543642,0.3211649825618537,0.45867079393927446,0.005023237655349925,0.010194832388344982,-0,1,0.013931821747806663,0.05401906649301096,0.03273418645013951,1,1,1,1,1,1,1,1,1,1,0.003349599625241772,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_Plant,0.41504862894541317,0.8238356999848321,0.6360381899950801,0.6869954200357564,0.7478683035983906,0.48143708867618074,0.7073898735142603,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_Shoot,0.41504862894541317,0.6835313590983583,0.26180701430536013,0.5466338038018766,0.0033267413834299686,0.010626342128568072,1.9296152005272386e-5,0.5779754288392673,-0,4.65823189418638e-4,0.018793669239245074,0.3192529835422645,1,1,1,1,1,1,1,1,1,0.4384177997606057,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_Shoot,0.2709589277132673,0.5064668448104526,0.3458354208064008,0.48143708867618074,0.007318569842104318,0.03123477147634297,7.544562359359073e-5,0.28858316144472024,6.363704773478661e-7,-0,0.02499338610038126,0.013931821747806663,1,1,1,1,1,1,1,1,1,0.2699477369314351,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_Stem,0.5902000816113703,0.36985738831449877,0.42575033037293186,0.2878828323048208,0.002666078612137288,0.043438983331110195,4.5654374407447015e-5,0.8725444288811492,2.6138622029548085e-5,3.48097299448207e-5,-0,0.004974323999441064,1,1,1,1,1,1,1,1,1,0.05401906649301096,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_Stem,0.2709589277132673,0.41495371224570554,0.8606912306764823,0.1769531402161251,0.0045477337439671335,0.12693783617174834,0.0029822333891698473,0.590478988652005,4.502862955462123e-4,1.9296152005272386e-5,6.851685949643339e-6,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_L_SF1,0.7887978280460586,0.8389659491700819,0.4145980939605839,0.6803669766362551,0.28858316144472024,0.25401073441936617,0.45930514272500556,0.6545168402947127,0.049004495598330935,0.12752383613843682,0.12752383613843682,0.13834237788821271,-0,0.12864413708364528,1,1,1,1,1,1,1,1,1,1,1,4.65823189418638e-4,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_L_SF1,0.4991280865985603,0.23418532955846227,0.18770339099851166,0.7271855626479009,0.11728306543614496,0.12175488699699025,0.26294314035936006,0.7478683035983906,0.03458605834210784,0.04634590589406464,0.03458605834210784,0.04134226737172356,1.809340887252395e-4,-0,1,1,1,1,1,1,1,1,1,1,1,8.204698336376979e-4,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_L_SF2,0.08555564436774868,0.6907273713236497,0.7250103878418662,0.5836890454315045,0.2158571806493815,0.1802350057664944,0.010340409451492871,0.17435746494503276,0.026877834421252005,0.02198860240988963,0.1679783461478961,0.19441291997748622,0.9431862416608072,0.7343037452877027,-0,0.001369243105425444,1,1,1,1,1,1,1,1,1,1,0.007182013355234393,1,1,1,1,1,1,1,1,1,1,1,1 +DW_L_SF2,0.11948151603226087,0.7343890279929199,0.992635831473335,0.5836890454315045,0.5532950092839336,0.5225013271325194,0.10298105029992852,0.15567475363347455,0.20855405979520888,0.13834237788821271,0.5532950092839336,0.5053147342962482,0.5655798619595345,0.45930514272500556,1.8782484299388806e-6,-0,1,1,1,1,1,1,1,1,1,1,0.3192529835422645,1,1,1,1,1,1,1,1,1,1,1,1 +DW_L_Rest,1,0.8465505454458228,0.3211649825618537,0.3012234648563527,0.13286024415692965,0.4474852561081234,0.44812738231536575,0.7343037452877027,0.44812738231536575,0.45930514272500556,0.1679783461478961,0.15567475363347455,0.7889509278475181,0.6676075762175148,0.41540511972553806,0.1223318876780357,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_Bud,0.41504862894541317,0.5923983931778198,0.9484808861768967,0.2922911964687993,0.5171309114848299,0.21888494597210814,0.3942840173973614,0.5053147342962482,0.9857869107140623,0.6940473279966857,0.4706148514721424,0.680785475070949,0.10298105029992852,0.36367498164017825,0.5532950092839336,0.45930514272500556,0.971577682777073,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_Bud,0.7335732901573736,0.708185358854387,0.696257378250772,0.2503489226858668,0.9207278029660827,0.46010860922420654,0.30320350080638525,0.8634579539075821,0.7648481342379855,0.49269415711458797,0.29411248518456395,0.36103085326150663,0.25933776569557865,0.7787710289424246,0.8920326043551793,0.8279572356854088,0.39200622836143717,0.0020787103285920877,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_Roots_Total,0.3388006961962018,0.6979473895858677,0.8172848794796851,0.04099979018175765,0.04134226737172356,0.3988401854392243,0.004107709360574616,0.9431862416608072,0.04634590589406464,0.03674133435865421,0.010340409451492871,0.019118113777463332,0.493621819356885,0.7478683035983906,0.028672705671406933,0.07803332731018377,0.5532950092839336,0.1223318876780357,0.21570634977234887,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_Roots_Total,0.21182138128164318,0.7051908883544694,0.7814708635097442,0.11424883467389672,0.020516042572872414,0.2078784368558635,0.009509496050393565,0.08582353060960754,0.017792450692375672,0.0023766147979084394,0.016536698804267277,0.0033267413834299686,0.971577682777073,0.590478988652005,0.08991308230865631,0.18088916310494071,0.19441291997748622,0.5053147342962482,0.2469567754286046,0.03458605834210784,-0,1,0.013931821747806663,1,1,1,1,1,1,1,0.8950667790222654,1,1,1,1,1,1,1,1 +FW_PR,0.3388006961962018,0.5257852422169538,0.3559843056682245,0.3988401854392243,0.049004495598330935,0.13226549708781862,4.607427269933661e-6,0.8725444288811492,6.209883849300364e-4,3.802080801851198e-4,7.544562359359073e-5,0.00211222959934988,0.6157988686488813,0.36367498164017825,0.04634590589406464,0.20140608996104353,0.4047740712709462,0.13286024415692965,0.10621207443210375,0.0033267413834299686,0.0033267413834299686,-0,0.01010432458362335,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +DW_PR,0.2709589277132673,0.5520323982154222,0.8244892801947213,0.20428742547452727,0.060736503065617856,0.3012234648563527,0.001652500657442944,0.44812738231536575,0.008000717411226533,0.001652500657442944,0.0014541896038438218,0.001652500657442944,0.7889509278475181,0.41540511972553806,0.19441291997748622,0.42617551959450883,0.143971434687836,0.1679783461478961,0.04890046012954402,0.020516042572872414,1.9296152005272386e-5,1.3975552674444468e-5,-0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +FW_LR,0.3388006961962018,0.5000993444908292,0.8752463440162783,0.34817162559162995,0.09849011541638991,0.26224557983406593,0.1679783461478961,0.3942840173973614,0.3249215884859752,0.22331572029248165,0.2974384220710292,0.18757411613383762,0.3156083662499546,0.33438585619752936,0.025167116551899238,0.04634590589406464,0.7615000227827015,0.8445023706449685,0.5225934646559861,0.007318569842104318,0.13834237788821271,0.2547064607541252,0.3942840173973614,-0,1,1,1,0.44904062553955026,1,1,1,1,1,1,1,1,1,1,1 +DW_LR,0.41504862894541317,0.51287057975857,0.19122891901470962,0.1903113383095045,0.04379259223545474,0.1520697531476799,0.143971434687836,0.030554114172937824,0.3249215884859752,0.18088916310494071,0.41540511972553806,0.18757411613383762,0.2974384220710292,0.37373304228189164,0.026877834421252005,0.03252444027009696,0.493621819356885,0.8305423857560938,0.9927833370148137,0.04634590589406464,0.016536698804267277,0.3156083662499546,0.20855405979520888,0.0029822333891698473,-0,1,1,1,1,1,0.08503922769750505,1,1,1,1,1,1,0.37486754618133095,1 +A_L_SF1,0.6871851699928555,0.4384952538051373,0.21706959899876868,0.45867079393927446,0.23092986230203408,0.14336000092471557,0.3537636356336791,0.8305423857560938,0.03674133435865421,0.08582353060960754,0.08582353060960754,0.10760914039913919,6.363704773478661e-7,1.1239312789557506e-6,0.8166280406760861,0.493621819356885,0.7751954088891221,0.12752383613843682,0.40262802308972956,0.5290679872349874,0.8166280406760861,0.4820544547023682,0.6030877531318972,0.2547064607541252,0.28858316144472024,-0,1,1,1,1,1,1,1,1,1,1,1,1,1 +A_L_SF2,0.058947413125598404,0.545419380805818,0.4201556092003751,0.7543476386857775,0.493621819356885,0.37813583791530936,0.010340409451492871,0.42617551959450883,0.016536698804267277,0.019118113777463332,0.13286024415692965,0.2158571806493815,0.7073898735142603,0.971577682777073,9.90622531756468e-6,4.502862955462123e-4,0.26294314035936006,0.3249215884859752,0.682797570269059,0.06729171199351028,0.22331572029248165,0.028672705671406933,0.19441291997748622,0.2547064607541252,0.30644705251252874,0.8445023706449685,-0,1,1,1,1,1,1,1,1,1,1,1,1 +N_Ceno,0.2150836085470566,0.4235991593233436,0.7112884787303586,0.3477759838265755,0.11166266937807531,0.4207544391420641,0.32332633252320986,0.5776082168293962,0.2542253737983046,0.13605238396219185,0.2135162276237262,0.053484066500237126,0.7494815011484794,0.7927318437272454,0.07593388743230843,0.07593388743230843,0.8072771403542253,0.6998699958385065,0.26170344192781647,0.05501780913868012,0.205890658657185,0.4018090436119244,0.5325404019517951,6.369370575029082e-4,0.028823591039354654,0.9030259969404082,0.3484678385130002,1.8915076137698032e-87,1,1,1,1,1,1,1,1,1,1,1 +N_Pilo,0.5227462297079616,0.9582876882287085,0.9950200986260777,0.9135207377596624,0.10664947332473956,0.08832237231543218,0.14530767050110538,0.014563925594387883,0.08882767525808172,0.023649042552059442,0.21128941262528061,0.0410088506299347,0.46410961507522075,0.30529398440068173,0.1303270141901694,0.15320349799286154,0.9711701338242882,0.30529398440068173,0.8303056488609718,0.4717809628217287,0.01243875360670857,0.20157995659741668,0.10046105571591676,0.24751179067334889,0.017808306578882112,0.3239987745495571,0.3239987745495571,0.06044902896288073,-0,1,1,1,1,1,1,1,1,1,1 +Length_Tot,0.5902000816113703,0.7862646364248406,0.14859176451945408,0.11424883467389672,0.060736503065617856,0.48143708867618074,0.30644705251252874,0.020516042572872414,0.26294314035936006,0.10760914039913919,0.24662526251007166,0.038992623432448255,0.7615000227827015,0.8027630076692551,0.37373304228189164,0.36367498164017825,0.23092986230203408,0.7208097995138618,0.6363165153724792,0.09849011541638991,0.005536115775787635,0.33438585619752936,0.08186423116569436,0.11728306543614496,0.004107709360574616,0.9857869107140623,0.8445023706449685,0.09486882135540273,0.01243875360670857,-0,0.8950667790222654,1,1,2.469981400841967e-4,0.001369243105425444,2.469981400841967e-4,2.8968735891366834e-9,0.08503922769750505,1 +Area_Tot,0.3388006961962018,0.6692134326123103,0.14263870097728337,0.021752500035364424,0.038992623432448255,0.40940652990968396,0.04379259223545474,0.18088916310494071,0.20140608996104353,0.09413469259693931,0.11728306543614496,0.049004495598330935,0.23092986230203408,0.45930514272500556,0.0707490406749636,0.08991308230865631,0.2798818688931398,0.3942840173973614,0.1870182444859891,0.0014541896038438218,0.0012750239017411188,0.04634590589406464,0.014225578511456708,0.020516042572872414,1.1910255980042724e-4,0.2798818688931398,0.2974384220710292,0.09947796228473736,0.06611569258231678,0.0012750239017411188,-0,1,1,1,1,1,1,0.007182013355234393,1 +Diameter_Avg,0.8935897294005697,0.20975105136328667,0.45427332715194224,0.7137117223981637,0.6286094178894162,0.8442906791298771,0.5171309114848299,0.10760914039913919,0.971577682777073,0.7073898735142603,0.9148564744875124,0.44812738231536575,0.7073898735142603,0.41540511972553806,0.7615000227827015,0.9290117291603508,0.9857869107140623,0.18757411613383762,0.371206166877733,0.971577682777073,0.4047740712709462,0.5655798619595345,0.9290117291603508,0.6415164215860881,0.4370835438311813,0.4370835438311813,0.42617551959450883,0.19477377430299675,0.11309107395798172,0.005536115775787635,0.5053147342962482,-0,1,1,1,1,1,1,1 +Root_Vol,0.3388006961962018,0.2217620360797719,0.33584636135740775,0.0794513795001381,0.09849011541638991,0.3433070944614317,0.005536115775787635,0.9857869107140623,0.07803332731018377,0.06395489148355483,0.030554114172937824,0.060736503065617856,0.9007243023389337,0.9857869107140623,0.05177062555916262,0.09849011541638991,0.590478988652005,0.15567475363347455,0.06408251709856899,0.010340409451492871,0.05464653454086535,0.010340409451492871,0.026877834421252005,0.3839365166506742,0.06395489148355483,0.8305423857560938,0.060736503065617856,0.4299596081905518,0.26977565790983354,0.30644705251252874,0.006088305245824152,0.30644705251252874,-0,1,1,1,1,1,1 +Tips,0.41504862894541317,0.4207781959814615,0.33584636135740775,0.19374727203670594,0.16175105277252633,0.7339499266784841,0.33438585619752936,0.023538167096433013,0.2798818688931398,0.09849011541638991,0.24662526251007166,0.03674133435865421,0.6286094178894162,0.9290117291603508,0.3537636356336791,0.34400021825866983,0.3249215884859752,1,0.5783294643954504,0.06729171199351028,0.006088305245824152,0.24662526251007166,0.05763443347046612,0.07432891414402139,0.017792450692375672,0.9007243023389337,0.7343037452877027,0.07400711563786341,0.023649042552059442,3.365097276351454e-7,0.004107709360574616,0.0037013137357526185,0.5290679872349874,-0,1.2009813076675027e-4,1.935539319388447e-5,1.935539319388447e-5,0.6810515764892809,1 +Forks,0.4991280865985603,0.6338746323730248,0.2532969717476696,0.37813583791530936,0.37373304228189164,0.85831129497406,0.590478988652005,0.0029822333891698473,0.5655798619595345,0.23092986230203408,0.6157988686488813,0.15567475363347455,0.41540511972553806,0.8166280406760861,0.3537636356336791,0.24662526251007166,0.5779754288392673,0.9007243023389337,0.6428867110035038,0.20855405979520888,0.019118113777463332,0.5171309114848299,0.16175105277252633,0.13286024415692965,0.01122524557766861,0.680785475070949,0.7751954088891221,0.1303536751279594,0.01243875360670857,1.8782484299388806e-6,0.008000717411226533,0.002666078612137288,0.6157988686488813,1.6317680810699765e-7,-0,5.740782383230992e-6,1.2009813076675027e-4,0.5094198374845844,1 +Crossings,0.4991280865985603,0.4207781959814615,0.2793269102522803,0.3289383484629009,0.20140608996104353,0.6540679569539335,0.493621819356885,0.005023237655349925,0.4047740712709462,0.143971434687836,0.4047740712709462,0.0707490406749636,0.6415164215860881,0.9148564744875124,0.36367498164017825,0.30644705251252874,0.3537636356336791,0.7889509278475181,0.8350354319244818,0.18088916310494071,0.013165575845550236,0.45930514272500556,0.13834237788821271,0.07803332731018377,0.009509496050393565,0.9148564744875124,0.8585042942308735,0.06146647638708382,0.01243875360670857,3.365097276351454e-7,0.009509496050393565,0.001652500657442944,0.6545168402947127,2.619133043827398e-8,7.757814031393232e-9,-0,5.2062519348480824e-5,1,1 +Length_Fine,0.5902000816113703,0.7343890279929199,0.19479582456832015,0.15806343358109934,0.09849011541638991,0.5650364026691794,0.36367498164017825,0.015348516732105445,0.30644705251252874,0.1223318876780357,0.2974384220710292,0.049004495598330935,0.6940473279966857,0.8445023706449685,0.41540511972553806,0.3942840173973614,0.2798818688931398,0.7478683035983906,0.5910302538743014,0.11728306543614496,0.007318569842104318,0.36367498164017825,0.08991308230865631,0.13286024415692965,0.007318569842104318,0.971577682777073,0.8585042942308735,0.11421492204430034,0.01243875360670857,3.909411051466509e-12,0.0023766147979084394,0.0037013137357526185,0.4047740712709462,2.619133043827398e-8,1.6317680810699765e-7,7.064113887175146e-8,-0,0.10498287594705227,1 +SA_Fine,0.41504862894541317,0.5388402446951859,0.1152270723102431,0.060315642405867516,0.09413469259693931,0.540556721420366,0.17435746494503276,0.04134226737172356,0.3537636356336791,0.12752383613843682,0.2547064607541252,0.060736503065617856,0.2713350545052358,0.6415164215860881,0.23869970534203358,0.2547064607541252,0.24662526251007166,0.590478988652005,0.11848135849909011,0.04134226737172356,0.0029822333891698473,0.18757411613383762,0.038992623432448255,0.10760914039913919,5.302228375973564e-4,0.37373304228189164,0.5532950092839336,0.20968197885535647,0.023649042552059442,1.1910255980042724e-4,9.90622531756468e-6,0.2547064607541252,0.04134226737172356,9.687789139250085e-4,7.236077236996937e-4,0.0014541896038438218,1.47447859476197e-4,-0,0.8950667790222654 +Vol_Fine,0.5902000816113703,0.3864524032647757,0.13684432838358276,0.1024423066276814,0.3942840173973614,0.8794129823285037,0.13286024415692965,0.36367498164017825,0.5532950092839336,0.2974384220710292,0.23869970534203358,0.19441291997748622,0.13834237788821271,0.44812738231536575,0.34400021825866983,0.3839365166506742,0.20855405979520888,0.04634590589406464,0.0019551336400009047,0.038992623432448255,0.08186423116569436,0.12752383613843682,0.06729171199351028,0.44812738231536575,0.049004495598330935,0.20140608996104353,0.42617551959450883,0.8807772318718408,0.4717809628217287,0.07803332731018377,0.0023766147979084394,0.7208097995138618,0.002666078612137288,0.13834237788821271,0.1223318876780357,0.1679783461478961,0.08991308230865631,0.0012750239017411188,-0 diff --git a/studies/mycorrhization_experiment/README.md b/studies/mycorrhization_experiment/README.md new file mode 100644 index 0000000..e69de29 diff --git a/studies/mycorrhization_experiment/isa.study.xlsx b/studies/mycorrhization_experiment/isa.study.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..9fe62c82d61de6ce8dc2c732361a7def557a2efc GIT binary patch literal 7507 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 literal 0 HcmV?d00001 diff --git a/studies/mycorrhization_experiment/protocols/.gitkeep b/studies/mycorrhization_experiment/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/studies/mycorrhization_experiment/protocols/mycorrhization_experiment_protocol.md b/studies/mycorrhization_experiment/protocols/mycorrhization_experiment_protocol.md new file mode 100644 index 0000000..88689e3 --- /dev/null +++ b/studies/mycorrhization_experiment/protocols/mycorrhization_experiment_protocol.md @@ -0,0 +1,5 @@ +**Mycorrhization Experiment Protocol** + +In this experiment, we investigated the inoculation-effects of two ectomycorrhizal fungi (EMF) species with contrasting evolutionary histories, ecological properties, host-preferences, and habitat-ranges on phenotypic responses and growth dynamics of pedunculate oak (Quercus robur), an ecologically and economically important temperate forest tree species. + +We set up the mycorrhization experiment using 96 plants of a genetically uniform Q. robur clone (DF159) and applied four treatments: A control treatment; an inoculation-treatment with the cosmopolitan Ascomycete Cenococcum geophilum, which is commonly found in oak forests; an inoculation-treatment with the Basidiomycete Piloderma croceum, which has not yet been found in natural oak forests but has been shown in previous experiments to support oak growth; and a co-inoculation treatment. We then assessed growth stage development of the trees over eight experimental weeks and measured various phenotypic traits during a destructive sampling. diff --git a/studies/mycorrhization_experiment/resources/.gitkeep b/studies/mycorrhization_experiment/resources/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/workflows/1_phenotypic_data_figure_1/.Rhistory b/workflows/1_phenotypic_data_figure_1/.Rhistory new file mode 100644 index 0000000..e69de29 diff --git a/workflows/1_phenotypic_data_figure_1/figure1_phenotypicdata.R b/workflows/1_phenotypic_data_figure_1/figure1_phenotypicdata.R new file mode 100644 index 0000000..48f3acd --- /dev/null +++ b/workflows/1_phenotypic_data_figure_1/figure1_phenotypicdata.R @@ -0,0 +1,484 @@ +# ------------------------------------------------------------------ +# Script Name: figure1_phenotypicdata.R +# Purpose: Reproduces Figure 1 from "An Ectomycorrhizal Fungus Alters Development Stages Within Pedunculate Oak’s Endogenous Growth Rhythm" +# Author: Felix Zimmermann +# Date: 2025-05-07 +# Contact: felix.zimmermann@wsl.ch +# License: CC BY +# ------------------------------------------------------------------ + + +##### BASICS ##### + +# load packages +library(tidyverse) +library(viridis) +library(magick) +library(grid) +library(ggpubr) +library(psych) +library(rstatix) +library(MASS) +library(emmeans) +library(ggbeeswarm) +library(patchwork) + +# check and save session info +sessionInfo() %>% + capture.output(file = "runs/1_phenotypic_data_figure1/Figure1_session_info.txt") + + +##### DATA LOADING, CLEANING & SCALING ##### + +# laod data +pheno_data <- read_csv("assays/3_destructive_sampling/dataset/pheno_data.csv") + +# exclude contaminated and dead plants +pheno_data_final <- subset(pheno_data, Exclude == "no") + + +##### DEFINE BASIC PLOTTING PARAMETERS ##### + +# define treatment labels +treatment_labels <- c( + "Ceno" = expression(italic("Cenococcum geophilum")), + "Pilo" = expression(italic("Piloderma croceum")), + "Co_Inoc" = "Co-Inoculation", + "Control" = "Control" +) + +# define legend order +treatment_order <- c("Control", "Pilo", "Ceno", "Co_Inoc") + +# define custom colors +custom_colors <- c( + "Control" = "#4B8C6F", + "Ceno" = "#8C5E8C", + "Pilo" = "#D6C9A0", + "Co_Inoc" = "#5E96A6" +) + + +##### PLOT DRY WEIGHT COMPARISONS - FIGURE 1B ##### + +### do statistical comparison between treatments for durations of each stage ### + +# do wilcoxon test with Benjamini-Hochberg p adjustment for plant dry weight +stat_test_dw_plant <- pheno_data_final %>% + wilcox_test(DW_Plant ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() + +# save_results +dw_plant_results <- subset(stat_test_dw_plant, select = -c(.y.)) +write.csv( + dw_plant_results, + "runs/1_phenotypic_data_figure1/dw_plant_wilcoxon.csv", + row.names = FALSE +) + + +### plot results ### + +# set plot order +pheno_data_final$Treatment <- factor( + pheno_data_final$Treatment, + levels = treatment_order +) + +# create plot +dw_plant_plot <- ggplot( + pheno_data_final, + aes(x = Treatment, y = DW_Plant, fill = Treatment) +) + + geom_boxplot( + outlier.shape = 16, + outlier.size = 2, + alpha = 0.5, + lwd = 0.5, + aes(color = Treatment) + ) + + scale_fill_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_x_discrete(labels = treatment_labels) + # format x-axis + theme_classic() + + geom_signif( + y_position = c(1.8, 1.94, 1.66), + xmin = c(2, 2, 1), + xmax = c(3, 4, 3), + annotation = c("< 0.001", "0.002", "0.036"), + textsize = 4 + ) + + labs( + title = "b", + x = "Treatment", + y = "Dry Weight (g)" + ) + + theme_pubr() + + theme( + legend.position = "none", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + plot.title = element_text( + face = "bold", + size = 20, + vjust = 2, + hjust = -0.075 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +dw_plant_plot + + +##### PLOT DRY WEIGHT ABOVE AND BELOW GROUND - FIGURE 1C ##### + +### do statistical comparison between treatments for durations of each stage ### + +# do wilcoxon test with Benjamini-Hochberg p adjustment for plant dry weight +stat_test_above <- pheno_data_final %>% + wilcox_test(DW_Shoot ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() +stat_test_above$Part <- "Shoot" +stat_test_below <- pheno_data_final %>% + wilcox_test(DW_Roots_Total ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() +stat_test_below$Part <- "Root" + +# combine results +wilcoxon_results_above_below <- rbind(stat_test_above, stat_test_below) +print(wilcoxon_results_above_below) + +# save_results +wilxcoxon_reuslts_above_below <- subset( + wilcoxon_results_above_below, + select = -c(.y.) +) +write.csv( + wilcoxon_results_above_below, + "runs/1_phenotypic_data_figure1/above_below_ground_wilcoxon.csv", + row.names = FALSE +) + + +### plot results ### + +# create long format +pheno_data_long_above_below <- pivot_longer( + pheno_data_final, + cols = c("DW_Roots_Total", "DW_Shoot"), + names_to = "Part", + values_to = "Part_DW" +) + +# set treatment labels +treatment_labels_above_below <- c("Shoot", "Root") + +# set plot order +pheno_data_long_above_below$Part <- factor( + pheno_data_long_above_below$Part, + levels = c("DW_Shoot", "DW_Roots_Total") +) +treatment_order_above_below <- c("Shoot", "Root") + +# create plot +dw_above_below_plot <- ggplot( + pheno_data_long_above_below, + aes(x = Part, y = Part_DW, fill = Treatment) +) + + geom_boxplot( + outlier.shape = 16, + outlier.size = 2, + alpha = 0.5, + lwd = 0.5, + aes(color = Treatment) + ) + + scale_fill_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_x_discrete(labels = treatment_labels_above_below) + + geom_signif( + y_position = c(1.05, 1.12, 0.98, 0.93, 1, 0.86), + xmin = c(0.906, 0.906, 0.716, 1.906, 1.906, 1.72), + xmax = c(1.094, 1.282, 1.094, 2.0935, 2.282, 1.906), + annotation = c("< 0.001", "< 0.001", "0.030", "< 0.001", "0.006", "0.048"), + textsize = 4 + ) + + labs( + title = "c", + x = "Plant Part", + y = "Dry Weight (g)" + ) + + theme_pubr() + + theme( + legend.position = "right", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.075, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +dw_above_below_plot + + +##### BIOMASS ALLOCATION PATTERNS - FIGURE 1D ###### + +### do statistical test ### + +# create long format +pheno_data_long_allocation <- pivot_longer( + pheno_data_final, + cols = c("DW_Shoot", "DW_Roots_Total"), + names_to = "Part", + values_to = "Part_DW" +) + +# create data subsets +subset_DW_Shoot <- subset(pheno_data_long_allocation, Part == "DW_Shoot") +subset_DW_Roots <- subset(pheno_data_long_allocation, Part == "DW_Roots_Total") + +# calculate GLMs (sum) +model_DW_Shoot_no <- glm( + (Part_DW) ~ Treatment + DW_Plant, + data = subset_DW_Shoot, + family = gaussian() +) +model_DW_Roots_no <- glm( + (Part_DW) ~ Treatment + DW_Plant, + data = subset_DW_Roots, + family = gaussian() +) +bc_shoot <- boxcox(Part_DW ~ Treatment + DW_Plant, data = subset_DW_Shoot) +lambda_shoot <- bc_shoot$x[which.max(bc_shoot$y)] +model_DW_Shoot_bc <- glm( + ((Part_DW^lambda_shoot - 1) / lambda_shoot) ~ Treatment + DW_Plant, + data = subset_DW_Shoot, + family = gaussian() +) +bc_roots <- boxcox(Part_DW ~ Treatment + DW_Plant, data = subset_DW_Roots) +lambda_roots <- bc_roots$x[which.max(bc_roots$y)] +model_DW_Roots_bc <- glm( + ((Part_DW^lambda_roots - 1) / lambda_roots) ~ Treatment + DW_Plant, + data = subset_DW_Roots, + family = gaussian() +) +model_DW_Shoot_log <- glm( + log(Part_DW) ~ Treatment + DW_Plant, + data = subset_DW_Shoot, + family = gaussian() +) +model_DW_Roots_log <- glm( + log(Part_DW) ~ Treatment + DW_Plant, + data = subset_DW_Roots, + family = gaussian() +) + +# check AIC and BIC +AIC(model_DW_Shoot_bc, model_DW_Shoot_log, model_DW_Shoot_no) +AIC(model_DW_Roots_bc, model_DW_Roots_log, model_DW_Roots_no) +BIC(model_DW_Shoot_bc, model_DW_Shoot_log, model_DW_Shoot_no) +BIC(model_DW_Roots_bc, model_DW_Roots_log, model_DW_Roots_no) +# use no transformation (best BIC and AIC) + +# check distributions of residuals +hist(residuals(model_DW_Shoot_no)) +qqnorm(residuals(model_DW_Shoot_no)) +qqline(residuals(model_DW_Shoot_no)) +hist(residuals(model_DW_Roots_no)) +qqnorm(residuals(model_DW_Roots_no)) +qqline(residuals(model_DW_Roots_no)) + +# get summary statistics +summary(model_DW_Shoot_no) +summary(model_DW_Roots_no) + +# calculate and plot estimated means +emm_DW_Shoot <- emmeans( + model_DW_Shoot_no, + ~ Treatment | DW_Plant, + type = "response", + adjust = "BH" +) +plot(emm_DW_Shoot, comparisons = TRUE) +emm_DW_Shoot_results <- as.data.frame(emm_DW_Shoot) +emm_DW_Shoot_results$Part <- "Shoot" +emm_DW_Roots <- emmeans( + model_DW_Roots_no, + ~ Treatment | DW_Plant, + type = "response", + adjust = "BH" +) +plot(emm_DW_Roots, comparisons = TRUE) +emm_DW_Roots_results <- as.data.frame(emm_DW_Roots) +emm_DW_Roots_results$Part <- "Roots" + +# combine results +emm_results <- rbind(emm_DW_Shoot_results, emm_DW_Roots_results) + +# save_results +emm_results <- subset(emm_results, select = -c(DW_Plant)) +write.csv( + emm_results, + "runs/1_phenotypic_data_figure1/emm_resource_allocation.csv", + row.names = FALSE +) + +# calculate pairwise comparison statistics with Benjamini-Hochberg correction +pairs_Shoot <- as.data.frame(pairs( + emm_DW_Shoot, + adjust = "BH", + type = "response" +)) +pairs_Shoot$Part <- "Shoot" +pairs_Roots <- as.data.frame(pairs( + emm_DW_Roots, + adjust = "BH", + type = "response" +)) +pairs_Roots$Part <- "Roots" + +# combine results +emm_pairwise <- rbind(pairs_Shoot, pairs_Roots) + +# save_results +emm_pairwise <- subset(emm_pairwise, select = -c(DW_Plant)) +write.csv( + emm_pairwise, + "runs/1_phenotypic_data_figure1/pairwise_comparison_resource_allocation.csv", + row.names = FALSE +) + + +### plot results ### + +# define plot order +plot_order_allocation <- c("Shoot", "Roots") + +# set treatment order +pheno_data_long_allocation$Part <- factor(pheno_data_long_allocation$Part) +levels(pheno_data_long_allocation$Part) <- c("Roots", "Shoot") + +# set part order +emm_results$Part <- factor(emm_results$Part, levels = plot_order_allocation) + +# set treatment labels +treatment_labels_allocation <- c("Shoot", "Root") + +# create plot +emm_plot <- ggplot() + + geom_point( + data = emm_results, + aes(x = Part, y = response, color = Treatment), + position = position_dodge(width = 0.75), + size = 3 + ) + + geom_linerange( + data = emm_results, + aes( + x = Part, + y = response, + color = Treatment, + ymin = lower.CL, + ymax = upper.CL + ), + position = position_dodge(width = 0.75), + size = 1.2 + ) + + geom_beeswarm( + data = pheno_data_long_allocation, + aes(x = Part, y = Part_DW, color = Treatment), + alpha = 0.5, + dodge.width = 0.75, + shape = 16 + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_x_discrete(labels = c("Shoot", "Root")) + + labs( + title = "d", + x = "Plant Part", + y = "Dry Weight Estimated Marginal Mean (g)", + color = "Treatment" + ) + + annotate("segment", x = 0.905, xend = 1.095, y = 0.95, yend = 0.95) + + annotate("segment", x = 0.905, xend = 0.905, y = 0.922, yend = 0.95) + + annotate("segment", x = 1.095, xend = 1.095, y = 0.922, yend = 0.95) + + annotate("text", x = 1.0, y = 0.98, label = "0.025", size = 4) + + annotate("segment", x = 0.725, xend = 1.095, y = 1.04, yend = 1.04) + + annotate("segment", x = 0.725, xend = 0.725, y = 1.012, yend = 1.04) + + annotate("segment", x = 1.095, xend = 1.095, y = 1.012, yend = 1.04) + + annotate("text", x = 0.91, y = 1.07, label = "0.025", size = 4) + + theme_pubr() + + theme( + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.position = "right", + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.075, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +emm_plot + + +##### FINAL VISUALIZATION - FIGURE 1 ##### + +# create combined plot +combined_plot_pheno <- dw_plant_plot / + dw_above_below_plot / + emm_plot + + plot_layout(widths = c(5), heights = (10)) + +# show plot +combined_plot_pheno + +# save combined plot (has to be combined with experimental setup plot) +ggsave( + "runs/1_phenotypic_data_figure1/Figure1.pdf", + plot = combined_plot_pheno, + width = 12.5, + height = 15 +) +dev.off() diff --git a/workflows/2_timeseries_data_figure2/.Rhistory b/workflows/2_timeseries_data_figure2/.Rhistory new file mode 100644 index 0000000..17263bc --- /dev/null +++ b/workflows/2_timeseries_data_figure2/.Rhistory @@ -0,0 +1,20 @@ +# ------------------------------------------------------------------ +# Script Name: SI.R +# Purpose: Reproduces SI figures from "An Ectomycorrhizal Fungus Alters Development Stages Within Pedunculate Oak’s Endogenous Growth Rhythm" +# Author: Felix Zimmermann +# Date: 2025-05-07 +# Contact: felix.zimmermann@wsl.ch +# License: CC BY +# ------------------------------------------------------------------ +##### BASICS ##### +# load packages +library(tidyverse) +library(viridis) +library(psych) +library(corrplot) +library(ggpubr) +library(patchwork) +library(forcats) +# check and save session info +sessionInfo() %>% +capture.output(file = "runs/3_additional_analyses_SI/SI_session_info.txt") diff --git a/workflows/2_timeseries_data_figure2/figure2_timeseries.R b/workflows/2_timeseries_data_figure2/figure2_timeseries.R new file mode 100644 index 0000000..01d7402 --- /dev/null +++ b/workflows/2_timeseries_data_figure2/figure2_timeseries.R @@ -0,0 +1,1304 @@ +# ------------------------------------------------------------------ +# Script Name: figure2_timeseries.R +# Purpose: Reproduces Figure 2 from "An Ectomycorrhizal Fungus Alters Development Stages Within Pedunculate Oak’s Endogenous Growth Rhythm" +# Author: Felix Zimmermann +# Date: 2025-05-07 +# Contact: felix.zimmermann@wsl.ch +# License: CC BY +# ------------------------------------------------------------------ + +##### BASICS ##### + +# load packages +library(tidyverse) +library(viridis) +library(ggpubr) +library(brms) +library(posterior) +library(bayesnec) +library(bayestestR) +library(tidybayes) +library(ggtext) +library(rstatix) +library(ggsignif) +library(grid) +library(patchwork) + +# check and save session info +sessionInfo() %>% + capture.output(file = "runs/2_timeseries_data_figure2/Figure2_session_info.txt") + + +##### DATA LOADING, CLEANING & SCALING ##### + +# laod data (dead plants are excluded in time_seriess.csv file) +time_data <- read_csv("assays/2_growth_monitoring/dataset/time_series.csv") + +# create stage_reference for calculation of stages reached +stage_reference <- data.frame( + Stage = c(paste0(rep(1:5, each = 4), rep(c("A", "B", "C", "D"), 5))), + stage_index = 1:20 +) + +# calculate the number of stages reached for each date +time_data <- time_data %>% + left_join(stage_reference, by = "Stage") %>% + group_by(ID) %>% + arrange(ID, Days) %>% + mutate( + initial_index = first(stage_index), + Stages_Reached = ifelse(Days == 0, 0, stage_index - initial_index) + ) %>% + dplyr::select(-c(stage_index, initial_index)) + +# create a column where total number of stages reached is added to each plant ID +time_data <- time_data %>% + group_by(ID) %>% + mutate(Max_Stages_Reached = max(Stages_Reached)) %>% + ungroup() + +# exclude contaminated plants, add +1 to Stages_Reached (beginning stage = stage 1) +time_data_final <- subset(time_data, Contaminated == "no") +time_data_final$Stages_Reached <- time_data_final$Stages_Reached + 1 + +# scale time variable, define plant ID & Treatment as factor +time_data_scaled <- time_data_final +time_data_scaled$days_scaled <- scale(time_data_final$Days) +time_data_scaled$ID <- factor(time_data_scaled$ID) +time_data_scaled$Treatment <- factor(time_data_scaled$Treatment) + + +##### DEFINE BASIC PLOTTING PARAMETERS ##### + +# define treatment labels +treatment_labels <- c( + "Ceno" = expression(italic("Cenococcum geophilum")), + "Pilo" = expression(italic("Piloderma croceum")), + "Co_Inoc" = "Co-Inoculation", + "Control" = "Control" +) + +# define legend order +treatment_order <- c("Control", "Pilo", "Ceno", "Co_Inoc") + +# define custom colors +custom_colors <- c( + "Control" = "#4B8C6F", + "Ceno" = "#8C5E8C", + "Pilo" = "#D6C9A0", + "Co_Inoc" = "#5E96A6" +) + + +##### CREATE BASIC GROWTH STAGE DEVELOPMENT PLOT - FIGURE 2B ##### + +# remove week 9 & 10 (week 8 was last week where both sets were measured twice) +time_data_basic_plot <- subset(time_data_final, Week < 9) + +# create basic plot for growth stage development (mean and standard error) +basic_growth_plot <- ggplot( + time_data_basic_plot, + aes(x = Week, y = Stages_Reached, color = Treatment) +) + + stat_summary(fun = mean, geom = "line", linewidth = 1) + + stat_summary( + fun.data = mean_se, + geom = "ribbon", + alpha = 0.5, + aes(fill = Treatment) + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_fill_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_x_continuous( + breaks = (c(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)), + expand = (c(0, 0)) + ) + + scale_y_continuous() + + labs( + title = "b", + y = "N Stages Reached", + x = "N Weeks", + color = "Treatment", + fill = "Treatment" + ) + + theme_pubr() + + theme( + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.position = "right", + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.075, + vjust = 2 + ), + plot.subtitle = element_text(size = 14, face = "italic"), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +basic_growth_plot + + +##### GROWTH MODEL - BRM (Cumulative Distribution Family) - FIGURE 2C ##### + +### FIT MODELS WITH DIFFERENT LEVELS OF COMPLEXITY ### + +# set control treatment as reference +time_data_scaled$Treatment <- relevel( + time_data_scaled$Treatment, + ref = "Control" +) + +# fit growth curve model with cumulative distribution family using bayesian regression (Treatment * days_scaled + random intercept factor ID) +bay_model <- brm( + Stages_Reached ~ Treatment * days_scaled + (1 | ID), + ## treatment effect with linear time trend and random intercepts + # treatment and days_scaled interaction as fixed effects + # random intercept-factor ID to account for non-independence of repeated measurements + family = cumulative(), # cumulative distribution family to account for cumulative nature of growth-stage succession + data = time_data_scaled, # use scaled numeric explanatory variable in model + chains = 4, # use 4 independent fitting procedures + iter = 6000, # use 6000 iterations + warmup = 3000, # use 50% of iterations as warm-up + seed = 2025, # use seed +) + +# check model summary statistics and plot posterior distribution +summary(bay_model) +rhat(bay_model) +fixef(bay_model) +ranef(bay_model) +bayes_R2(bay_model) +plot(bay_model) +plot(conditional_effects(bay_model)) +loo(bay_model) + +# fincrease complexity by incorporating random slope (Treatment * days_scaled + random intercept-slope factor ID) +bay_model_slope <- brm( + Stages_Reached ~ Treatment * days_scaled + (1 + days_scaled | ID), + ## treatment effect with linear time trend, random intercepts and random slopes + # treatment and days_scaled interaction as fixed effects + # random intercept-factor ID to account for non-independence of repeated measurements + # random slope-factor ID to account for heterogeneity in growth rates between plants + family = cumulative(), # cumulative distribution family to account for cumulative nature of growth-stage succession + data = time_data_scaled, # use scaled numeric explanatory variable in model + chains = 4, # use 4 independent fitting procedures + iter = 6000, # use 6000 iterations + warmup = 3000, # use 50% of iterations as warm-up + seed = 2025, # use seed +) + +# check model summary statistics and plot posterior distribution +summary(bay_model_slope) +rhat(bay_model_slope) +fixef(bay_model_slope) +ranef(bay_model_slope) +bayes_R2(bay_model_slope) +plot(bay_model_slope) +plot(conditional_effects(bay_model_slope)) +loo(bay_model_slope) + +## increase complexity by incorporating auto-regressive term (Treatment * days_scaled + auto-regressive term + random intercep factor ID) +bay_model_ar <- brm( + Stages_Reached ~ + Treatment * days_scaled + ar(time = days_scaled, gr = ID) + (1 | ID), + ## adding autocorrelation structure + # treatment and days_scaled interaction as fixed effects + # auto-regressive term by tree ID to account for temporal autocorrelation within plants + # random intercept-factor ID to account for non-independence of repeated measurements + family = cumulative(), + data = time_data_scaled, + chains = 4, + iter = 6000, + warmup = 3000, + seed = 2025 +) + +# check model summary statistics and plot posterior distribution +summary(bay_model_ar) +rhat(bay_model_ar) +fixef(bay_model_ar) +ranef(bay_model_ar) +bayes_R2(bay_model_ar) +plot(bay_model_ar) +plot(conditional_effects(bay_model_ar)) +loo(bay_model_ar) +# autoregressive term causes overfitting + +# increase complexity by adding a random slope (Treatment * days_scaled + autoregressive term + random intercept-slope factor ID) +bay_model_ar_slope <- brm( + Stages_Reached ~ + Treatment * + days_scaled + + ar(time = days_scaled, gr = ID) + + (1 + days_scaled | ID), + ## allowing individual plants to have different growth rates + # treatment and days_scaled interaction as fixed effects + # autoregressive term by tree ID to account for temporal autocorrelation within plants + # random intercept-factor ID to account for non-independence of repeated measurements + # random slope-factor ID to account for heterogeneity in growth rates between plants + family = cumulative(), + data = time_data_scaled, + chains = 4, + iter = 6000, + warmup = 3000, + seed = 2025 +) + +# check model summary statistics and plot posterior distribution +summary(bay_model_ar_slope) +rhat(bay_model_ar_slope) +fixef(bay_model_ar_slope) +ranef(bay_model_ar_slope) +bayes_R2(bay_model_ar_slope) +plot(bay_model_ar_slope) +plot(conditional_effects(bay_model_ar_slope)) +loo(bay_model_ar_slope) +# auto-regressive term causes overfitting + +# change auto-regressive term causing overfitting to spline function (Treatment + spline term + random intercept factor ID) +bay_model_s <- brm( + Stages_Reached ~ Treatment + s(days_scaled, by = Treatment) + (1 | ID), + ## modeling non-linear growth curves by treatment + # treatment as fixed effect (no days_scaled interaction because treatment specific splines already capture different growth rates over time) + # spline/smoothing term days_scaled to allow for different non-linear growth patterns between treatments + # random intercept-factor ID to account for non-independence of repeated measurements + family = cumulative(), + data = time_data_scaled, + chains = 4, + iter = 6000, + warmup = 3000, + seed = 2025 +) + +# check model summary statistics and plot posterior distribution +summary(bay_model_s) +rhat(bay_model_s) +fixef(bay_model_s) +ranef(bay_model_s) +bayes_R2(bay_model_s) +plot(bay_model_s) +plot(conditional_effects(bay_model_s)) +loo(bay_model_s) + +# increase complexity by adding a random slope (Treatment + spline term + random intercept-slope factor ID) +bay_model_s_slope <- brm( + Stages_Reached ~ + Treatment + s(days_scaled, by = Treatment) + (1 + days_scaled | ID), + ## modeling non-linear growth curves by treatment + # treatment as fixed effect (no days_scaled interaction because treatment specific splines already capture different growth rates over time) + # spline/smoothing term days_scaled to allow for different non-linear growth patterns between treatments + # random intercept-factor ID to account for non-independence of repeated measurements + # random slope-factor ID to account for heterogeneity in growth rates between plants + family = cumulative(), + data = time_data_scaled, + chains = 4, + iter = 6000, + warmup = 3000, + seed = 2025 +) + +# check model summary statistics and plot posterior distribution +summary(bay_model_s_slope) +rhat(bay_model_s_slope) +fixef(bay_model_s_slope) +ranef(bay_model_s_slope) +bayes_R2(bay_model_s_slope) +plot(bay_model_s_slope) +plot(conditional_effects(bay_model_s_slope)) +loo(bay_model_s_slope) + + +### COMPARE MODEL RHAT AND ESS VALUES ### + +# extract Rhat values for each model +rhat_model <- rhat(bay_model) +rhat_model_slope <- rhat(bay_model_slope) +rhat_model_ar <- rhat(bay_model_ar) +rhat_model_ar_slope <- rhat(bay_model_ar_slope) +rhat_model_s <- rhat(bay_model_s) +rhat_model_s_slope <- rhat(bay_model_s_slope) + +# calculate maximum rhat deviation from 1 for each model +max_dev_base <- max(abs(rhat_model - 1), na.rm = TRUE) +max_dev_base_slope <- max(abs(rhat_model_slope - 1), na.rm = TRUE) +max_dev_ar <- max(abs(rhat_model_ar - 1), na.rm = TRUE) +max_dev_ar_slope <- max(abs(rhat_model_ar_slope - 1), na.rm = TRUE) +max_dev_s <- max(abs(rhat_model_s - 1), na.rm = TRUE) +max_dev_s_slope <- max(abs(rhat_model_s_slope - 1), na.rm = TRUE) + +# create summary dataframe +rhat_summary <- data.frame( + Model = c("Base", "Base_Slope", "AR", "AR_Slope", "S", "S_Slope"), + Max_Deviation = c( + max_dev_base, + max_dev_base_slope, + max_dev_ar, + max_dev_ar_slope, + max_dev_s, + max_dev_s_slope + ), + Parameters = c( + length(rhat_model), + length(rhat_model_slope), + length(rhat_model_ar), + length(rhat_model_ar_slope), + length(rhat_model_s), + length(rhat_model_s_slope) + ) +) + +# sort by maximum deviation +rhat_summary <- rhat_summary[order(rhat_summary$Max_Deviation), ] + +# print results +print(rhat_summary) + +# extract ESS values for each model +ess_model <- ess_bulk(bay_model) +ess_model_slope <- ess_bulk(bay_model_slope) +ess_model_ar <- ess_bulk(bay_model_ar) +ess_model_ar_slope <- ess_bulk(bay_model_ar_slope) +ess_model_s <- ess_bulk(bay_model_s) +ess_model_s_slope <- ess_bulk(bay_model_s_slope) + +# create dataframe of ESS values +ess_df <- data.frame( + Parameter = names(ess_model), + Model_Base = ess_model, + Model_Base_Slope = ess_model_slope, + Model_AR = ess_model_ar, + Model_AR_Slope = ess_model_ar_slope, + Model_S = ess_model_s, + Model_S_Slope = ess_model_s_slope, +) + +# find minimum ESS for each model +ess_summary <- data.frame( + Model = c("Base", "Base_Slope", "AR", "AR_Slope", "S", "S_Slope"), + Min_ESS = c( + min(ess_model), + min(ess_model_slope), + min(ess_model_ar), + min(ess_model_ar_slope), + min(ess_model_s), + min(ess_model_s_slope) + ) +) + +# sort by minimum ESS +ess_summary <- ess_summary[order(ess_summary$Min_ESS), ] + +# print results +print(ess_summary) + + +### PLOT PREDICTIONS ### + +# extract conditional effects data and convert to dataframe +ce_data <- conditional_effects( + bay_model_s_slope, + effects = "days_scaled:Treatment" +) +ce_df <- as.data.frame(ce_data$`days_scaled:Treatment`) + +# calculate scaling parameters for scaled days and scale back to original +days_mean <- mean(time_data_final$Days) +days_sd <- sd(time_data_final$Days) +ce_df$days_original <- ce_df$days_scaled * days_sd + days_mean + +# reorder factor levels +ce_df$Treatment <- factor( + ce_df$Treatment, + levels = c("Control", "Ceno", "Pilo", "Co_Inoc") +) + +# create growth model plot +model_plot <- ggplot( + ce_df, + aes(x = days_original, y = estimate__, color = Treatment) +) + + geom_line(size = 1) + + geom_ribbon( + aes(ymin = lower__, ymax = upper__, fill = Treatment), + alpha = 0.5, + color = NA + ) + + geom_line(aes(y = lower__), linetype = "solid", size = 0.5) + + geom_line(aes(y = upper__), linetype = "solid", size = 0.5) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + name = "Treatment" + ) + # apply custom color scheme + scale_fill_manual( + values = custom_colors, + labels = treatment_labels, + name = "Treatment" + ) + + scale_x_continuous(expand = c(0, 0), limits = c(0, 56)) + + scale_y_continuous() + + labs( + title = "c", + y = "N Stages Reached", + x = "N Days" + ) + + theme_pubr() + + theme( + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.position = "none", + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.0525, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +model_plot + + +### GET PREDICTIONS AT LAST DAY OF EXPERIMENT (56 DAYS) ### + +# scale day 56 +day_56_scaled <- (56 - days_mean) / days_sd + +# create prediction data frame +newdata_56 <- data.frame( + days_scaled = day_56_scaled, + Treatment = c("Control", "Ceno", "Pilo", "Co_Inoc") +) + +# get predictions +pred_day56 <- fitted( + bay_model_s_slope, + newdata = newdata_56, + re_formula = NA, # Population-level estimates + summary = FALSE # Get full posterior +) + +# calculate expected stage for each posterior sample +n_categories <- dim(pred_day56)[3] +stage_indices <- 1:n_categories +expected_stages <- matrix(0, nrow = dim(pred_day56)[1], ncol = nrow(newdata_56)) + +for (i in 1:dim(pred_day56)[1]) { + for (j in 1:nrow(newdata_56)) { + expected_stages[i, j] <- sum(stage_indices * pred_day56[i, j, ]) + } +} + +# summarize results +results_day56 <- data.frame( + Treatment = newdata_56$Treatment, + Expected_Stage = colMeans(expected_stages), + Lower_CI = apply(expected_stages, 2, quantile, probs = 0.025), + Upper_CI = apply(expected_stages, 2, quantile, probs = 0.975) +) + +# calculate standard error based on 95% credible intervals +results_day56$SE <- (results_day56$Upper_CI - results_day56$Lower_CI) / + (2 * 1.96) + +# print results +print(results_day56) + + +##### OVERALL TREATMENT EFFECTS - FIGURE 2D ##### + +### GET TREATMENT EFFECTS ### + +# extract treatment effects +treatment_effects <- conditional_effects( + bay_model_s_slope, + effects = "Treatment" +) +treatment_effect_data <- as.data.frame(treatment_effects$Treatment) + +# reorder factor levels +treatment_effect_data$Treatment <- factor( + treatment_effect_data$Treatment, + levels = c("Control", "Ceno", "Pilo", "Co_Inoc") +) + +# calculate grand mean +avg_data <- aggregate( + estimate__ ~ days_scaled, + data = treatment_effect_data, + FUN = mean +) +names(avg_data)[2] <- "avg_estimate" + +# merge average estimate with main data +treatment_effect_data <- merge( + treatment_effect_data, + avg_data, + by = "days_scaled" +) + +# calculate estimate, upper and lower relative to grand mean +treatment_effect_data$estimate__rel <- treatment_effect_data$estimate__ - + treatment_effect_data$avg_estimate +treatment_effect_data$lower__rel <- treatment_effect_data$lower__ - + treatment_effect_data$avg_estimate +treatment_effect_data$upper__rel <- treatment_effect_data$upper__ - + treatment_effect_data$avg_estimate + +# remove temporary column +treatment_effect_data$avg_estimate <- NULL + +# create treatment order +treatment_effect_data$Treatment <- factor( + treatment_effect_data$Treatment, + levels = treatment_order +) + +# get significance +treatment_effect_data$Significant <- (treatment_effect_data$lower__rel > 0 | + treatment_effect_data$upper__rel < 0) + + +### PLOT TREATMENT EFFECTS AND SAVE RESULTS ### + +# create plot for treatment effects on stage development (mean and 95% credible interval) +overall_treatment_plot <- ggplot( + treatment_effect_data, + aes(x = Treatment, y = estimate__rel, color = Treatment) +) + + geom_point(aes(shape = Significant), size = 3) + + geom_linerange( + aes(color = Treatment, ymin = lower__rel, ymax = upper__rel), + size = 1.2 + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + guide = "none" # Remove the color legend + ) + + scale_x_discrete(labels = treatment_labels) + + geom_hline(yintercept = 0, size = 0.2, col = "black") + + labs( + title = "d", + y = "Relative Response", + x = "Treatment" + ) + + theme_pubr() + + theme( + axis.text.x = element_text(angle = 25, hjust = 1, size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.position = "right", + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.07, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +overall_treatment_plot + +# save results data +overall_effects <- subset( + treatment_effect_data, + select = -c(Stages_Reached, ID, cond__, effect1__, days_scaled) +) +overall_effects <- overall_effects %>% rename(se = se__) +overall_effects <- overall_effects %>% rename(estimate_absolute = estimate__) +overall_effects <- overall_effects %>% rename(lower_absolute = lower__) +overall_effects <- overall_effects %>% rename(upper_absolute = upper__) +overall_effects <- overall_effects %>% rename(estimate_relative = estimate__rel) +overall_effects <- overall_effects %>% rename(lower_relative = lower__rel) +overall_effects <- overall_effects %>% rename(upper_relative = upper__rel) +write.csv( + overall_effects, + "runs/2_timeseries_data_figure2/overall_treatment_effects.csv", + row.names = FALSE +) + + +##### IDENTIFY DAYS OF SIGNIFICANT DIFFERENCE - FIGURE 2E ##### + +### EXTRACT DAYS OF SIGNIFICANT DIFFERENCE ### + +# extract unique treatments from original data +treatments <- unique(bay_model_s_slope$data$Treatment) + +# identify treatment pairs +treatment_pairs <- combn(treatments, 2, simplify = FALSE) + +# create data frame for significantly different days +significance_days <- data.frame( + Treatment1 = character(), + Treatment2 = character(), + First_Significant_Day = numeric(), + stringsAsFactors = FALSE +) + +# extract data +for (pair in treatment_pairs) { + t1 <- pair[1] + t2 <- pair[2] + first_sig_day <- NA + # check each day + for (day in 1:56) { + # revert scaling of days + if (is.null(days_mean) || is.null(days_sd)) { + day_scaled <- day + } else { + day_scaled <- (day - days_mean) / days_sd + } + # create prediction data for treatment pairs + pred_data <- data.frame( + Treatment = c(t1, t2), + days_scaled = rep(day_scaled, 2), + ID = rep("new_subject", 2) + ) + # get posterior predictions + preds <- posterior_epred( + bay_model, + newdata = pred_data, + allow_new_levels = TRUE + ) + # compute expected stages for each treatment + expected_stages <- array(0, dim = c(dim(preds)[1], 2)) + for (i in 1:dim(preds)[3]) { + # for each outcome category/stage + expected_stages[, 1] <- expected_stages[, 1] + i * preds[, 1, i] + expected_stages[, 2] <- expected_stages[, 2] + i * preds[, 2, i] + } + # compute differences and check significance + stage_diffs <- expected_stages[, 1] - expected_stages[, 2] + # check if 95% CI excludes zero + ci_lower <- quantile(stage_diffs, 0.025) + ci_upper <- quantile(stage_diffs, 0.975) + is_significant <- (ci_lower > 0) | (ci_upper < 0) + # record first significant day + if (is_significant && is.na(first_sig_day)) { + first_sig_day <- day + break + } + } + # add results to data frame + significance_days <- rbind( + significance_days, + data.frame( + Treatment1 = t1, + Treatment2 = t2, + First_Significant_Day = first_sig_day + ) + ) +} + +# check results +print(significance_days) + +# create data frame to store results +diff_over_time <- data.frame( + Treatment1 = character(), + Treatment2 = character(), + Day = numeric(), + Mean_Diff = numeric(), + Lower_CI = numeric(), + Upper_CI = numeric(), + Significant = logical(), + stringsAsFactors = FALSE +) + +# for each pair, calculate differences over time +for (pair in treatment_pairs) { + t1 <- pair[1] + t2 <- pair[2] + for (day in 1:56) { + # scale day parameter + if (is.null(days_mean) || is.null(days_sd)) { + day_scaled <- day + } else { + day_scaled <- (day - days_mean) / days_sd + } + # create prediction data for treatment paris + pred_data <- data.frame( + Treatment = c(t1, t2), + days_scaled = rep(day_scaled, 2), + ID = rep("new_subject", 2) + ) + # get posterior predictions + preds <- posterior_epred( + bay_model, + newdata = pred_data, + allow_new_levels = TRUE + ) + # compute expected stages for each treatment + expected_stages <- array(0, dim = c(dim(preds)[1], 2)) + for (i in 1:dim(preds)[3]) { + # for each outcome category/stage + expected_stages[, 1] <- expected_stages[, 1] + i * preds[, 1, i] + expected_stages[, 2] <- expected_stages[, 2] + i * preds[, 2, i] + } + # compute differences and check significance + stage_diffs <- expected_stages[, 1] - expected_stages[, 2] + # calculate mean and CI + mean_diff <- mean(stage_diffs) + ci_lower <- quantile(stage_diffs, 0.025) + ci_upper <- quantile(stage_diffs, 0.975) + is_significant <- (ci_lower > 0) | (ci_upper < 0) + # add to results data frame + diff_over_time <- rbind( + diff_over_time, + data.frame( + Treatment1 = t1, + Treatment2 = t2, + Day = day, + Mean_Diff = mean_diff, + Lower_CI = ci_lower, + Upper_CI = ci_upper, + Significant = is_significant + ) + ) + } +} + +# define significant treatment pairs for final plot +treatment_pairs_final <- list( + factor( + c(2, 4), + levels = 1:4, + labels = c("Control", "Ceno", "Co_Inoc", "Pilo") + ), + factor( + c(2, 3), + levels = 1:4, + labels = c("Control", "Ceno", "Co_Inoc", "Pilo") + ), + factor( + c(2, 1), + levels = 1:4, + labels = c("Control", "Ceno", "Co_Inoc", "Pilo") + ), + factor( + c(3, 1), + levels = 1:4, + labels = c("Control", "Ceno", "Co_Inoc", "Pilo") + ), + factor( + c(3, 4), + levels = 1:4, + labels = c("Control", "Ceno", "Co_Inoc", "Pilo") + ), + factor( + c(1, 4), + levels = 1:4, + labels = c("Control", "Ceno", "Co_Inoc", "Pilo") + ) +) + +# create data frame to store results for final plot +diff_over_time_final <- data.frame( + Treatment1 = character(), + Treatment2 = character(), + Day = numeric(), + Mean_Diff = numeric(), + Lower_CI = numeric(), + Upper_CI = numeric(), + Significant = logical(), + stringsAsFactors = FALSE +) + +# for each final pair, calculate differences over time +for (pair in treatment_pairs_final) { + t1 <- pair[1] + t2 <- pair[2] + for (day in 1:56) { + # scale day parameter + if (is.null(days_mean) || is.null(days_sd)) { + day_scaled <- day + } else { + day_scaled <- (day - days_mean) / days_sd + } + # create prediction data for treatment paris + pred_data <- data.frame( + Treatment = c(t1, t2), + days_scaled = rep(day_scaled, 2), + ID = rep("new_subject", 2) + ) + # get posterior predictions + preds <- posterior_epred( + bay_model, + newdata = pred_data, + allow_new_levels = TRUE + ) + # compute expected stages for each treatment + expected_stages <- array(0, dim = c(dim(preds)[1], 2)) + for (i in 1:dim(preds)[3]) { + # for each outcome category/stage + expected_stages[, 1] <- expected_stages[, 1] + i * preds[, 1, i] + expected_stages[, 2] <- expected_stages[, 2] + i * preds[, 2, i] + } + # compute differences and check significance + stage_diffs <- expected_stages[, 1] - expected_stages[, 2] + # calculate mean and CI + mean_diff <- mean(stage_diffs) + ci_lower <- quantile(stage_diffs, 0.025) + ci_upper <- quantile(stage_diffs, 0.975) + is_significant <- (ci_lower > 0) | (ci_upper < 0) + # add to results data frame + diff_over_time_final <- rbind( + diff_over_time_final, + data.frame( + Treatment1 = t1, + Treatment2 = t2, + Day = day, + Mean_Diff = mean_diff, + Lower_CI = ci_lower, + Upper_CI = ci_upper, + Significant = is_significant + ) + ) + } +} + + +### PLOT PAIRWISE DIFFERENCES AND SAVE RESULTS ### + +# save pairwise timeseries credible intervals +diff_over_time <- diff_over_time %>% + dplyr::select( + Treatment1, + Treatment2, + Day, + Lower_CI, + Upper_CI, + Significant + ) %>% + arrange(Treatment1, Treatment2, Day) +write.csv( + diff_over_time, + "runs/2_timeseries_data_figure2/pairwise_treatment_differences_over_time.csv", + row.names = FALSE +) + +# create final pairwise differences plot +pairwise_plot_final <- ggplot( + diff_over_time_final, + aes( + x = Day, + y = Mean_Diff, + ymin = Lower_CI, + ymax = Upper_CI, + color = Significant + ) +) + + geom_ribbon(aes(fill = Significant), alpha = 0.5, color = NA) + + geom_line() + + geom_hline(yintercept = 0, linetype = "dashed") + + facet_wrap( + ~ paste(Treatment1, "vs", Treatment2), + labeller = labeller( + .default = label_value, + `paste(Treatment1, "vs", Treatment2)` = function(x) { + x <- gsub( + "Ceno vs Co_Inoc", + "*Cenococcum geophilum* vs.<br>Co-Inoculation", + x + ) + x <- gsub( + "Ceno vs Pilo", + "*Cenococcum geophilum* vs.<br>*Piloderma croceum*", + x + ) + x <- gsub( + "Ceno vs Control", + "*Cenococcum geophilum* vs. <br>Control", + x + ) + x <- gsub("Co_Inoc vs Control", "Co-Inoculation vs.<br>Control", x) + x <- gsub( + "Co_Inoc vs Pilo", + "Co-Inoculation vs.<br>*Piloderma croceum*", + x + ) + x <- gsub("Control vs Pilo", "Control vs.<br>*Piloderma croceum*", x) + x <- gsub( + "Co_Inoc vs Pilo", + "Co-Inoculation vs.<br>*Piloderma croceum*", + x + ) + } + ) + ) + + scale_color_manual(values = c("gray60", "gray10")) + + scale_fill_manual(values = c("gray60", "gray10")) + + theme_minimal() + + labs( + title = "e", + x = "N Days", + y = "Expected Stage (Treatment 1 - Treatment 2)" + ) + + theme_pubr() + + theme( + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.position = "right", + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.0675, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95"), + strip.background = element_rect(fill = "white"), + strip.text = element_markdown(size = 12) + ) + +# show final plot +pairwise_plot_final + +# save significant day results +write.csv( + significance_days, + "runs/2_timeseries_data_figure2/significance_days.csv", + row.names = FALSE +) + + +###### CHECK FOR DIFFERENCES IN STAGE DURATIONS FOR EACH STAGE BETWEEN TREATMENTS - FIGURE 2F ##### + +### CALCULATE STAGE DURATIONS ### + +# write function for stage duration calculation +calculate_stage_duration <- function(df) { + # convert date data + df$Date <- as.Date(as.character(df$Date), format = "%Y%m%d") + # sort data by ID and Date + df <- df[order(df$ID, df$Date), ] + # create results dataframe + result <- data.frame( + ID = integer(), + Treatment = character(), + Stage = character(), + StartDate = as.Date(character()), + EndDate = as.Date(character()), + DaysInStage = integer(), + stringsAsFactors = FALSE + ) + # analyze each ID separately + for (id in unique(df$ID)) { + id_data <- df[df$ID == id, ] + if (nrow(id_data) <= 1) next + # track stages + current_stage <- NULL + stage_start_date <- NULL + for (i in 1:nrow(id_data)) { + # check if new stage was reached + if (is.null(current_stage) || id_data$Stage[i] != current_stage) { + # record duration for previous stage + if (!is.null(current_stage)) { + result <- rbind( + result, + data.frame( + ID = id, + Treatment = id_data$Treatment[i - 1], + Stage = current_stage, + StartDate = stage_start_date, + EndDate = id_data$Date[i], + DaysInStage = as.integer(id_data$Date[i] - stage_start_date), + stringsAsFactors = FALSE + ) + ) + } + # start tracking new stage + current_stage <- id_data$Stage[i] + stage_start_date <- id_data$Date[i] + } + } + } + return(result) +} + +# calculate stage durations +stage_durations <- calculate_stage_duration(time_data_final) +print(stage_durations) + +# add stage letter for plotting +stage_durations <- stage_durations %>% + mutate(StageLetter = substr(Stage, nchar(Stage), nchar(Stage))) + + +### COMPARISONS OF CYCLE DURATIONS BETWEEN TREATMENTS ### + +# create and run a function calculating growth cycle durations of different plants +calculate_cycle_durations <- function(data) { + # Extract cycle number and stage letter + data <- data %>% + mutate( + CycleNum = as.integer(sub("(\\d+)([A-D])", "\\1", Stage)), + StageLetter = sub("(\\d+)([A-D])", "\\2", Stage) + ) + # group by ID + result_data <- data %>% + group_by(ID) %>% + arrange(Date) %>% + mutate( + NextStage = lead(StageLetter), + NextCycleNum = lead(CycleNum), + NextDays = lead(Days) + ) %>% + # find D→A transitions + filter(StageLetter == "D" & NextStage == "A") %>% + select( + ID, + Treatment, + CurrentCycle = CycleNum, + NextCycle = NextCycleNum, + CurrentDays = Days, + NextDays + ) %>% + # prepare for calculating cycle durations + ungroup() + # skip plants that start with stage A + start_stages <- data %>% + group_by(ID) %>% + slice(1) %>% + select(ID, FirstStage = StageLetter) + result_data <- result_data %>% + left_join(start_stages, by = "ID") %>% + filter(FirstStage != "A") + # calculate cycle durations + cycle_durations <- result_data %>% + group_by(ID) %>% + mutate( + NextTransitionDays = lead(NextDays) + ) %>% + filter(!is.na(NextTransitionDays)) %>% + transmute( + ID, + Treatment, + Cycle_ID = NextCycle, # cycle that starts at this transition + Days = NextTransitionDays - NextDays # days between this A and next A + ) + return(cycle_durations) +} +cycle_durations <- calculate_cycle_durations(time_data_final) + +# do wilcoxon test with Benjamini-Hochberg p adjustment for cycle durations +wilcoxon_results_cycle <- pairwise.wilcox.test( + cycle_durations$Days, + cycle_durations$Treatment, + p.adjust.method = "BH" +) + + +### PLOT STAGE SPECIFIC DIFFERENCES ### + +# create plot +cycle_plot <- ggplot( + cycle_durations, + aes(x = Treatment, y = Days, fill = Treatment) +) + + geom_boxplot( + outlier.shape = 16, + outlier.size = 2, + alpha = 0.5, + lwd = 0.5, + aes(color = Treatment) + ) + + scale_fill_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + labs(y = "Cycle Duration (Days)", x = "Treatment") + + theme_classic() + + theme_pubr() + + theme( + legend.position = "right", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.075, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +cycle_plot + + +### COMPARISONS BETWEEN TREATMENTS FOR EACH STAGE ### + +# subset stage durations for specific stages +stage_durations_A <- subset(stage_durations, grepl("A$", Stage)) +stage_durations_B <- subset(stage_durations, grepl("B$", Stage)) +stage_durations_C <- subset(stage_durations, grepl("C$", Stage)) +stage_durations_D <- subset(stage_durations, grepl("D$", Stage)) + +# add stage letters for stat test +stage_durations_A$stage_letter <- "A" +stage_durations_B$stage_letter <- "B" +stage_durations_C$stage_letter <- "C" +stage_durations_D$stage_letter <- "D" + +# do wilcoxon test with Benjamini-Hochberg p adjustment for each stage +stat_test_A <- stage_durations_A %>% + wilcox_test(DaysInStage ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() +stat_test_A$stage <- "A" +stat_test_B <- stage_durations_B %>% + wilcox_test(DaysInStage ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() +stat_test_B$stage <- "B" +stat_test_C <- stage_durations_C %>% + wilcox_test(DaysInStage ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() +stat_test_C$stage <- "C" +stat_test_D <- stage_durations_D %>% + wilcox_test(DaysInStage ~ Treatment) %>% + adjust_pvalue(method = "BH") %>% + add_significance() +stat_test_D$stage <- "D" + +# combine results +wilcoxon_results_durations <- rbind( + stat_test_A, + stat_test_B, + stat_test_C, + stat_test_D +) +print(wilcoxon_results_durations) + + +### PLOT STAGE SPECIFIC SIGNIFICANT DIFFERENCES AND SAVE RESULTS ### + +# save_results +stage_duration_results <- subset(wilcoxon_results_durations, select = -c(.y.)) +write.csv( + stage_duration_results, + "runs/2_timeseries_data_figure2/stage_duration_wilcoxon.csv", + row.names = FALSE +) + +# set treatment order +stage_durations$Treatment <- factor( + stage_durations$Treatment, + levels = treatment_order +) + +# create plot +stage_plot <- ggplot( + stage_durations, + aes(x = StageLetter, y = DaysInStage, fill = Treatment) +) + + geom_boxplot( + outlier.shape = 16, + outlier.size = 2, + alpha = 0.5, + lwd = 0.5, + aes(color = Treatment) + ) + + scale_fill_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + scale_color_manual( + values = custom_colors, + labels = treatment_labels, + breaks = treatment_order + ) + + theme_classic() + + geom_signif( + y_position = c(59, 64, 69, 24, 30), + xmin = c(0.72, 0.912, 0.912, 2.907, 3.1), + xmax = c(1.095, 1.095, 1.27, 3.1, 3.278), + annotation = c("0.012", "0.001", "0.044", "0.024", "0.012"), + textsize = 4.4 + ) + + labs( + title = "f", + x = "Stage", + y = "N Days in Stage" + ) + + theme_pubr() + + theme( + legend.position = "right", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + legend.title = element_text(size = 14), + legend.text = element_text(size = 12), + plot.title = element_text( + face = "bold", + size = 20, + hjust = -0.075, + vjust = 2 + ), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + +# show plot +stage_plot + + +##### FINAL VISUALIZATION - FIGURE 2 ##### + +# create combined plot +combined_plot <- (plot_spacer() | basic_growth_plot) / + (model_plot | overall_treatment_plot) / + pairwise_plot_final / + stage_plot + + plot_layout() + +# show plot +combined_plot + +# save combined plot +ggsave( + "runs/2_timeseries_data_figure2/Figure2.pdf", + plot = combined_plot, + width = 12.5, + height = 20 +) +dev.off() diff --git a/workflows/3_additional_analyses_SI/SI.R b/workflows/3_additional_analyses_SI/SI.R new file mode 100644 index 0000000..12cba07 --- /dev/null +++ b/workflows/3_additional_analyses_SI/SI.R @@ -0,0 +1,341 @@ +# ------------------------------------------------------------------ +# Script Name: SI.R +# Purpose: Reproduces SI figures from "An Ectomycorrhizal Fungus Alters Development Stages Within Pedunculate Oak’s Endogenous Growth Rhythm" +# Author: Felix Zimmermann +# Date: 2025-05-07 +# Contact: felix.zimmermann@wsl.ch +# License: CC BY +# ------------------------------------------------------------------ + + +##### BASICS ##### + +# load packages +library(tidyverse) +library(viridis) +library(psych) +library(corrplot) +library(ggpubr) +library(patchwork) +library(forcats) + +# check and save session info +sessionInfo() %>% + capture.output(file = "runs/3_additional_analyses_SI/SI_session_info.txt") + + +##### DATA LOADING, CLEANING & SCALING ##### + +# laod data (dead plants are excluded in time_seriess.xlsx file) +pheno_data <- read_csv("assays/3_destructive_sampling/dataset/pheno_data.csv") +randomization_data <- read_csv("assays/1_experimental_setup/dataset/randomization.csv") + +# exclude contaminated and dead plants +pheno_data_final <- subset(pheno_data, Exclude == "no") + +# create numeric dataframe excluding rows columns only "0" entries and character columns +pheno_data_num <- pheno_data_final %>% + dplyr::select(-c("N_Other", "N_No", "Max_Stages_Reached")) %>% + dplyr::select(where(is.numeric)) + +# load estimated marginal means data for resource allocation +resource_allocation_data <- read_csv( + "runs/1_phenotypic_data_figure1/emm_resource_allocation.csv" +) + + +##### DEFINE BASIC PLOTTING PARAMETERS ##### + +# define treatment labels +treatment_labels <- c( + "Ceno" = expression(italic("Cenococcum geophilum")), + "Pilo" = expression(italic("Piloderma croceum")), + "Co_Inoc" = "Co-Inoculation", + "Control" = "Control" +) + +# define legend order +treatment_order <- c("Control", "Pilo", "Ceno", "Co_Inoc") + +# define custom colors +custom_colors <- c( + "Control" = "#4B8C6F", + "Ceno" = "#8C5E8C", + "Pilo" = "#D6C9A0", + "Co_Inoc" = "#5E96A6" +) + + +##### PLANT RANDOMIZATION PLOT - FIGURE S1A ##### + +### RANDOMIZATION BY STAGE ### + +# define custom colors +custom_colors_stage <- c( + "A" = "#66CCEE", + "B" = "#CCBB44", + "C" = "#AA3377" +) + +# set plot order +randomization_data$Treatment <- factor( + randomization_data$Treatment, + levels = treatment_order +) + +# calculate stage counts +stage_counts <- randomization_data %>% + count(Treatment, Stage) %>% + pivot_wider( + names_from = Stage, + values_from = n, + values_fill = 0 + ) + +# convert to long format +stage_counts_long <- stage_counts %>% + pivot_longer( + cols = -Treatment, + names_to = "Stage", + values_to = "N" + ) + +# plot stage counts +stage_plot <- ggplot(stage_counts_long) + + geom_bar(aes(x = Treatment, y = N, fill = Stage), stat = "identity") + + theme_pubr() + + scale_fill_manual(values = custom_colors_stage) + + scale_y_continuous(limits = c(0, 24), breaks = seq(0, 24, 1)) + + scale_x_discrete(labels = treatment_labels) + + labs( + title = "a", + x = "Treatment", + y = "N Plants" + ) + + theme( + legend.position = "right", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + plot.title = element_text(face = "bold", size = 20), + ) + +# show plot +stage_plot + + +### RANDOMIZATION BY SIZE - FIGURE 21B ### + +# plot initial stem length +stem_length_plot <- ggplot( + randomization_data %>% + mutate(Treatment = factor(Treatment, levels = treatment_order)), + aes(x = Treatment, y = Length_Init, fill = Treatment, color = Treatment) +) + + geom_boxplot(outlier.alpha = 0.5, alpha = 0.5) + + theme_pubr() + + scale_fill_manual(values = custom_colors) + + scale_color_manual(values = custom_colors) + + scale_x_discrete(labels = treatment_labels) + # Add this line for custom x-axis labels + labs( + title = "b", + x = "Treatment", + y = "Stem Length (cm)" + ) + + theme( + legend.position = "none", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + plot.title = element_text(face = "bold", size = 20), + ) + +# show plot +stem_length_plot + + +### RANDOMIZATION BY ROOTING DATE - FIGURE S1C ### + +# plot initial stem length +date_plot <- ggplot( + randomization_data %>% + mutate(Treatment = factor(Treatment, levels = treatment_order)), + aes( + x = Treatment, + y = Rooting_Date_Divergence, + fill = Treatment, + color = Treatment + ) +) + + geom_boxplot(outlier.alpha = 0.5, alpha = 0.5) + + theme_pubr() + + scale_fill_manual(values = custom_colors) + + scale_color_manual(values = custom_colors) + + scale_x_discrete(labels = treatment_labels) + # Add this line for custom x-axis labels + labs( + title = "c", + x = "Treatment", + y = "N Days Divergence from Mean Rooting Date" + ) + + theme( + legend.position = "none", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + plot.title = element_text(face = "bold", size = 20), + ) + +# show plot +date_plot + + +#### FINAL VISUALIZATION - FIGURE S1 #### + +# create combined plot +combined_plot_randomization <- stage_plot / + stem_length_plot / + date_plot + + plot_layout(widths = c(5), heights = (10)) + + plot_annotation( + title = "", + theme = theme( + plot.title = element_text(size = 16, face = "bold", hjust = 0.5) + ) + ) + +# show plot +combined_plot_randomization + +# save combined plot (has to be combined with experimental setup plot) +ggsave( + "runs/3_additional_analyses_SI/Randomization_Plot.pdf", + plot = combined_plot_randomization, + width = 12.5, + height = 15 +) +dev.off() + + +##### CORRELATION MATRIX HEATMAP - FIGURE S2 ##### + +# calculate correlation matrix and p-values +corr_results <- corr.test(na.omit(pheno_data_num), method = "spearman") +corr_matrix <- as.matrix(corr_results$r) +p_matrix <- as.matrix(corr_results$p) + +# create pdf to save plot +pdf("runs/3_additional_analyses_SI/Correlation_Plot.pdf", width = 10, height = 10) + +# plot all correlations in upper triangle +corrplot( + corr_matrix, + type = "full", + method = "circle", + tl.col = "black", + tl.srt = 90, + tl.cex = 1, + cl.cex = 1, + diag = FALSE, + title = "", + mar = c(0, 0, 0, 0) +) + +# plot only significant correlations in lower triangle +corrplot( + corr_matrix, + add = TRUE, + type = "lower", + method = "circle", + diag = FALSE, + tl.pos = "n", + cl.pos = "n", + p.mat = p_matrix, + sig.level = 0.05, + insig = "blank" +) + +# save pdf +dev.off() + +# convert correlation matrices to dataframe +corr_df <- as.data.frame(corr_matrix) +corr_df <- corr_df %>% + rownames_to_column(var = "var") +p_df <- as.data.frame(p_matrix) +p_df <- p_df %>% + rownames_to_column(var = "var") + +# save results +write_csv(corr_df, "runs/3_additional_analyses_SI/Spearman_R.csv") +write_csv(p_df, "runs/3_additional_analyses_SI/Spearman_p.csv") + + +##### RESOURCE ALLOCATION PROPORTIONS - FIGURE S3 ##### + +# define colors +custom_colors_allocation <- c( + "Roots" = "#BBBBBB", + "Shoot" = "#228833" +) + +# calculate proportions +resource_allocation_data <- resource_allocation_data %>% + group_by(Treatment) %>% + mutate(proportion = response / sum(response)) %>% + ungroup() + +# convert proportions to percent +resource_allocation_data <- resource_allocation_data %>% + mutate(percentage = proportion * 100) + + +# create reversed factor for plotting shoot over root +resource_allocation_data <- resource_allocation_data %>% + mutate(Part = fct_rev(Part)) + +# create stacked barplot +resource_proportions_plot <- ggplot( + resource_allocation_data, + aes( + x = factor(Treatment, levels = treatment_order), + y = percentage, + fill = Part + ) +) + + geom_bar(stat = "identity", position = "stack", width = 0.7) + + geom_hline( + yintercept = 50, + linetype = "dashed", + color = "black", + size = 0.5 + ) + + scale_y_continuous( + name = "Proportion (%)", + limits = c(0, 100), + breaks = seq(0, 100, by = 25) + ) + + scale_fill_manual(values = custom_colors_allocation) + + scale_x_discrete(labels = treatment_labels) + + labs(title = "", x = "Treatment") + + theme_pubr() + + theme( + legend.position = "right", + axis.text.x = element_text(size = 12), + axis.text.y = element_text(size = 12), + axis.title = element_text(size = 14), + panel.grid.major.y = element_line(color = "gray90"), + panel.grid.minor.y = element_line(color = "gray95") + ) + + +# show plot +resource_proportions_plot + +# save plot +ggsave( + "runs/3_additional_analyses_SI/Resource_Allocation_Proportions.pdf", + plot = resource_proportions_plot, + width = 12.5, + height = 5 +) +dev.off() -- GitLab