At gmml test level when I replace the sequence in test 010
std::string condensed_sequence = "DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-OH";
I get:
Number of likely shapes for this sequence is 0
Number of possible shapes for this sequence is -501334399
It's an overrun of whatever type we are using due to the 3(rotamers)^32(linkages).
Will first push a fix that converts this to an unsigned long long int type. But if possible I'll switch to passing up a string so I can check if number of linkages is >32 (arbitrary) then we can just report to user:
At gmml test level when I replace the sequence in test 010 std::string condensed_sequence = "DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-6DManpa1-OH"; I get: Number of likely shapes for this sequence is 0 Number of possible shapes for this sequence is -501334399 It's an overrun of whatever type we are using due to the 3(rotamers)^32(linkages).
Will first push a fix that converts this to an unsigned long long int type. But if possible I'll switch to passing up a string so I can check if number of linkages is >32 (arbitrary) then we can just report to user: