Other projects.

Message boards : Cafe Rosetta : Other projects.

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4

AuthorMessage
Bill Swisher
Avatar

Send message
Joined: 10 Jun 13
Posts: 96
Credit: 64,541,137
RAC: 5,998
Message 113407 - Posted: 3 Feb 2026, 4:17:18 UTC
Last modified: 3 Feb 2026, 4:25:05 UTC

Sigh...I saw 11,000+ tasks out for processing earlier. And I didn't get a one of them. My queues are clogged up with WCG, and the occasional Einstein. I say occasional because (excuse the formatting):
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8991 boinc 39 19 2407100 2.294g 9428 R 92.55 19.78 9,47 einstein_+

Doesn't allow for many of them.
ID: 113407 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile ibanderson

Send message
Joined: 9 Mar 24
Posts: 7
Credit: 205,998
RAC: 43
Message 113417 - Posted: 11 Feb 2026, 5:43:21 UTC - in response to Message 113407.  

Hi Bill,
Maybe you can catch some of those Rosetta Work Units with a Batch file
Like this - Upd-Rosetta.bat
@echo off
cd /d c:Program FilesBOINC
:loop
cls
echo "boinccmd.exe --project https://boinc.bakerlab.org/rosetta/ update"
boinccmd.exe --project https://boinc.bakerlab.org/rosetta/ update

TIMEOUT /T 600
goto loop

Of course you would need to leave a terminal window open for that

I tried the Windows Task Scheduler Loop - but the Win 10 task scheduler doesn't
seem very reliable. I can't seem to scale to 5 minute intervals very well.

Regards,
Ian
ID: 113417 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Garrulus glandarius

Send message
Joined: 25 Apr 25
Posts: 22
Credit: 1,693,148
RAC: 5,587
Message 113418 - Posted: 11 Feb 2026, 6:40:12 UTC - in response to Message 113417.  

Hi Bill,
Maybe you can catch some of those Rosetta Work Units with a Batch file
Like this - Upd-Rosetta.bat
@echo off
cd /d c:Program FilesBOINC
:loop
cls
echo "boinccmd.exe --project https://boinc.bakerlab.org/rosetta/ update"
boinccmd.exe --project https://boinc.bakerlab.org/rosetta/ update

TIMEOUT /T 600
goto loop

Of course you would need to leave a terminal window open for that

I tried the Windows Task Scheduler Loop - but the Win 10 task scheduler doesn't
seem very reliable. I can't seem to scale to 5 minute intervals very well.

Regards,
Ian


Thanks a lot! Just got it set up on 3 computers, hopefully I'll catch something sometimes... About 2 hours ago I only got tasks on 2 mobile phones despite rushing to press update on several computers.
ID: 113418 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Bill Swisher
Avatar

Send message
Joined: 10 Jun 13
Posts: 96
Credit: 64,541,137
RAC: 5,998
Message 113420 - Posted: 11 Feb 2026, 20:04:15 UTC - in response to Message 113417.  

Thanks Ian. I run openSUSE. This is my take on your routine though:
bill@opihi:~> cat bin/mowerk
#
# This doohickie will attempt to get work for the main
# projects that I'm supporting.
#
# set -x
#
# How many days worth of work...
# su and cd to /var/lib/boinc
# then vi global_prefs_overide
# and modifiy thusly
# <work_buf_min_days>0.000000</work_buf_min_days>
# <work_buf_additional_days>0.260000</work_buf_additional_days>
# Then
# systemctl restart boinc-client
#
cd
#
# Some interesting things to beat projects up with.
#
#boinccmd --project https://einstein.phys.uwm.edu allowmorework
#boinccmd --project https://einstein.phys.uwm.edu nomorework
#
# Just touch the projects to gather the statistics.
# In alphabetical order no less. Well it was, now it's in my
# simple choice of project complettion and not prodding those
# other two...
#
# boinccmd --project https://denis.usj.es/denisathome update
sleep 30s
boinccmd --project https://boinc.bakerlab.org/rosetta update
sleep 30s
# boinccmd --project https://einstein.phys.uwm.edu update
sleep 1m
boinccmd --project https://www.worldcommunitygrid.org update
sleep 1m
#
# OK, is this a one time thing, or what.
# If not, rapidly update at a 5 minute interval.
# Yeah my math is lousy...it doesn't calculate correctly, but
# you know what? I don't care enough to fix it.
#
if [ "$1" > "" ] ;
then
Reps=`expr $1 - 1`
while [ $Reps -gt 0 ] ; do
Ttl=`echo "$Reps * 5" | bc`
echo "It's" `date '+%T'` "- on repetition" $Reps "- ttl is $Ttl minutes"
boinccmd --project https://denis.usj.es/denisathome update
boinccmd --project https://boinc.bakerlab.org/rosetta update
sleep 10s
# boinccmd --project https://einstein.phys.uwm.edu update
boinccmd --project https://www.worldcommunitygrid.org update
#
Reps=`expr $Reps - 1`
if [ $Reps = 0 ] ;
then
echo "Lightspeed Thumbtwiddling...All Done!"
exit
fi
sleep 5m
done
else
exit
fi
ID: 113420 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile ibanderson

Send message
Joined: 9 Mar 24
Posts: 7
Credit: 205,998
RAC: 43
Message 113421 - Posted: 12 Feb 2026, 6:11:15 UTC - in response to Message 113420.  

On a linux box ( - mine is Linux Mint 22.3), an easy way to poll for new rosetta tasks is using
a crontab entry - I use this
crontab -e
then add -

# Update BOINC's Rosetta Project every 2 Minutes to catch stray WUs
*/2 * * * * /usr/bin/boinccmd --project https://boinc.bakerlab.org/rosetta/ update

I see you're trying also trying the Denis project - I don't think I've seen any activity since
June 2025 on this one. Einstein always seems to have Work Units available though, as
does WCG when it's up.
I try to crunch on Cancer oriented research, as my wife, and mom both died of cancer,
and I'm also struggling with leukemia. I'm glad research like WCG/Folding@Home are still
going strong. FAH even seems to be looking at the KRAS protein involved in a lot of cancers.
I hope us crunchers can really help those researchers!
Anyway try a simple cron job for updating - no need for scripts on linux!
Ian
ID: 113421 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Pascal

Send message
Joined: 5 Oct 19
Posts: 1
Credit: 1,031,007
RAC: 449
Message 113422 - Posted: 12 Feb 2026, 13:41:05 UTC
Last modified: 12 Feb 2026, 13:42:45 UTC

pour windows et tous les projets boinc

@echo off
pushd "C:Program FilesBOINC"

:loop
echo [%date% %time%] Debut de la mise a jour automatique...

:: On recupere directement la liste des URLs propres
for /f "usebackq tokens=*" %%a in (`boinccmd.exe --get_project_urls`) do (
echo Mise a jour en cours : %%a
boinccmd.exe --project "%%a" update
)

echo.
echo [%date% %time%] Fin de session. Prochaine verification dans 30 min.
timeout /t 1800 /nobreak >nul
goto loop


pour windows et un projet boinc

@echo off
:loop
"C:Program FilesBOINCboinccmd.exe" --project https://gpugrid.net/gpugrid/ update
timeout /t 900 /nobreak >nul
goto loop


instruction a mettre dans un fichier.bat et a lancer en mode administrateur
ID: 113422 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile ibanderson

Send message
Joined: 9 Mar 24
Posts: 7
Credit: 205,998
RAC: 43
Message 113425 - Posted: 13 Feb 2026, 8:33:25 UTC - in response to Message 113422.  

@Pascal - looks good though time period of 1800 may miss some work units - but in my poor French - tres bon!
I also see that the task scheduler is actually working on my old Win 10 laptop - I was wrong to maligh it!
It's running at 5 minute intervals now.
Here's my Event Log -
2/13/2026 2:57:22 AM | Rosetta@home | Scheduler request completed
2/13/2026 2:57:22 AM | Rosetta@home | Project requested delay of 31 seconds
2/13/2026 3:02:20 AM | Rosetta@home | update requested by user
2/13/2026 3:02:20 AM | Rosetta@home | Sending scheduler request: Requested by user.
2/13/2026 3:02:20 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications)
2/13/2026 3:02:22 AM | Rosetta@home | Scheduler request completed
2/13/2026 3:02:22 AM | Rosetta@home | Project requested delay of 31 seconds
2/13/2026 3:07:19 AM | Rosetta@home | update requested by user
2/13/2026 3:07:20 AM | Rosetta@home | Sending scheduler request: Requested by user.
2/13/2026 3:07:20 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications)
2/13/2026 3:07:21 AM | Rosetta@home | Scheduler request completed
2/13/2026 3:07:21 AM | Rosetta@home | Project requested delay of 31 seconds
2/13/2026 3:12:19 AM | Rosetta@home | update requested by user
2/13/2026 3:12:24 AM | Rosetta@home | Sending scheduler request: Requested by user.
2/13/2026 3:12:24 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications)
2/13/2026 3:12:25 AM | Rosetta@home | Scheduler request completed
2/13/2026 3:12:25 AM | Rosetta@home | Project requested delay of 31 seconds
2/13/2026 3:17:19 AM | Rosetta@home | update requested by user
2/13/2026 3:17:23 AM | Rosetta@home | Sending scheduler request: Requested by user.
2/13/2026 3:17:23 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications)
2/13/2026 3:17:24 AM | Rosetta@home | Scheduler request completed
2/13/2026 3:17:24 AM | Rosetta@home | Project requested delay of 31 seconds
2/13/2026 3:18:04 AM | | Resuming GPU computation
2/13/2026 3:20:49 AM | | Suspending GPU computation - computer is in use
2/13/2026 3:22:19 AM | Rosetta@home | update requested by user
2/13/2026 3:22:22 AM | Rosetta@home | Sending scheduler request: Requested by user.
2/13/2026 3:22:22 AM | Rosetta@home | Not requesting tasks: don't need (CPU: ; Intel GPU: no applications)
2/13/2026 3:22:24 AM | Rosetta@home | Scheduler request completed
2/13/2026 3:22:24 AM | Rosetta@home | Project requested delay of 31 seconds
2/13/2026 3:27:19 AM | Rosetta@home | update requested by user
2/13/2026 3:27:21 AM | Rosetta@home | Sending scheduler request: Requested by user.
2/13/2026 3:27:21 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications)
2/13/2026 3:27:22 AM | Rosetta@home | Scheduler request completed
2/13/2026 3:27:22 AM | Rosetta@home | Project requested delay of 31 seconds

The Task Scheduler seems to be an easier way to run Rosetta updates every 5 minutes as set and forget!
Ian
ID: 113425 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Previous · 1 · 2 · 3 · 4

Message boards : Cafe Rosetta : Other projects.



©2026 University of Washington
https://www.bakerlab.org