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
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.
Enable snaps on Linux Mint and install Folding@Home
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.
Snap is available for Linux Mint 18.2 (Sonya), Linux Mint 18.3 (Sylvia), Linux Mint 19 (Tara), Linux Mint 19.1 (Tessa) and the latest release, Linux Mint 20 (Ulyana).
You can find out which version of Linux Mint you’re running by opening System info from the Preferences menu.
On Linux Mint 20, /etc/apt/preferences.d/nosnap.pref needs to be removed before Snap can be installed. This can be accomplished from the command line: