Citizen Science Grid

The Citizen Science Grid is run by Travis Desell, an Assistant Professor in the Computer Science Department at the University of North Dakota. It is hosted by UND's Computational Research Center and Information Technology Systems and Services. The Citizen Science Grid is dedicated to supporting a wide range of research and educational projects using volunteer computing and citizen science, which you can read about and visit below.

Climate Tweets

The Climate Tweets project is focused on personal opinions about climate change or global warming. The goal is to sort tweets and view the different views in various countries, how the discussion has changed over time, and how opinions change with political orientation. Classifying tweets allows us to discover patterns and coorelations in people's opinions about our world. It also helps us understand what people know about climate change. Please note that the tweets are unfiltered and may contain profanity or controversial views, and these are not the views of the Citizen Science Grid, any of our team, or funding agencies. Because of this the project is 18+.


Wildlife@Home is citizen science project aimed at analyzing video gathered from various cameras recording wildlife. Currently the project is looking at video of sharp-tailed grouse, Tympanuchus phasianellus, and two federally protected species, interior least terns, Sternula antillarum, and piping plovers, Charadruis melodus to examine their nesting habits and ecology.


The goal of DNA@Home is to discover what regulates the genes in DNA. Ever notice that skin cells are different from a muscle cells, which are different from a bone cells, even though all these cells have every gene in your genome? That's because not all genes are "on" all the time. Depending on the cell type and what the cell is trying to do at any given moment, only a subset of the genes are used, and the remainder are shut off. DNA@home uses statistical algorithms to unlock the key to this differential regulation, using your volunteered computers.


The Subset Sum problem is described as follows: given a set of positive integers S and a target sum t, is there a subset of S whose sum is t? It is one of the well-know, so-called "hard" problems in computing. It's actually a very simple problem computationally, and the computer program to solve it is not extremely complicated. What's hard about it is the running time – all known exact algorithms have running time that is proportional to an exponential function of the number of elements in the set (for worst-case instances of the problem).

User of the Day

User profile
Profile [AF>Libristes] nico8313
I participate in grid computing to help science :-) !!! L'Alliance Francophone Mini Team Libristes Thank you ;)

News RSS

SSL certificates installed

We've installed SSL certificates for, so it looks like is now working. Let me if you're having any problems!

Travis Desell on Sunday, September 4th
leave a comment

[subset_sum] status_update 4

The work generator kicked off overnight while I was sleeping (of course). More work should be flowing now that I've turned it back on.

Travis Desell on Sunday, June 19th
leave a comment

[subset_sum] status update 3

I have a new work generator for subset sum up and running right now. I'm just watching it manually (so it won't be showing up on the status page until I'm comfortable with it running in the background full time).

The new work generator will be generating 500 WUs at a time when the number of available workunits dips below 1000. This will definitely fix the slow feeding issue we were having the last day, and I think it will also make wingmen workunits get sent out a lot quicker. I apologize, this should have been done sooner!

I'll keep you posted as things progress, and please let me know if you're having any other issues.

Travis Desell on Friday, June 17th
leave a comment

[subset_sum] status update 2

I've removed a number of workunits and the feeder is now blazing along extra fast. Work should be flowing significantly better.

Now that work is flowing, I'll be working on updating the work generator for SubsetSum@Home to make sure it keeps a minimal (<10k) number of workunits available, but auto generates them as needed to prevent this from happening again. Hoping to have the updates in tonight.

Thanks for your patience in dealing with all this, especially during the midst of a pentathalon!

Travis Desell on Thursday, June 16th
leave a comment

[subset_sum] status update

It looks like the extra RAM didn't fix the issue. Right now I'm going in to remove some of the workunits which haven't had results sent out yet. This should speed up the feeder. I'll leave enough WUs/results available to keep work flowing while I code up changes to the work generator to make sure this situation doesn't happen again.

I'll keep you all posted as things progress. I hope to have the issue resolved sometime tonight (I'll stay up till it's fixed!).

Travis Desell on Thursday, June 16th
leave a comment