美文网首页系统发育基因组分析
对BUSCO的结果进行总结

对BUSCO的结果进行总结

作者: 小黑采蘑菇 | 来源:发表于2024-01-03 16:34 被阅读0次

平时我们对每个基因组做了BUSCO,但是官方提供的画图代码很难用,所以决定自己提取出BUSCO的结果并进行画图,这一串代码就可以批量从BUSCO的结果中提取出我们想要的结果:

# 提取数字并写入txt文件
echo "voucher C S D F M" > busco_summary_table.txt;

for i in $(cat list.txt); do
  filename="${i}/busco/short_summary.specific.agaricales_odb10.busco.txt"
  if [ -f "$filename" ]; then
      # 提取数据 
      data=$(grep -oP 'C:([\d.]+)%\[S:([\d.]+%),D:([\d.]+)%\],F:([\d.]+)%,M:([\d.]+)%,n:\d+' "$filename" | awk -F'[:,%[]' '{print $2, $5, $8, $11, $14}')
      # 将数据写入表格
      echo "${i} $data" >> busco_summary_table; else
      echo "${i} There is no BUSCO results in ${i}!" >> busco_summary_table;
  fi
done

相关文章

  • 提升,从反思开始

    反思不是总结。总结是对结果的好坏进行分析。反思是对产生结果的原因进行分析,其实质是对假设(产生结果原因的假设)进行...

  • 反思方法

    反思的作用反思是对产生结果的原因进行分析(用结果看假设,纠正假设),反思不是总结。总结是对结果的好坏进行分析。帮助...

  • busco软件使用详解

    BUSCO[https://busco.ezlab.org] - 组装质量评估软件 BUSCO - Benchma...

  • 2019-05-23

    思维模型四:复盘 把复盘和总结混为一谈 总结,就是对结果好坏进行分析 复盘,对结果的原因进行分析 只记录结果是无法...

  • 反思的本质,是对思之再思

    反思不是总结,它是对结果的好坏进行分析

  • BUSCO 安装备忘

    简介 BUSCO是一款对转录组和基因组组装质量进行评估的软件,它可以利用相近的物种的保守序列与组装的结果进行比对,...

  • 第8季 第7周 061猪北鼻《好好学习》用反思来提升知识的层次

    拿来 反思不是总结,至少两者之间的侧重点非常不同。总结是对结果好坏进行分析,而反思是对产生结果进行的分析。 想想 ...

  • Conda 安装 Busco

    Busco BUSCO - Benchmarking Universal Single-Copy Ortholog...

  • BUSCO - 组装质量评估

    BUSCO组装质量评估软件 BUSCO - Benchmarking Universal Single-Copy ...

  • HBase过滤器[RowFilter]之比较过滤器

    RowFilter是用来对rowkey进行过滤的,比较符如下: 1.RowFilter 结果: 总结:

网友评论

    本文标题:对BUSCO的结果进行总结

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