Giter VIP home page Giter VIP logo

Comments (7)

croth1 avatar croth1 commented on July 18, 2024

@alquraishi, you are right, this should definitely be documented. We are very sorry for the inconvenience.

from hh-suite.

mircare avatar mircare commented on July 18, 2024

I got a similar issue with HHblits. It would be great to pass this threshold sometimes.

from hh-suite.

meiermark avatar meiermark commented on July 18, 2024

Hello,

you are right. There should be a warning. And there was a warning, but it was not reachable in the code. This should be fixed now.

hhfilter -i huge.a3m -o test.a3m
- 16:35:00.940 INFO: Input file = huge.a3m

- 16:35:00.940 INFO: Output file = test.a3m

- 16:35:01.376 WARNING: Maximum number 65535 of sequences exceeded in file huge.a3m

Done

In general it is possible to raise this limit if you change the constant MAXSEQ in src/hhdecl.h and rebuild/install hhsuite:

const int MAXSEQ=65535; //max number of sequences in input alignment

from hh-suite.

alquraishi avatar alquraishi commented on July 18, 2024

Can this be made an option that is passed through the command-line to hhfilter? Seems like a natural thing to do instead of having to recompile. Similarly for hhblits, etc.

from hh-suite.

meiermark avatar meiermark commented on July 18, 2024

It might be done, but it requires more work. At the moment, there is no developer (PostDoc, PhD or Master/Bachelor student) working on HHblits.

from hh-suite.

alquraishi avatar alquraishi commented on July 18, 2024

Are there other limits on how large MAXSEQ can get? I've tried increasing it and recompiling, but I can only get it to about 2,000,000 before hhfilter starts segfaulting on start. I'm not sure what the cause is, but I'd like to increase it a lot higher (~100,000,000) .

from hh-suite.

dyl4nm4rsh4ll avatar dyl4nm4rsh4ll commented on July 18, 2024

any update on this? i have just ran into the exact same problem myself

from hh-suite.

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.