Version 3
OS Ubuntu 18.04.4 LTS
Bakerlab has shared exciting Corona Virus news. Note: creating a new app at DigitalOcean will not contribute any computational power any longer.
The Computing for COVID DigitalOcean Marketplace App is a way for anyone (no tech skills required) to fire up a cloud computer that immediately starts crunching data to help scientists find proteins for the treatment of COVID-19. Costs start at $15/mo for the compute power at DigitalOcean.
This allows you to support researchers at the University of Washington's Baker Lab in their computational requirements as part of their Coronavirus response.
Once you’ve installed the droplet, it starts up, attaches itself to the Rosetta@Home project as part of the Computing for COVID team, and immediately starts to download work to be done.
Send email to help@computingforcovid.io and we'll do our best to help out. You can also create an issue in the Github repo.
The app is built using Packer scripts from DigitalOcean as a starting point. The scripts configure an Ubuntu 18.04 droplet with boinc
that automatically attaches itself to the Rosetta@home project.
Build scripts are in the /packer
directory: https://github.com/ten7/computing-for-covid/tree/master/packer.
View everything at https://github.com/ten7/computing-for-covid
This DigitalOcean Marketplace app was built by TEN7. We create and care for Drupal-powered websites.
The Computing for COVID droplet is self-sufficient; you can set it and forget it! However, if you’d like to see exactly what computations are being done in the droplet, use the command boinctui
after you’ve connected to the droplet using SSH. See all the details on the droplet’s page in your DigitalOcean dashboard.
In addition to creating a Droplet from the Computing for COVID 1-Click App via the control panel, you can also use the DigitalOcean API.
As an example, to create a 4GB Computing for COVID Droplet in the SFO2 region, you can use the following curl command. You’ll need to either save your API access token to an environment variable or substitute it into the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"ten7-computingforcovi-18-04-4"}' \
"https://api.digitalocean.com/v2/droplets"
Developers supporting developers
Ask anything related to system administration, programming, devops, open source, or the DigitalOcean platform.
Partner with us to build traction for your open source project or software company