首页 > 数据库 >abricate 升级数据库报错解决方案

abricate 升级数据库报错解决方案

时间:2023-07-24 11:22:07浏览次数:42  
标签:27 数据库 nucl Mar 报错 2021 cds card abricate

利用conda 下载的abricate ,其数据库版本较老

abricate --list
DATABASE        SEQUENCES       DBTYPE  DATE
megares 6635    nucl    2021-Mar-27
resfinder       3077    nucl    2021-Mar-27
card    2631    nucl    2021-Mar-27
argannot        2223    nucl    2021-Mar-27
ecoh    597     nucl    2021-Mar-27
vfdb    2597    nucl    2021-Mar-27
plasmidfinder   460     nucl    2021-Mar-27
ecoli_vf        2701    nucl    2021-Mar-27
ncbi    5386    nucl    2021-Mar-27

 

为了用最新版,利用abricate自带的更新功能进行更新,出现了报错

abricate-get_db --db card --force
Setting up 'card' in '/gpfs/home/huj/miniconda3/db/card'
Downloading: https://card.mcmaster.ca/latest/data
HTTP Result: 501
Destination: card.tar.bz2
Filesize:  bytes
tar: card.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
ERROR: Problem with tar xf card.tar.bz2 ./card.json

后续通过安装 perl-lwp-protocol-https,解决了报错

conda install  perl-lwp-protocol-https

再运行更新就没有了报错

 abricate-get_db --db ncbi --force
Setting up 'ncbi' in '/gpfs/home/huj/miniconda3/db/ncbi'
Downloading: https://ftp.ncbi.nlm.nih.gov/pathogen/Antimicrobial_resistance/AMRFinderPlus/database/latest/AMR_CDS
HTTP Result: 200
Destination: amr_cds.ffn
Filesize: 8902716 bytes
Downloading: https://ftp.ncbi.nlm.nih.gov/pathogen/Antimicrobial_resistance/AMRFinderPlus/database/latest/ReferenceGeneCatalog.txt
HTTP Result: 200
Destination: amr_cds.tsv
Filesize: 1779953 bytes
[amr_cds.tsv] Loaded 6770 records
[amr_cds.ffn] 1 | blaLEN-42 | NG_066705.1 | class A beta-lactamase LEN-42
[amr_cds.ffn] 2 | blaTEM-156 | NG_050200.1 | class A beta-lactamase TEM-156
[amr_cds.ffn] 3 | blaPDC-114 | NG_055478.1 | class C beta-lactamase PDC-114
[amr_cds.ffn] 4 | blaPDC-226 | NG_056104.1 | class C beta-lactamase PDC-226
[amr_cds.ffn] 5 | blaPDC-116 | NG_055480.1 | class C beta-lactamase PDC-116
[amr_cds.ffn] 6 | blaPDC-298 | NG_060543.1 | class C beta-lactamase PDC-298

最好再检查是否更新完成,可以看到ncbi 数据库已经更新到2023

 abricate --list
DATABASE        SEQUENCES       DBTYPE  DATE
megares 6635    nucl    2021-Mar-27
resfinder       3077    nucl    2021-Mar-27
card    2631    nucl    2021-Mar-27
argannot        2223    nucl    2021-Mar-27
ecoh    597     nucl    2021-Mar-27
vfdb    2597    nucl    2021-Mar-27
plasmidfinder   460     nucl    2021-Mar-27
ecoli_vf        2701    nucl    2021-Mar-27
ncbi    6613    nucl    2023-Jul-24

以上就是更新abricate 数据库报错时候的解决方法,希望对大家有帮助

 

标签:27,数据库,nucl,Mar,报错,2021,cds,card,abricate
From: https://www.cnblogs.com/biohujun/p/17576770.html

相关文章

  • 附近数据库 MDF LDF文件 命令
    对SQLServer数据库进行优化,可以采取以下命令和技术:更新统计信息:更新统计信息可以帮助查询优化器生成更好的执行计划。使用以下命令手动更新统计信息:sqlUSEYourDatabaseName;GOUPDATESTATISTICSTableName;GO将YourDatabaseName替换为你的数据库名称,TableName替换......
  • MySQL 数据库备份与还原
    目录一、数据备份的重要性二、数据库备份的类型1.物理备份2.逻辑备份三、常见的备份方法1.物理冷备2.专用备份工具mysqldump或mysqlhotcopy3.启用二进制日志进行增量备份4.第三方工具备份四、MySQL完全备份五、数据库完全备份分类1.物理冷备份与恢复2.mysqldump备份与......
  • 基于mnist手写数字数据库识别算法matlab仿真,对比SVM,LDA以及决策树
    1.算法理论概述      基于MNIST手写数字数据库识别算法,对比SVM、LDA以及决策树。首先,我们将介绍MNIST数据库的基本信息和手写数字识别的背景,然后分别介绍SVM、LDA和决策树的基本原理和数学模型,并对比它们在手写数字识别任务中的性能。 1.1、MNIST手写数字数据库   ......
  • SAP ABAP 传输请求背后的读取函数和存储数据库表讲解试读版
    本教程前一篇文章,我们介绍了SAPABAP系统传输请求的基本知识:106.什么是SAPABAP系统里的传输请求(TransportRequest)有朋友提问:你好,有个问题请教下,在开发系统通过SM30维护会产生传输请求的配置表,这个传输请求对应的本次修改的内容存在哪里的呢?SE09相关CR里只有配置表......
  • Greenplum数据库状态不平衡恢复
    1、GPCC集群监控查看到集群状态显示为不平衡2、执行备份恢复尝试恢复[gpadmin@node1~]$source/usr/local/greenplum-db-6.23.0/greenplum_path.sh[gpadmin@node1~]$gprecoverseg#备份恢复3、数据库系统的详细状态信息[gpadmin@node1~]$gpstate-s#显示Greenplum数据库......
  • nodejs sqlite报错 typeorm[ Expression tree is too large (maximum depth 1000)]
    最近在给公司开发一个工具时,使用SQLite,然后突然发现报错:(node:16195)UnhandledPromiseRejectionWarning:QueryFailedError:SQLITE_ERROR:Expressiontreeistoolarge(maximumdepth1000)athandler(/snapshot/server-work/node_modules/typeorm/driver/sqlite/Sql......
  • 解决python解析Excel文件报错xlrd.biffh.XLRDError: Excel xlsx file; not supported
    报错如下:解决方案:1、安装低版本xlrdpipinstallxlrd==1.2.02、Excel另存为的时候将后缀改为.xls文件再修改代码的文件后缀即可,高版本的xlrd模块依旧支持读取.xls文件参考文章:https://blog.csdn.net/yuan2019035055/article/details/128408178......
  • 未启用当前数据库的 sql server service broker
    如何启用SQLServerServiceBroker流程概述以下是启用SQLServerServiceBroker的步骤:步骤描述步骤1检查数据库的兼容性级别步骤2启用数据库的ServiceBroker步骤3创建ServiceBroker对象步骤4启用ServiceBroker消息传递步骤5创建消......
  • 数据库发展史
    文章很好,转自 https://www.baidu.com/link?url=z0MIJn76cn6e0mTT8zkVCz0db2Mb-n_GRahzqSz_WblUKXm_tVGHz5zjCbbzYibw&wd=&eqid=8331f9f5000a64660000000664bcf700本文力求以简单易懂的语言描述出数据库发展史,尽量避免出现复杂的概念介绍。数据库演进史如图1示:数据库演进一、......
  • WEB漏洞-查询方式及报错注入
    WEB漏洞-查询方式及报错注入目录WEB漏洞-查询方式及报错注入1.查询方式1.1select查询数据1.2insert插入数据1.3delete删除数据1.4update更新数据1.5orderby排序数据2.SQL注入报错盲注2.1基于布尔的SQL盲注-逻辑判断2.如何进行布尔盲注?3.靶场案例演示:总结归纳:2.2基......