CRAmed:微生物数据中介分析的新工具
创作时间:
作者:
@小白创作中心
CRAmed:微生物数据中介分析的新工具
引用
CSDN
1.
https://blog.csdn.net/H20230717/article/details/145674327
CRAmed是一种用于推断微生物组在治疗和结果之间中介作用的新型统计框架。通过将自然间接效应分解为微生物的存在-缺失和丰度两部分,CRAmed提高了中介分析的可解释性。本文将详细介绍CRAmed的使用方法、安装步骤和具体案例。
介绍
许多微生物组研究揭示了微生物组与人类健康和疾病之间的重要联系。这些发现促使研究人员探索微生物组在人类复杂特征和疾病中的因果作用。然而,微生物组数据的复杂性给统计分析和因果关系的解释带来了挑战。
CRAmed通过将自然间接效应分解为两部分,分别对应于微生物的存在-缺失和丰度,提高了中介分析的可解释性。综合仿真表明,与现有的中介分析方法相比,CRAmed在召回率、精度和F1得分方面表现优异,具有显著的鲁棒性。此外,两个实际数据应用说明了该方法的有效性和可解释性。
使用
安装
在安装CRAmed之前,需要先安装一些其他库,具体要求如下:
library(MASS)
library(plyr)
library(glmnet)
library(pscl)
然后可以从GitHub上安装CRAmed:
install.packages("devtools")
devtools::install_github("liudoubletian/CRAmed")
library(CRAmed)
教程
详细的使用手册和生成论文中每个图的代码可以在../vignettes
文件夹中找到。这里提供一个简短示例:
案例
library(CRAmed); packageVersion("CRAmed")
#Simulate the ZINB data
otu_n <- 50;num <- 50
set.seed(1)
sim_zinb.mat <- sim_zinb(otu_n, num, alpha=-2, beta=2, gamma=-2)
#Detect the mediators by CRAmed
cramed.res <- CRAmed(
M_mat=sim_zinb.mat$M_mat,
Y=sim_zinb.mat$Y,
Exposure=sim_zinb.mat$trt,
n.perm=10,
CI=TRUE)
cramed.res
参考
- CRAmed: a conditional randomization test for high-dimensional mediation analysis in sparse microbiome data
- https://github.com/liudoubletian/CRAmed
热门推荐
昆明石林:世界地质公园里的喀斯特奇观
元旦打卡昆明石林,绝美风光等你来!
笔记本电脑正确关机指南:从基础操作到电源管理
Windows 10快捷关机攻略:职场人必备的效率提升技巧
掌握正确关机技巧,让你的笔记本更耐用!
跟着“小砖”逛老城厢:上海的历史文化寻根之旅
《封神第二部》:原著与改编大揭秘!
春节档《封神第二部》,看姜子牙如何蜕变
《封神第二部》里的文化密码,你get到了吗?
一激动就脸红的人,一定要小心这种病!
容易脸红的人是什么原因?从皮肤到心理的全面解析
脸红不只是害羞:大脑中的微妙反应揭秘
合肥城市记忆馆:留住城市记忆,传承庐州文脉
合肥中秋赏月攻略:城隍庙vs清风阁,哪个更值得去?
合肥教弩台:三国战场上的军事重地
南岗千年瑶寨:古建筑探秘之旅
广东十大最美古村落推荐:千年瑶寨
南岗千年瑶寨:周末避世好去处!
泉州五店市街区,古砖今瓦,谁说历史不能“潮”?
甲状腺疾病你了解多少?
冯巩:33次春晚,一句“想死你们了”温暖了无数个春节
全口假牙材质哪种好?对比不同种类/价格/使用寿命一览表快速了解
冬日邂逅千年瑶寨:雪景、歌舞与美食的完美融合
盗墓贼王某甲,在淮安被判10年!
18座唐帝陵他盗了17座,《不良人》探穴高手温韬,结局怎么样
探秘勾蓝瑶寨:千年古建里的神秘传说
南岗千年瑶寨:广东最神秘的古村落探秘
设计你的梦想之旅:全国自驾游与旅拍必备攻略
四川亲子游:适合小学生的教育与娱乐景点全解析
三明市文物古迹介绍