Genomes are fun!: Difference between revisions

From Computer Laboratory Group Design Projects
Jump to navigationJump to search
No edit summary
No edit summary
Line 6: Line 6:


One suggested game could be bacterial genetics, where each user has a 'pet bacterium' with certain continuous characteristics, eg shape, size, ability to survive on a wide range of foodstuffs, resistance to antibiotics. Bacteria can exchange parts of their sequence (the social aspect) and the challenge is to evolve the overall fitness of your pet bacterium by interaction and exchange with others. The user can select which small part of the bacterial genome to exchange with a friend. Eventually users will be able to work out which parts of the bacterial genome define which of the characteristics and move up the leaderboard of 'fit bacteria'. (mobile apps, graphics, social networks, no background in biology required)
One suggested game could be bacterial genetics, where each user has a 'pet bacterium' with certain continuous characteristics, eg shape, size, ability to survive on a wide range of foodstuffs, resistance to antibiotics. Bacteria can exchange parts of their sequence (the social aspect) and the challenge is to evolve the overall fitness of your pet bacterium by interaction and exchange with others. The user can select which small part of the bacterial genome to exchange with a friend. Eventually users will be able to work out which parts of the bacterial genome define which of the characteristics and move up the leaderboard of 'fit bacteria'. (mobile apps, graphics, social networks, no background in biology required)
==feedback==
I was thinking about ways to add a little more technical challenge to this project. One thing I considered is that we might exploit the potential of the Raspberry Pi as a very low cost compute server to do far more extensive genetic algorithm optimisation. Each "player" could leave their Raspberry Pi running for a week or two, then (the social aspect) carry them to a shared location and connect them together with a network cable to exchange genetic material. I think that negotiation of an ad-hoc local network will involve a bit of low-level technical challenge (though must check this with a networks specialist), and I like the symbolism of using a physical connection to transfer the genetic material.
Rather than bacteria, do you think we could use something more Internet-friendly? Hamster-kitten-panda hybrids or something? We could use a lot of compute power to optimise the fur :-) However, the fitness function might be a little more complex than for a bacterium.

Revision as of 07:33, 1 October 2013

Client: Illumina

Contact: "Oldham, Scott" <soldham@illumina.com>

Design and implement a game (on iOs and/or Android) to teach the user about genomes or genomic sequencing, targeted to a GCSE or A level science student. The game should have a strong social element to it.

One suggested game could be bacterial genetics, where each user has a 'pet bacterium' with certain continuous characteristics, eg shape, size, ability to survive on a wide range of foodstuffs, resistance to antibiotics. Bacteria can exchange parts of their sequence (the social aspect) and the challenge is to evolve the overall fitness of your pet bacterium by interaction and exchange with others. The user can select which small part of the bacterial genome to exchange with a friend. Eventually users will be able to work out which parts of the bacterial genome define which of the characteristics and move up the leaderboard of 'fit bacteria'. (mobile apps, graphics, social networks, no background in biology required)

feedback

I was thinking about ways to add a little more technical challenge to this project. One thing I considered is that we might exploit the potential of the Raspberry Pi as a very low cost compute server to do far more extensive genetic algorithm optimisation. Each "player" could leave their Raspberry Pi running for a week or two, then (the social aspect) carry them to a shared location and connect them together with a network cable to exchange genetic material. I think that negotiation of an ad-hoc local network will involve a bit of low-level technical challenge (though must check this with a networks specialist), and I like the symbolism of using a physical connection to transfer the genetic material.

Rather than bacteria, do you think we could use something more Internet-friendly? Hamster-kitten-panda hybrids or something? We could use a lot of compute power to optimise the fur :-) However, the fitness function might be a little more complex than for a bacterium.