Code Monkey home page Code Monkey logo

Comments (2)

SJShaw avatar SJShaw commented on July 29, 2024

That restriction on sideloading data was added 18 months ago and has been the standard process since at least 6.1.1. It was definitely in the 7.0.0 beta version you're showing the screenshot from. Since the process should also be deterministic, I would suspect the inputs you provided have changed or aren't the same inputs as you used in the beta.

Since you're supplying a genbank file and specifying a genefinding tool, I would not be surprised if the record that fails also happens to have no genes and your chosen genefinding tool (glimmer-hmm) doesn't match up with the genefinding that DeepBGC might be doing.

If both antiSMASH and DeepBGC are able to use the same CDS annotations, or, at the very least, you're providing antiSMASH with the annotations produced by DeepBGC, then it shouldn't be a problem.

To confirm this, check if there are any CDS features annotated within the location specified in the error message. If there aren't, this is an input problem or possibly a DeepBGC problem, neither are things we can fix.
If there are CDS features present but they aren't contained, again, it's either input or DeepBGC.

If there is at least one annotated CDS feature fully contained by the subregion, then we'll need the inputs, though just the single affected record/contig will be all we need, not all 300+.

Otherwise, if you're just wanting to bypass this particular error, remove the subregion annotation from the sideloaded JSON.

from antismash.

Stephen-Harding avatar Stephen-Harding commented on July 29, 2024

Ok. Thank you for the response. To address the inputs changing or being different, I used the exact same gbk and antismash.json as inputs for the web based beta job (that worked) and the released command line version. I have re-run DeepBGC without the ClusterFinder algorithm enabled and used that json for sideloading and it worked fine.

I am not concerned with sideloading ClusterFinder into antiSMASH and will not use that option when I want to sideload in the future. Thanks for your troubleshooting suggestions. If I have interest in sideloading ClusterFinder in the future, I will try what you have suggested. Otherwise, my issue is now resolved.

from antismash.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.