From 934f209fbe92ec0f0a6743704b5bda941d31f6db Mon Sep 17 00:00:00 2001 From: Viktoria Petrova <vipet103@hhu.de> Date: Sun, 10 Nov 2024 12:36:55 +0100 Subject: [PATCH] add correlation b-n microbes and metabolites assay and protocol --- .../README.md | 0 .../dataset/.gitkeep | 0 .../isa.assay.xlsx | Bin 0 -> 6913 bytes .../protocols/.gitkeep | 0 ...onBetweenMicrobesAndMetabolitesProtocol.md | 7 +++++++ .../isa.assay.xlsx | Bin 6912 -> 6911 bytes 6 files changed, 7 insertions(+) create mode 100644 assays/CorrelationBetweenMicrobesAndMetabolites/README.md create mode 100644 assays/CorrelationBetweenMicrobesAndMetabolites/dataset/.gitkeep create mode 100644 assays/CorrelationBetweenMicrobesAndMetabolites/isa.assay.xlsx create mode 100644 assays/CorrelationBetweenMicrobesAndMetabolites/protocols/.gitkeep create mode 100644 assays/CorrelationBetweenMicrobesAndMetabolites/protocols/CorrelationBetweenMicrobesAndMetabolitesProtocol.md diff --git a/assays/CorrelationBetweenMicrobesAndMetabolites/README.md b/assays/CorrelationBetweenMicrobesAndMetabolites/README.md new file mode 100644 index 0000000..e69de29 diff --git a/assays/CorrelationBetweenMicrobesAndMetabolites/dataset/.gitkeep b/assays/CorrelationBetweenMicrobesAndMetabolites/dataset/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/CorrelationBetweenMicrobesAndMetabolites/isa.assay.xlsx b/assays/CorrelationBetweenMicrobesAndMetabolites/isa.assay.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..ac107c5b0207ca2df54f479ce5ca439c16c7d5d7 GIT binary patch literal 6913 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¬6-VGIeM4NMB4-~L({iBcdulB3 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 F{{bMkV+{ZR literal 0 HcmV?d00001 diff --git a/assays/CorrelationBetweenMicrobesAndMetabolites/protocols/.gitkeep b/assays/CorrelationBetweenMicrobesAndMetabolites/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/CorrelationBetweenMicrobesAndMetabolites/protocols/CorrelationBetweenMicrobesAndMetabolitesProtocol.md b/assays/CorrelationBetweenMicrobesAndMetabolites/protocols/CorrelationBetweenMicrobesAndMetabolitesProtocol.md new file mode 100644 index 0000000..e1e9528 --- /dev/null +++ b/assays/CorrelationBetweenMicrobesAndMetabolites/protocols/CorrelationBetweenMicrobesAndMetabolitesProtocol.md @@ -0,0 +1,7 @@ +## Correlation between microbes and metabolites + +We calculated the correlation between every pair of microbes and metabolites to reveal the potential cross feeding between the microbe species. At each combination of plant lineages (WT / SWEET2 / SWEET4 / SWEET11,22) and root segments (2cm / 4cm / 6cm / whole root), we performed 16s RNA sequencing to quantify the abundance of different microbial classes and also mass spectrometry to measure the abundance of different metabolites. + +For each pair of microbe class and metabolite, we calculated their spearman correlation across different plant lineages and root locations to construct the correlation matrix; matrix elements that correspond to p-value >0.05 are deemed insignificant and replaced with 0 (i.e., not connected in a complex network). We used the iGraph package of R to display this bipartite network (Csárdi, G. et al., 2023). Communities within this network are detected using the label propagation algorithm (Raghavan, U.N., 2007). + +Reference ID: KRT64abe6afd69ae \ No newline at end of file diff --git a/assays/FluxBalanceAnalysisToDefinePathways/isa.assay.xlsx b/assays/FluxBalanceAnalysisToDefinePathways/isa.assay.xlsx index 057ce443ebc9eb1bb3b4a6b28679b48e911b216b..c45891c2d7d1db9e35c8b3828c28ce5aaabebe52 100644 GIT binary patch delta 629 zcmZoL`)|q<;LXg!#lXP8!4MU*k*9-^DJo|2G)5&LwRsn#0GNA*NggEnmPr*PD#9!e z7Bywj0&x>rb})fxY4&+w;oTfyRgXA!vw?)?^UnuKPj(Oj3#SWhVC0O7$%-sU7Ziz` ztRSLQzfD18=}MLr>RO6{ERWLO<Yv#hF>SBv+53-eW^G%fo@Z^n`EjkqZ2414zZjoS zy=Z*MjkD8%TY2ieGbe6m3ErQ4Lize6aks-gS00?S*?+Rdx3%!YqaN0Ft{Rb^E&i=@ zC+aTp)%=>ot@?fOf(wl?(&0rs7jjoTO*(GwaNM)V-P@sF&$8&2#IdphmAy+vnwQ?) zy~uPzlM|zA#+NC*61JIwF)!DPZ8<Y@Q%FSg4lUbB&A%R8RamnsE5tV{^Tqs&{ZBt< zTW75)*{sE=a(;<ND|6qmr}<UOeU}<nP0OwbiEy~L?6-kS-T$w=OuN4@IO!bZUar$- zUHZgTX-+bGY3iIWjd6P&&Mvh$bZp12#eNzMP1P}N#p^{+wEw#DI$rB_`R%g|MqJjO zyLshien0v6a+c$#LZf-ddXDNu8cy?D_VVqM%`bm0`j-;%t^d#Mj~N%vmw(j%9FH8O zo0p4rg5$+V+#VDU#o|UFYPq;Mh<YHd526GmOhJ@~gd2#OAYlcf&Pcd`C?QD)5G5!f yGr2%g62$D51e<h5(h?@2ECrUZld?gI+h!><ko;~b8OB+YZ%8SzDT@P>83O<{tNcI! delta 630 zcmexw+F-^L;LXg!#lXP8!7wL!BTok-)12tZ(-@V2)aG4`0$}bLCV7zPTP9VIs0gz> zSk#n73&c%i*}(*&rP=3!g?Dp+RXyU^%?1*l&p#g|J=sABESxU1fsu1gbXH_Ji`4e` z$qFJ`_0!x%m#$=4p{}KPk?Y9W8@I2SY}Bpxp0)pYrODDJ;q7zh-u!4c=WKtfU~S{) zQ!gYF7q_@9Xr1VlpPsTe>PWCq<&&sShcaeNl(L!mJbdPcl?HtC=5Blt(AeKJ@!QG` z#+#hCXfBO=v*1ach=|n$>BnAujJtHV#=Q9{_QJw5FO%~`y{fyP^x+$PeM`1aN!qZ5 zJ$wsWP=Lk)mfm@r1Q)04HfjHz&#L>`IZ|tl?jKFtiOs)WTvb@JDl5b{D)Ytsi`$=G z_O{MiQ?gl$QRVy+k5=ZsV^6d9USD=e^6$j#ijWA0d&_<sxcvL@k&|in7X~MtgWSt? z+N?{TxGK#_<}Xd1^QAF<ufy4;7Kg6w*tPhaMnh9|Oj~ij$cf*-?!3;|dR>0|EQ1l3 zwdZc$c{8q`Jp4Gz@l&DEzCOwB$W2K)vi_H6@BY5*dH1i)i8t*(<sYByXn+6c{xka- zk>hmpGSN<O#2AX(gCe3x+z3Q16E_D@_r>)=lz@aOh;o;315y1FRv_xMgbRoglym@5 z0unNl^Ccxg%q~f=Nv9<(VG>GGU<q3(8>Gl>k}?Cy?~;;XoIUxvloFeYI53?t006vT B244UG -- GitLab