Friday, September 15, 2006

I am off!!


Only until next Wednesday. The Marie Curie Training Network that sponsors my research here in Dresden is organising a meeting of all the scientists involved in the different projects it manages. The meeting is this monday in Paris!!

It will not be my first time in Paris but I am still looking forward spending the weekend there and meeting some friends.

Thursday, September 14, 2006

Review: "From artificial evolution to computational evolution: a research agenda"

A group of people whose work I respect (Dr. Miller was examiner at my PhD viva and I met Prof. Banzhaf in EA conferences) have recently written a paper entitled "From artificial evolution to computational evolution: a research agenda" that was published in the latest Nature Review Genetics (vol 7, page 729): http://www.nature.com/nrg/journal/v7/n9/full/nrg1921.html

Despite the journal in which they decided to publish it, the paper is addressed mainly to computer scientists working in the field of evolutionary computing. Researchers in this field use algorithms inspired by evolution in order to solve problems of optimisation in all sorts of field of engineering. Say you have to find the parameters that optimise a set of equations. If you encode these parameters into a string of number and create a bunch of these strings initialising them with random values you can use selection and crossover to find values that optimise the equation. Since not all the strings will produce the same results in the equation, we can discard the worst performing ones and fill the space they left with variations of the best performing ones. If we iterate this algorithm a number of times, thus producing successive generations of the initial population of strings, we are likely to obtain sets of parameters that, if not optimal, will likely to be fairly close to it.

This neat idea of using evolution in engineering (or even in art! I know a few examples of people that have used evolution inspired algorithms to produce music or paintings) has produced some interesting results but several people have already found that the very simplistic interpretation of evolution that computer scientists and engineers use in their algorithms is no match for the real thing. Real natural evolution (as opposed to artificial one) is both creative and open-ended.

Banzhaf et al identifies some of the shortcomings of traditional evolution-inspired algorithms and proposes a number of improvements framed in the new context of Computational Evolution (CE). This seems to consist, mainly, on adding extra bits of reality in the abstraction of evolution used by engineers and computer scientists in order to provide evolution with some complexity to play with. By doing this, for instance embedding it into analogue electronic circuits, they hope that artificial evolution will be successful were it was not before: solving ill-defined open-ended problems.

While I entirely agree with the idea that the original evolution-inspired algorithms could be significantly improved by enriching the stuff on which evolution works more complex and life-like, I am not sure that what they suggest is so ground breaking as to call the field a different name. Besides, many of the suggestions mentioned have been in use by computer scientists (especially the authors of the article) for some time (for example: more biologically plausible genotype-phenotype mappings, on which people like Peter Bentley or Julian Miller have done very useful work).

In any case I would not like to sound as if I did not like the paper. I did and I think that despite some further objections (such as: why don't they explain why the bits of nature that they decided to pick are the really necessary ones?). Actually I would like to join my voice to theirs and suggest a further use of computational evolution - A more realistic model of evolution can be used not only to do engineering but also to study evolution per se. I would definitely be interested (and in a way that is what I do for a living) in using Computational Evolution to study evolution from a theoretical perspective.

Friday, September 08, 2006

Genes and cancer

I start the week with a post about something really exciting that I read in Science. Unfortunately my institution does not have access to articles in Science published online before they have been printed on paper so I had to be satisfied for the time being with the reports pusblished by conventional media like the Washington Post.

It seems that researchers have screened for and found 189 genes that are altered in colon and breast cancers. Although we are talking about only two types of cancer, breast and colon cancer are two of the most diagnosed cancers in the western hemisphere. It is remarkable that both types of cancer share very few cancer-related genes and that most of the genes discovered to have a role in these cancers have not been known to be so before.

Tumour supressor gene and aging

Read at the NYT: Researchers at the universities of North Carolina, Michigan and Harvard have found that p16 gradually inhibits the proliferation capabilities of stem cells when they reach certain age. The mechanism is useful to prevent the proliferation of cells that, due to their age, have a significantly increased probability of creating tumours.

The paper reporting the research will be published in Nature. One interesting comment by one of the authors is that in his opinion aging is not random but an anticancer mechanism. I find this observation plausible but having an interest in evolution I cannot help thinking that the reason for aging could also be that once an organism has fulfilled its replication duties, its evolutionary-shaped genetic program does not care much for the long term survival of the individual. In other words, evolution does not favour individuals who are good at surviving for ever but that are good at surviving for long enough as to have lots of equally successful offspring.

Thursday, September 07, 2006

Article in high-performance computing magazine

It seems that the research at our group has been noticed by a news site specialised on high performance computing. Oh well, I guess it helps that our group (BIOS) is hosted in a department of high performance computing and that TU Dresden has just hosted a major conference on parallel computing.

For those interested, here is the link: http://www.hoise.com/primeur/06/articles/live/LV-PL-06-06-21.html

Tuesday, September 05, 2006

Scientists find molecule that tricks cancer cells into dying

Taken from The Guardian, 28th August. It's molecular biology but still interesting: Scientists at the University of Illinois at Urbana-Champaign have found the way to restore apoptotic capabilities to tumour cells. It is known that tumour cells tend to have a defective apoptotic mechanism so they do not die when they should (eg. when the DNA repair mechanism is rendered useless).

One way to give back apoptotic capabilities to tumour cells is to provide the cell with a synthetic molecule that reactivates the production of enzymes involved in apoptosis. This is what Paul Hergenrother and fellow researchers seem to have acomplished.

Thursday, August 31, 2006

Nature papers and reviews

For those of you interested in Cancer (and I assume that if you read this blog then that is probably the case), check out Nature's special "New horizon's in cancer". Sounds interesting and hopefully it will be as good as Science's Cancer research special back in May. It looks a little bit too centered in molecular biology but that is what most of the readership of Nature would want.

The website is here: http://www.nature.com/nature/focus/cancerhorizons/index.html

For those of you without access to Nature's subscription-only website, here is a free article in the collection: http://www.nature.com/nature/journal/vaop/ncurrent/full/nature05085.html

*additionally* you might want to take a look at some article that some guys in London and I have worked on. It is not about cancer but about evolution: how evolution can bring about robustness.

The name of the paper is "The evolution of robust homeostasis and stem cell-like behaviour in artificial multicellular organisms" and you can find it here:
http://blogs.nature.com/nature/peerreview/trial/2006/08/the_evolution_of_robust_homeos.html

Take a look if you have the time and even a mild interest in computational evolution. It is also written in a very readable style (thanks to Buzz).

Friday, August 25, 2006

cancer and evolution

What does cancer have to do with evolution?

Quite a lot: evolution is one of the defining features of cancer. In multicellular organisms cells cooperate in order to achieve a common goal: to preserve the organism. In a tissue containing a tumour the situation changes: mutations bring about a diversity of genotypes in which some cells will have a higher potential to reproduce and survive than others. In effect an ecosystem is created in which different individuals compete for a limited amount of resources, often to the point of destroying the ecosystem, that is, the organism.

This evolutionary nature of cancer has consequences that affect potential treatments. Since any given tumour will contain a number of different tumour cells, a therapy that is successful at eradicating one type of tumour cell might only make it easier for a different type to spread through. For a treatment to be successful its creators should consider how the ecosystem will be altered and what kind of evolutionary dynamics will be favoured.

Understanding the driving forces of cancer evolution is likely to be a necessary step to understand (and hopefully deal with) cancer. For that reason it would be interesting to see how models of what is beginning to be called computational evolution (nice article in Nature review Genetics, vol 7, september 2006, pp729-735) can be used to study evolution in the context of cancer.

Tuesday, August 22, 2006

hi again

This is really the second post. I thought it would be a sensible idea to rename the blog I created yesterday (the cancer game) since its name might be misunderstood. My aim is to study carcinogenesis (the process by which healthy cells are transformed into cancer cells) using a number of mathematical tools such as Cellular Automata and Game Theory, thus the name 'the cancer game'. Of course (and I repeat myself) I am not implying that cancer could be considered a game in the sense of something funny or amusing but in the sense that game theory could be used to study the dynamics of cancer progression.

More to come soon (hopefully not in the front of 'apologies').