分类学数据库更新对蛋白快速比对工具DIAMOND的影响
上次写了个帖子下载最新版NCBI NR和NT库小技巧之后自己亲身实践想用2026年3月份下载的NCBI NR库来建立蛋白快速比对工具DIAMOND的参比数据库。1NCBI NR的blast文件是3月20号下载的先使用如下命令提取NR的fasta序列文件大小有500多GBcd /data/Database/NCBI/NR_20260330 find . -name *.tar.gz | xargs -P 3 -I {} tar -zxvf {} blastdbcmd -db nr -entry all -out nr_20260320.fna -logfile nr_20260320.log2然后尝试使用DIAMOND进行建库操作此时DIAMOND的版本是2.1使用的分类学数据库从NCBI Taxonomy下载cd /data/Database/NCBI/NR_20260330 diamond makedb --threads 40 --db nr_20260320 --in nr_20260320.fna --taxonmap /data/Database/NCBI/Taxonomy/prot.accession2taxid.FULL.gz --taxonnodes /data/Database/NCBI/Taxonomy/nodes.dmp --taxonnames /data/Database/NCBI/Taxonomy/names.dmp苦苦等待了4个小时结果报错了。Error: Invalid taxonomic rank: domain不信邪又跑了一遍同样的命令结果还是报错。就去DIAMOND的github主页去搜issues果真不是只有我一个人踩坑。原来是NCBI Taxonomy分类学数据库更新以后引入了一些DIAMOND不识别的分类学单元比如“domain”、“acellular root”等字段导致DIAMOND在运行makedb命令时报错。作者给出了2种解决方案一种是替换字段但可能还有不识别的其他字段sed -i s/domain/superkingdom/g nodes.dmp sed -i s/acellular root/superkingdom/g nodes.dmp sed -i s/domain/superkingdom/g names.dmp sed -i s/acellular root/superkingdom/g names.dmp另外一种是更新DIAMOND到2.2版本以上。保险起见我更新了DIAMOND版本到2.2.2然后再次运行diamond makedb命令这次成功了。然后用一些数据测试diamond blastp和diamond blastx命令都能正常运行。Accession parsing rules triggered for database seqids (use --no-parse-seqids to disable): UniRef prefix 0 gi|xxx| prefix 0 xxx| prefix 31026 |xxx suffix 31026 .xxx suffix 1777776974 :PDB suffix 0 Loading taxonomy names... [74.716s] Loaded taxonomy names for 2832430 taxon ids. Loading taxonomy mapping file... [6247.04s] Joining accession mapping... [2411.12s] Writing taxon id list... [132.179s] Accession parsing rules triggered for mapping file seqids (use --no-parse-seqids to disable): UniRef prefix 0 gi|xxx| prefix 0 xxx| prefix 0 |xxx suffix 0 .xxx suffix 9627320595 :PDB suffix 13 Building taxonomy nodes... [0.013s] 2832430 taxonomy nodes processed. Maximum taxon id: 3713442 Number of nodes assigned to rank: no rank 1144486 superkingdom 0 cellular root 1 acellular root 1 domain 3 realm 7 kingdom 22 subkingdom 1 superphylum 1 phylum 335 subphylum 36 superclass 6 class 620 subclass 169 infraclass 17 cohort 5 subcohort 3 superorder 57 order 2127 suborder 379 infraorder 144 parvorder 33 superfamily 943 family 11495 subfamily 3507 tribe 2552 subtribe 591 genus 131967 subgenus 2157 section 565 subsection 41 series 10 species group 387 species subgroup 134 species 2310534 subspecies 35480 varietas 10832 forma 767 strain 49109 biotype 18 clade 949 forma specialis 853 genotype 22 isolate 1322 morph 11 pathogroup 6 serogroup 164 serotype 573 subvariety 1 Closing the input file... [0s] Closing the database file... [0s] Database sequences 1039527765 Database letters 394734686754 Accessions in database 1778845136 Entries in accession to taxid file 9628382701 Database accessions mapped to taxid 1777684180 Database sequences mapped to taxid 1038852533 Database hash 2bbeccd146905dbc7330e08e1db0b536 Total time 15204s总结有条件的话更新DIAMOND到2.2.*版本是不二法门。

相关新闻

5分钟终极指南:用BthPS3驱动让PS3手柄在Windows上实现完美蓝牙连接

5分钟终极指南:用BthPS3驱动让PS3手柄在Windows上实现完美蓝牙连接

5分钟终极指南:用BthPS3驱动让PS3手柄在Windows上实现完美蓝牙连接 【免费下载链接】BthPS3 Windows kernel-mode Bluetooth Profile & Filter Drivers for PS3 peripherals 项目地址: https://gitcode.com/gh_mirrors/bt/BthPS3 还在为PS3手柄无法通过蓝…

2026/7/9 5:15:10 阅读更多 →
人事办公效率优化:表填填小程序招聘信息收集工具实测与实操教程

人事办公效率优化:表填填小程序招聘信息收集工具实测与实操教程

一、前言:企业招聘信息收集的传统痛点 在企业常态化招聘、批量校招、岗位扩招等场景中,候选人信息收集与数据整理是HR高频且高耗时的基础工作。目前多数中小微企业及传统人事团队仍沿用纸质登记表手动Excel录入的模式,在批量招聘场景下会暴露…

2026/7/9 5:13:09 阅读更多 →
CPT Markets:从工具可用性切入的视角解读

CPT Markets:从工具可用性切入的视角解读

对多数外汇相关用户来说,判断平台并不需要复杂术语,关键在于信息能否被快速理解、关键提示是否容易找到、服务体验是否稳定一致。以CPT Markets为例,这里聚焦这些更贴近实际使用的亮点与细节。外汇相关平台的价值,体现在长期一致性…

2026/7/9 5:09:06 阅读更多 →

最新新闻

Cytoscape 3.10 下载安装教程 专业生物科学数据分析与蛋白互作网络可视化软件下载安装步骤

Cytoscape 3.10 下载安装教程 专业生物科学数据分析与蛋白互作网络可视化软件下载安装步骤

文章目录前言核心功能亮点Cytoscape 3.10 下载Cytoscape 3.10 安装步骤Cytoscape 3.10新手必看:生物网络分析基础操作指南前言 在生物信息学领域,Cytoscape 是一款广泛使用的生物科学数据分析工具,尤其擅长处理蛋白-蛋白相互作用网络、蛋白-…

2026/7/9 5:57:23 阅读更多 →
别再盲目付费订阅GPT!DeepSeek免费版实测超GPT-3.5的4个关键场景(附Prompt工程调优清单)

别再盲目付费订阅GPT!DeepSeek免费版实测超GPT-3.5的4个关键场景(附Prompt工程调优清单)

更多请点击: https://intelliparadigm.com 第一章:别再盲目付费订阅GPT!DeepSeek免费版实测超GPT-3.5的4个关键场景(附Prompt工程调优清单) 在本地部署与API调用双路径验证下,DeepSeek-V2(开源…

2026/7/9 5:57:23 阅读更多 →
Linux SPI 驱动回环测试:i.MX6ULL 平台 4 种模式配置与 500KHz 速率验证

Linux SPI 驱动回环测试:i.MX6ULL 平台 4 种模式配置与 500KHz 速率验证

Linux SPI 驱动回环测试实战:i.MX6ULL 平台深度配置与性能验证 1. SPI 接口技术核心解析 SPI(Serial Peripheral Interface)作为嵌入式系统中最常用的同步串行通信协议之一,其技术特性决定了它在高速数据传输场景中的独特优势。让…

2026/7/9 5:53:21 阅读更多 →
【Bug已解决】Git integration fails / Git commands not working — Claude Code Git 集成失败解决方案

【Bug已解决】Git integration fails / Git commands not working — Claude Code Git 集成失败解决方案

【Bug已解决】Git integration fails / Git commands not working — Claude Code Git 集成失败解决方案 1. 问题描述 在 Claude Code 中执行 Git 操作时出现各种错误: # Git 命令不执行 > 提交所有修改 Error: git: command not found # 或 Error: Not a git re…

2026/7/9 5:53:21 阅读更多 →
解决资深 HR 离职经验断层:Moka 招聘 Eva 搭建可迭代组织化 AI 识人体系

解决资深 HR 离职经验断层:Moka 招聘 Eva 搭建可迭代组织化 AI 识人体系

AI辅助人才判断,是指通过人工智能技术对候选人或在职员工的能力、潜力、岗位匹配度进行系统化分析与评估,将原本依赖个体经验的主观判断转化为可量化、可复用、可迭代的组织能力。这项能力正在成为2026年企业人才竞争的核心基础设施——不是因为AI能取代…

2026/7/9 5:49:21 阅读更多 →
逆向解析电商平台h5st参数:从AES加密到完整Node.js复现

逆向解析电商平台h5st参数:从AES加密到完整Node.js复现

1. 项目概述:从“黑盒”到“白盒”的逆向旅程 最近在分析一些电商平台的移动端数据接口时,不可避免地遇到了一个名为 h5st 的参数。这个参数就像一把加密的锁,横亘在自动化数据采集或业务逻辑分析的道路上。它通常出现在 POST 请求的 bo…

2026/7/9 5:47:20 阅读更多 →

日新闻

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南 【免费下载链接】ESLyric-LyricsSource Advanced lyrics source for ESLyric in foobar2000 项目地址: https://gitcode.com/gh_mirrors/es/ESLyric-LyricsSource 还在为Foobar2000找不到高质…

2026/7/9 0:01:04 阅读更多 →
ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍

ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍

ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍 【免费下载链接】ElegantBook Elegant LaTeX Template for Books 项目地址: https://gitcode.com/gh_mirrors/el/ElegantBook 你是否曾经为学术书籍的封面设计而烦恼?想要一个既专业又美观的封…

2026/7/9 0:03:06 阅读更多 →
如何高效使用pyodbc:企业级数据库连接终极指南

如何高效使用pyodbc:企业级数据库连接终极指南

如何高效使用pyodbc:企业级数据库连接终极指南 【免费下载链接】pyodbc Python ODBC bridge 项目地址: https://gitcode.com/gh_mirrors/py/pyodbc 在当今数据驱动的商业环境中,企业级数据库连接已成为现代应用开发的核心需求。pyodbc作为一款强大…

2026/7/9 0:07:11 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/8 16:14:06 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/8 16:59:55 阅读更多 →

月新闻