Hi McCoy,
Good to hear that you have even one more computer to run Rosetta on. I guess
this means that my days on place one of the team are numbered. ;-) So, good
luck with your Ubuntu-Mac...
Are occasional errors an issue ? Well, the WUs that error out won't do any
harm, other than wasting your computer time. So, I guess your question is:
will the science be compromised if some of the other WUs, that don't produce
exception faults, return numerically incorrect results ? I think the answer to
that is no ! The way Rosetta works, only the protein structures with the
lowest energies are useful and the team re-calculates the energies of all the
returned lowest-energy structures (which can be done very quickly). So if one
of your results erroneously claimed a very low energy, it would be caught at
that stage. And due to the random nature of the search algorithm, I'd assume
that an occasional numerical error won't even effect the end result in a
negative way.
There is one other thing about your returned results, though: result
24572039,
24560201,
24543954, and
24528355
all didn't create any protein structures "0 (nstruct)", and so are useless for
the project. They all contain the message "Too many restarts with no
progress. Keep application in memory while preempted". So it looks like you
suspend BOINC/Rosetta a lot, perhaps while using your computer for other
things ? The problem with this is, if you don't leave the application in
memory, each time you suspend Rosetta, you loose all the work done since the
last checkpoint (they aren't all that often - I think every 20 min or so) and
it may happen that the calculation doesn't manage to advance because it
doesn't reach its next checkpoint before being suspended again. Anyway, I
guess you really should set "leave in memory" in your preferences as I
suggested in the previous post.
So, good luck with your Rosetta activities. Perhaps we finally will manage to
get some competitive spirit going in this team - I might upgrade one of my
computers, for example... ;-)
-H.