美文网首页
braker2的错误

braker2的错误

作者: 王梓维 | 来源:发表于2020-09-22 08:42 被阅读0次

    错误一:
    提示
    ImportError: Bio.Alphabet has been removed from Biopython. In many cases, the alphabet can simply be ignored and removed from scripts. In a few cases, you may need to specify the molecule_type as an annotation on a SeqRecord for your script to work correctly. Please see https://biopython.org/wiki/Alphabet for more information.

    经研究,原来是biopython 1.78版本删除了Alphabet 模块

    解决方法:
    删除1.78,安装1.76

    pip3 unintall biopython
    pip3 install biopython==1.76
    

    错误二:
    提示
    Training gene file in genbank format /raid1/wzw/Ensete/braker/braker/train.f.gb does not contain any training genes. Possible known cause: no training genes with sufficient extrinsic evidence support or of sufficient length were produced by GeneMark-ES/ET. If you think this is the cause for your problems, consider running BRAKER with different evidence or without any evidence (--esmode) for training.

    genemark-ET的基因预测集是空的,两个可能,一个是没把证书复制,另一个是braker2里面的有一个组件有问题。我是第二个情况。
    寻找到filterGenesIn_mRNAname.pl这个文件

    $_ =~ m/transcript_id \"(.*)\"/
    
    改为
    
    $_ =~ m/transcript_id \"(.*?)\"/
    

    相关文章

      网友评论

          本文标题:braker2的错误

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