千家信息网

BIOM微生物数据格式及文件转换的方法

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"BIOM微生物数据格式及文件转换的方法",在日常操作中,相信很多人在BIOM微生物数据格式及文件转换的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2026年11月02日BIOM微生物数据格式及文件转换的方法

这篇文章主要介绍"BIOM微生物数据格式及文件转换的方法",在日常操作中,相信很多人在BIOM微生物数据格式及文件转换的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"BIOM微生物数据格式及文件转换的方法"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

BIOM目前分为1.0 JSON和2.0 HDF5两个版本

1.0 JSON是编程语言广泛支持的格式,类似于散列的键值对结果。会根据数据松散程度,选择不同的存储结构来节省空间。

2.0 HDF5是二进制格式,被许多程序语言支持,读取更高效和节约空间。

如何节约存储:
  • biom格式转换常用命令:


  • 转换经典表格为HDF5或JSON格式

biom convert -i table.txt -o table.from_txt_json.biom --table-type="OTU table" --to-jsonbiom convert -i table.txt -o table.from_txt_hdf5.biom --table-type="OTU table" --to-hdf5
  • 转换biom为经典格式

biom convert -i table.biom -o table.from_biom.txt --to-tsv
  • 转换biom为经典格式,并在最后列包括物种注释信息

biom convert -i table.biom -o table.from_biom_w_taxonomy.txt --to-tsv --header-key taxonomy
  • 转换biom为经典格式,并在最后列包括物种注释信息,并改名为ConsensusLineage

  • 此功能对于一些软件要求指定的列名有很有用。

- biom convert -i table.biom -o table.from_biom_w_consensuslineage.txt --to-tsv --header-key taxonomy --output-metadata-id "ConsensusLineage"
  • 带物种注释表格互转

biom convert -i table.biom -o table_tax.txt --to-tsv --header-key taxonomybiom convert -i table_tax.txt -o new_table.biom --to-hdf5 --table-type="OTU table" --process-obs-metadata taxonomybiom convert -i table_tax.txt -o new_table.biom --to-json --table-type="OTU table" --process-obs-metadata taxonomy

取子集亚组进行分析;

biom subset-table -i otu_table.biom -a sample -s samples_list.txt -o otu_table_subset.biom

samples_list.txt 为单列样品名称;

biom文件中过滤方法:

如果系统中安装了qiime1 ,会有关于biom文件得过滤得脚本,方便我们筛选自己得数用于后续分析:

# 按样品数据测序量过滤:选择counts>30000的样品filter_samples_from_otu_table.py -i otu_table.biom -o otu_table1.biom -n 30000# 查看过滤后结果:biom summarize-table -i otu_table1.biom# 按样品数据测序量过滤:选择counts<10000的样品filter_samples_from_otu_table.py -i otu_table.biom -o otu_table_no_high_coverage_samples.biom -x 10000# 按OTU丰度过滤:选择相对丰度均值大于十万分之一的OTUfilter_otus_from_otu_table.py --min_count_fraction 0.00001 -i otu_table.biom -o otu_table1.biom# 按物种过滤OTU表:去除p__Chloroflexi菌门等 filter_taxa_from_otu_table.py -i otu_table.biom -o otu_table1.biom#Split otu_table.biom into per-study OTU tables, and store the results in ./per_study_otu_tables/ split_otu_table.py -i otu_table.biom -m Fasting_Map.txt -f Treatment -o per_study_otu_tables#Split otu_table.biom into multiple biom tables based on the Treatment and Color of the samples split_otu_table.py -i otu_table.biom -m Fasting_Map.txt -f Treatment,Color -o ./per_study_otu_tables/

到此,关于"BIOM微生物数据格式及文件转换的方法"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

格式 数据 文件 方法 样品 微生物 微生 物种 经典 学习 选择 注释 丰度 信息 更多 空间 结果 表格 语言 分析 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州万易互联网科技有限公司 互联网科技工作委员会 科技金融是不是互联网金融 科技股互联网 互联网医疗科技 广州互联网络科技有限公司 互联网前沿科技 成都狮子座互联网科技 创业天下互联网科技有限公司 湖南诚度互联网科技有限公司 彤创互联网科技有限公司 和信科技工业互联网 银川新华互联网科技学校联系电话 工业互联网展湾科技股份有限公司 互联网科技圈年度人物 从那以后互联网科技有限公司 张家口科技产业互联网平台 北京军民互联网科技公司 恒生科技指数 中概互联网 互联网大会出现的黑科技 湖北九亚互联网络科技有限公司 迪茉互联网科技 互联网科技生活的内容 华中科技有哪些互联网大佬 云创客互联网科技公司 广州优美互联网科技 中国科技互联网公司收入 华中科技大学互联网的牛人 神州科技互联网有限公司 三亚科技创新互联网基地
0