美文网首页宏基因组
宏基因组测序分析(六)lefse差异分析

宏基因组测序分析(六)lefse差异分析

作者: Bioinfor生信云 | 来源:发表于2023-08-11 20:17 被阅读0次

差异物种分析主要基于物种丰度信息和样品分组,进行组间差异物种的检测。这里使用 lefse 进行差异物种分析。

LEfSe

LEfSe(Linear discriminant analysis Effect Size)差异分析可以实现多组之间的比较,并可以基于分组进行亚组间的比较分析,从而找到组间丰度上有显著差异的biomarker。

  • 采用Kruskal-Wallis 秩和检验检测组间丰度差异显著物种;
  • 使用wilcoxon秩和检验进行亚组间差异分析
  • 线性判别分析(LDA)对数据进行降维和评估差异显著的物种的影响力

网址如下:http://huttenhower.sph.harvard.edu/galaxy/

lefse 输入数据格式如图:


参考脚本

# 准备输入文件
## sample.txt
## S.taxName.count.tsv 包含物种分类信息的丰度文件

# 数据准备-data部分
awk -F "\t" -v 'OFS=\t' '{$1=$NF; $NF=""; {print $0}}' S.taxName.count.tsv | \
sed 1d | sed 's/; /|/g' > S.lefse.tmp

# 数据准备-class部分
head -n 1 S.lefse.tmp |sed 's/\t/\n/g' | sed '1d' | \
while read sp ;do awk '$2=="'$sp'" {printf "\t"$1 }' sample.txt ;done > S.lefse.header

# 合并
cat S.lefse.header S.lefse.tmp > S.lefse

# 格式转换
format_input.py  S.lefse \ # 输入
S.lefse.in \ # 输出
-c 1 \ # class所在行
-s -1 \ # subclass所在行
-u 2 \ # subject所在行
-o 1000000 # normalization 到1M

# 运行lefse
run_lefse.py  S.lefse.in \ # 输入
S.lefse.out \ # 输出
-l 2 # LDA阈值

# LDA图
plot_res.py  S.lefse.out \ #输入文件
S.lefse.LDA.pdf \ #输出文件
--format pdf #输出格式

# 进化分支图
plot_cladogram.py S.lefse.out \ #输入文件
S.lefse.cladogram.pdf \ #输出文件
--format pdf \ #输出格式
--labeled_start_lev 1

欢迎关注Bioinfor 生信云

相关文章

  • 肠道菌群:宏转录组测序分析流程解读

    上回给大家讲述了16S测序分析 和 宏基因组测序分析,本期的宏转录组来啦~ 你知道吗?通过16S测序分析 和 宏基...

  • 24nt siRNA与甲基化关联分析

    简介:small RNA测序分析结果 与 WGBS测序分析结果 联合分析 1.全基因组层面 全基因组上固定bin长...

  • 科普笔记12:Genome Re-sequencing 基因组重

    全基因组重测序是对已知基因组序列的物种进行不同个体的基因组测序,并在此基础上对个体或群体进行差异性分析。 全基因组...

  • 基因组重测序SNP_calling

    1 介绍 基因组重测序是对已知基因组序列的物种进行不同个体的基因组测序,并在此基础上对个体或群体进行差异性分析。 ...

  • 重测序分析

    重测序:是对已对已知基因组的物种进行测序,去挖掘不同个体和群体之间的差异性。 重测序分析内容: SNP,INDEL...

  • 全基因组重测序技术路线

    概述全基因组重测序是对已知基因组序列的物种进行不同个体的基因组测序,并在此基础上对个体或群体进行差异性分析。将不同...

  • 测序数据比对和变异检测

    全基因组重测序是对已知基因组序列的物种进行不同个体的基因组测序,并在此基础上对个体或群体进行差异性分析。所以首先我...

  • 几种降维排序分析

    PCA分析、PCoA分析,NMDS分析,CCA分析,RDA分析 16S测序和宏基因组测序中常用,用降维的思路对主要...

  • GATK分析

    从零开始完整学习全基因组测序(WGS)数据分析:第1节 测序技术 从零开始完整学习全基因组测序(WGS)数据分析:...

  • 肠道菌群:宏基因组测序分析流程解读

    上回给大家讲述了16S测序分析流程,应各位小伙伴们的要求,本期的宏基因组测序分析来啦~ - 概述 - 宏基因组测序...

网友评论

    本文标题:宏基因组测序分析(六)lefse差异分析

    本文链接:https://www.haomeiwen.com/subject/pjhgpdtx.html