Feature request: pause button

Case number:699969-2002242
Opened by:Bletchley Park
Opened on:Thursday, March 31, 2016 - 07:30
Last modified:Friday, April 1, 2016 - 06:54

There are situation where foldit is run on a computer that may need to be put to sleep. However, with a running script the CPU and other components will be very hot and I would find it not desirable to put the system into a sleep mode under those circumstances.

A pause button would be great to stop foldit in its current state and let the machine cool down for a few minutes so it can be put to sleep. Later, pressing the pause button again should revive the client at the same point where the action stopped. For the icons you might want to use the II for pause and |> for 'play'/resume.

I can envision this to be easiest implemented in the script interpreter between script commands. The pause button coould then be placed inside the script window, next to 'cancel' and 'show output'.

(Thu, 03/31/2016 - 07:30  |  4 comments)

jeff101's picture
User offline. Last seen 10 hours 35 min ago. Offline
Joined: 04/20/2012
Groups: Go Science

On a Windows machine, you can use the Windows Task Manager to change the priority of different programs. Would setting Foldit to the lowest priority solve your problem?

Joined: 05/19/2009
Groups: Contenders

No it would not, I have tried that.

LociOiling's picture
User offline. Last seen 4 hours 9 min ago. Offline
Joined: 12/27/2012

The Sysinterals Process Explorer lets you suspend a process. You could suspend your foldit process(es), wait a bit, then put the laptop into sleep or hibernate mode. After resuming, you would then use Process Explorer again to resume the suspended process(es).

The suspend and resume functions are available on the right-click context menu in the main Process Explorer window.


Joined: 05/19/2009
Groups: Contenders

Thank you Loci, Interesting option, it does work.

Not sure if it is for the casual user as you might stop or restart foldit by accident through mis-clicking.


Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, Boehringer Ingelheim, RosettaCommons