【发布时间】:2022-01-19 01:37:28
【问题描述】:
我在尝试对本地 nt 数据库使用 blast v2.12 时遇到错误。我从 ftp 服务器下载了 nt 两次,以为第一次它已损坏,但这并没有改变任何东西。
我的命令是:
blastn -db nt -num_threads 8 -outfmt "6 qseqid sacc stitle ssciname nident qlen" -num_alignments 10000 -query QUERY > OUT.csv
错误是:
Error: NCBI C++ Exception:
T0 "/build/ncbi-blast+-S1iyIZ/ncbi-blast+-2.9.0/c++/src/serial/objistrasnb.cpp", line 499: Error: byte 90: overflow error ( at [].[].gi)
T0 "/build/ncbi-blast+-S1iyIZ/ncbi-blast+-2.9.0/c++/src/serial/member.cpp", line 769: Error: ncbi::CMemberInfoFunctions::ReadWithSetFlagMember() - error while reading seqid ( at Blast-def-line-set.[].[].seqid.[].[].gi)
我尝试了多个查询。以下实际有效:
TGTTCACACCTCACTTCTTAACTATTATATCATTATTTTGACAAACAGACTACAAATGTAATATTATTGGATTACATTTGTAGTACAAAAGGAGGAAGAGATGAAAAAAATTTATATTAGTGTGCTAGTTCTTTTACTAATTATGATTATAATAACTTGGTTATTCAAAGATGACGATATTGAGAAAACAATTAGTTCTATTGAAAAAGGAAACTATAACGAAGTATATAAAAATAGTTCAGAAAAATCTAAACTGGCATATGGAGAAGAAGAAATTGTAGATAGGAATAAAAAAATTTACAAAGATTTAAGTGTCAATAACTTAAAAATTACTAATCATGAAATTAAAAAAACTGGAAAAGATAAAAAGCAAGTTGATGTTAAATATAACATATATACAAAATATGGAACTATACGACGTAATACACAATTAAACTTTATTTATGAAGATAAGCATTGGAAATTAGATTGGAGACCAGACGTAATAGTACCTGGTTTGAAAAATGGACAGAAAATTAATATAGAAACATTAAAATCAGAGCGAGGCAAAATAAAAGATAGAAATGGTATAGAATTAGCTAAAACTGGAAATACATATGAAATCGGTATTGTCCCTAACAAAACACCCAAAGAAAAATATGATGATATTGCTCGTGACTTACAAATTGATACAAAAGCTATAACCAATAAAGTTAATCAAAAATGGGTTCAGCCAGATTCATTTGTACCAATTAAAAAGATAAATAAACAAGATGAATATATAGACAAATTAATTAAATCATACAATTTACAAATAAACACTATAAAAAGCCGTGTTTATCCATTGAACGAAGCAACAGTACACCTTTTAGGTTATGTGGGTCCAATTAATTCTGACGAGTTAAAAAGTAAGCAATTTAGAAACTATAGCAAAAATACTGTTATTGGAAAAAAAGGCTTAGAACGCCTCTATGATAAACAATTGCAAAACACTGATGGTTTTAAGGTATCCATTGCAAATACTTATGACAATAAACCTTTAGACACATTATTGGAGAAAAAGGCTGAAAACGGAAAAGATCTTCATTTAACTATAGATGCTAGAGTACAAGAAAGTATTTATAAACATATGAAAAATGACGATGGATCTGGTACAGCATTACAACCAAAAACTGGAGAAATTTTAGCTTTGGTAAGTACCCCATCGTACGATGTTTATCCATTCATGAATGGATTAAGCAATAATGACTACCGTAAATTAACTAACAATAAAAAAGAGCCTTTGCTCAACAAATTTCAAATCACTACATCACCAGGTTCAACCCAAAAAATATTAACATCTATTATAGCCTTAAAAGAAAATAAACTAGACAAAAATACTAATTTTGATATTTATGGTAAGGGTTGGCAAAAAGATGCATCATGGGGTAATTATAATATCACAAGATTTAAAGTAGTAGACGGCAATATCGATTTAAAGCAAGCAATAGAATCATCAGACAACATATTTTTTGCCCGCATTGCATTAGCATTAGGAGCCAAAAAATTTGAGCAAGGTATGCAAGATTTGGGAATCGGTGAAAATATCCCGAGTGATTATCCCTTTTATAAAGCACAAATCTCAAATAGTAATTTAAAAAATGAAATATTATTAGCAGATTCAGGATATGGCCAAGGCGAGATACTAGTAAACCCTATACAAATTTTATCAATATACAGTGCTTTAGAAAATAACGGAAATATACAAAATCCTCATGTTTTACGTAAAACAAAATCTCAAATATGGAAAAAAGATATTATACCTAAAAAAGACATAGATATATTAACTAATGGTATGGAACGTGTAGTTAATAAAACACATAGGGATGATATATACAAAAATTATGCCCGAATTATTGGTAAATCTGGCACAGCAGAATTAAAAATGAATCAAGGGGAAACTGGAAGACAAATAGGTTGGTTTGTTTCATATAATAAAAATAATCCTAATATGTTAATGGCGATTAATGTTAAAGACGTTCAAAATAAAGGGATGGCCAGCTATAATGCTACTATATCTGGAAAAGTTTATGATGATTTGTATGATAATGGAAAAACTCAATTTGATATAGATCAGTAATTCGAATACTTCTTTTGACTTGGTATTAATTAAAAATAATAGTGAGAAGCGTTTCCACAAAGATTACATTTGTAATATATAGGAGGAATAAAATTGAAAA
但是这个(和其他)不起作用:
ATGAAAAAGATAAAAATTGTTCCACTTATTTTAATAGTTGTAGTTGTCGGGTTTGGTATATATTTTTATGCTTCCAAAGATAAAGAAATTAATAATACTATTGATGCAATTGAAGATAAAAATTTCAAACAAGTTTATAAAGATAGCAGTTATATTTCTAAAAGCGATAATGGTGAAGTAGAAATGACTGAACGTCCGATAAAAATATATAATAGTTTAGGCGTTAAAGATATAAACATTCAGGATCGTAAAATAAAAAAAGTATCTAAAAATAAAAAACGAGTAGATGCTCAATATAAAATTAAAACAAACTACGGTAACATTGATCGCAACGTTCAATTTAATTTTGTTAAAGAAGATGGTATGTGGAAGTTAGATTGGGATCATAGCGTCATTATTCCAGGAATGCAGAAAGACCAAAGCATACATATTGAAAATTTAAAATCAGAACGTGGTAAAATTTTAGACCGAAACAATGTGGAATTGGCCAATACAGGAACAGCATATGAGATAGGCATCGTTCCAAAGAATGTATCTAAAAAAGATTATAAAGCAATCGCTAAAGAACTAAGTATTTCTGAAGACTATATCAAACAACAAATGGATCAAAATTGGGTACAAGATGATACCTTCGTTCCACTTAAAACCGTTAAAAAAATGGATGAATATTTAAGTGATTTCGCAAAAAAATTTCATCTTACAACTAATGAAACAAAAAGTCGTAACTATCCTCTAGGAAAAGCGACTTCACATCTATTAGGTTATGTTGGTCCCATTAACTCTGAAGAATTAAAACAAAAAGAATATAAAGGCTATAAAGATGATGCAGTTATTGGTAAAAAGGGACTCGAAAAACTTTACGATAAAAAGCTCCAACATGAAGATGGCTATCGTGTCACAATCGTTGACGATAATAGCAATACAATCGCACATACATTAATAGAGAAAAAGAAAAAAGATGGCAAAGATATTCAACTAACTATTGATGCTAAAGTTCAAAAGAGTATTTATAACAACATGAAAAATGATTATGGCTCAGGTACTGCTATCCACCCTCAAACAGGTGAATTATTAGCACTTGTAAGCACACCTTCATATGACGTCTATCCATTTATGTATGGCATGAGTAACGAAGAATATAATAAATTAACCGAAGATAAAAAAGAACCTCTGCTCAACAAGTTCCAGATTACAACTTCACCAGGTTCAACTCAAAAAATATTAACAGCAATGATTGGGTTAAATAACAAAACATTAGACGATAAAACAAGTTATAAAATCGATGGTAAAGGTTGGCAAAAAGATAAATCTTGGGGTGGTTACAACGTTACAAGAAATAAAGTGGTAAATGGTAATATCGACTTAAAACAAGCAATAGAATCATCAGATAACATTTTCTTTGCTAGAGTAGCACTCGAATTAGGCAGTAAGAAATTTGAAAAAGGCATGAAAAAACTAGGTGTTGGTGAAGATATACCAAGTGATTATCCATTTTATAATGCTCAAATTTCAAACAAAAATTTAGATAATGAAATATTATTAGCTGATTCAGGTTACGGACAAGGTGAAATACTGATTAACCCAGTACAGATCCTTTCAATCTATAGCGCATTAGAAAATAATGGCAATATTAACGCACCTCACTTATTAAAAGACACGAAAAACAAAGTTTGGAAGAAAAATATTATTTCCAAAGAAAATATCAATCTATTAACTGATGGTATGCAACAAGTCGTAAATAAAACACATAAAGAAGATATTTATAGATCTTATGCAAACTTAATTGGCAAATCCGGTACTGCAGAACTCAAAATGAAACAAGGAGAAACTGGCAGACAAATTGGGTGGTTTATATCATATGATAAAGATAATCCAAACATGATGATGGCTATTAATGTTAAAGATGTACAAGATAAAGGAATGGCTAGCTACAATGCCAAAATCTCAGGTAAAGTGTATGATGAGCTATATGAGAACGGTAATAAAAAATACGATATAGATGAATAA
根据查询,错误第二行中的字节值会发生变化。数据库似乎确实存在问题,但我已经下载了两次,并且遇到了同样的错误。
【问题讨论】:
标签: bioinformatics blast ncbi