Folding@Home

Folding@Home

Fabio Colella (fcole90) Publisher
  • Fabio Colella (fcole90) Publisher
  • Science

Install latest/stable of Folding@Home

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

Don't have snapd? Get set up for snaps.

Channel Version Published

Folding at Home - Help research with distributed computing

I am One in a Million: Regardless if you are already folding or haven’t heard a word about it before, we need your help to reach our goal – which is 1 million folders. Start folding now

This is a packaging of Folding@Home for the snap platform and may work differently from other formats. Check more information or report issues on https://github.com/fcole90/fah-snap

What is it? Folding@home (FAH or F@h) is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases. It brings together citizen scientists who volunteer to run simulations of protein dynamics on their personal computers. Insights from this data are helping scientists to better understand biology, and providing new opportunities for developing therapeutics.

More info on the project Folding@Home is run by Pandegroup of Stanford University. You can find more information on the Folding@Home website: https://foldingathome.org

Usage You can use the FAHClient service, the applications FAHControl and FAHViewer, or the webclient at http://client.foldingathome.org/.

You can interact with FAHClient as a service, as described in the documentation on snap services: https://snapcraft.io/docs/service-management

How can I use Folding at Home as a daemon? You can interact with the daemon service with:

snap services folding-at-home-fcole90.client # Check that the service is running correctly

Note: the daemon is disabled by default, because otherwise it would start upon install, without any notification. You can start it and enable autostart with the following command

snap start --enable folding-at-home-fcole90.client # Starts the service and enables autostart

See how to handle snap services: https://snapcraft.io/docs/service-management The daemon is started by systemd, and is owned by root. The data folder for this is defined by $SNAP_COMMON, which usually expands to /var/snap/folding-at-home-fcole90/common See more on this on https://snapcraft.io/docs/environment-variables

How can I use Folding at Home as a userspace service? You can run the userspace service launching folding-at-home-fcole90 in your terminal. The data folder for this is defined by $SNAP_USER_COMMON, which usually expands to home/$USERNAME/snap/folding-at-home-fcole90/common. See more on this on https://snapcraft.io/docs/environment-variables

How can I interact with the daemon or service with the GUI? You can just launch FAHControl from your applications. If it says that no client is running, you can activate a client either as a daemon or as a user service. Follow the previous instructions on how to do that.

Report an issue: https://github.com/fcole90/fah-snap/issues/new

Developer website

Contact Fabio Colella

Details for Folding@Home

License
GPL-2.0 OR GPL-3.0 OR MIT OR Proprietary
Last updated
3 September 2020

Share this snap

Generate an embeddable card to be shared on external websites.


Related blog posts


Where people are using Folding@Home

Users by distribution (log)

Ubuntu 20.04
Ubuntu 18.04
Manjaro
Ubuntu 19.10
Ubuntu 16.04
Zorin OS 15
KDE Neon 20.04
pop 20.04
Ubuntu 19.04
Linux Mint 20
openSUSE Leap 15.1
Zorin OS 12
Ubuntu 20.10

Install Folding@Home on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Is there a problem with Folding@Home? Report this app