KBoincSpy

Science

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
KBoincSpy is a KDE monitor and control utility for the BOINC distributed client.
It displays a lot of useful information about the computation of work units, such as the percent of work done, estimates of the completion time and credits granted. For some projects it also reports interesting data about the content and signifiance of each work unit being analyzed. Through KDE's IO mechanism KBoincSpy is able to monitor remote BOINC clients and its plugin-based architecture offers support for a virtually unlimited number of projects.
Plugins for the following BOINC projects are included:
* AstroPulse - http://setiboinc.ssl.berkeley.edu/ap
* BURP - Big and Ugly Rendering Project - http://burp.boinc.dk
* climateprediction.net - http://www.climateprediction.net
* Einstein@Home - http://einstein.phys.uwm.edu
* Lattice Project - http://lattice.umiacs.umd.edu
* LHC@home - http://lhcathome.cern.ch
* Pirates@home - http://pirates.vassar.edu
* ProteinPredictorAtHome - http://predictor.scripps.edu
* SETI@home - http://setiweb.ssl.berkeley.edu
Last changelog:

2006-02-06 Roberto Virga

* added some more visualization modes to the Predictor@home PDB viewer
* added RPC password authentication.
* added color coding to the project icon to reflect the state of the
cache (left=to process, right=processed, top=being processed)
* added web links toolbar (for those projects which publish web links)
* added user & host statistics graphics
* added attach-to-project wizard.
* added French, Hungarian, Polish, Brazilian Portuguese, Spanish,
and Swedish translations, thanks to Arnaud & others, jeason,
Mchl & all the BOINC@Poland team, Claudio, Jesús, and Daniel
respectively (I hope I didn't forget anybody, my apologies if I did)
* changed the location of the Cache, which now is listed separately
for each project
* changed the close button location in the tabbed view, to work
around a KDE/Qt bug
* fixed, hopefully for good, the routine that tries to find out
to which project a work unit belongs (unfortunately BOINC doesn't
provide that information, so we have to jump through hoops trying
to datamine it from the client_state.xml file)
* fixed several other serious and minor bugs


Ratings & Comments

14 Comments

Prcek

Attach to project wizzard does not work for me - I paste the URL of the project (http://setiathome.berkeley.edu), click next and nothing happen. The window is still showing "Please wait while I contact the project's web site...". If I use boinc_gui I can attach a project and everything works, but I cannot see the project progress in kboincspy :-(. Is there any way to manually (edit some config file) tell kboincspy which project am I running? Or am I doing something wrong? gentoo-2.6.23, kde-3.5.7, kboincspy-0.9.1, boinc-5.10.28

enr1x

Hi! Is the 'show graphics' button supposed to work in Rosetta@Home? In my setup, it's disabled. Thanks for this great program!

rvirga

The 'show graphics' menu entry works with all projects whose client can display graphics. If it's grayed out for Rosetta, it means that Rosetta under linux doesn't offer graphics. Independently of the Rosetta client, I've been working some time ago on better support for Rosetta and World Community Grid. If you download and install the beta version of KBoincSpy that's in the SVN repository, you'll be able to see 3D models of the molecules being predicted by Rosetta. There are still a few bugs, but overall it works OK. - Roberto

gohanz
baskitcaise

Thanks again for the updates, the SuSE 9+ 64bit rpm runs fine on SuSE10.

BorgQueen

Would it be possible to add a stop and start function like in ksetispy? With this app I have to shut it down and start it. The ksetispy start stop client feature acting as a pause feature. It allowed me to do cpu intensive functions without having to terminate ksetispy.

rvirga

Seems a good idea. I'll try to include this feature in the next version. - Roberto

BorgQueen

Thank you Roberto

rvirga

After thinking about it some more, maybe it's not really necessary to implement this. You can use Client->Run Mode->Suspend to suspend, and Client->Run Mode->Run Based on Preferences (or Run Always) to resume. And this has the advantage of working across a network. Unlike SETI@home classic, where there was just the SETI@home client, in BOINC there's the boinc client, which doesn't do any computation (and hence use negligible amount of CPU), and the project clients, which do the actual computation. In BOINC, it's OK to keep the BOINC client running at all time, and through the BOINC client you can start/stop the project clients at will. - Roberto

MaBu

Where is the ebuild for Gentoo? Currently there are only binary packages for Gentoo. Are there any plans for ebuild?

rvirga

To make the binary packages, I just copied the 0.9.0 ebuild that's already in portage, i.e. cd /usr/portage/sci-misc/kboincspy/ cp kboincspy-0.9.0.ebuild kboincspy-0.9.1.ebuild The 0.9.0 ebuild takes the version number from the filename, so renaming it automatically generates an ebuild for 0.9.1. - Roberto

MaBu

Oh. I didn't see that the ebuild is alredy in portage. Thanks for telling me this. You should write that too.

sbenitezb

Thanks for this client!

rvirga

KBoincSpy is in Debian, so you don't need to downlad the .deb package. To install, just type "apt-get install kboincspy" from the command line. - Roberto

Pling
0 Affiliates
Details
license
version 0.9.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Science:

Julius Model Viewer
juergenmueller
last update date: 18 years ago

Score 5.0

Folding@KDE
Ruudiculus-KDE
last update date: 17 years ago

Score 5.0

nanoKalc
arenyart
last update date: 19 years ago

Score 5.0

Kejsare
josef80
last update date: 19 years ago

Score 5.0

qtsolartron
jellofishi
last update date: 17 years ago

Score 5.0

QFraktal
ruedigerknoerig
last update date: 16 years ago

Score 5.0



System Tags