Archive for the Category Biology

 
 

Digital Evolution Basics

For those who are not aware of digital evolution, I am writing a quick short summary. Digital evolution means evolution of computer programs who compete for limited resources such as CPU and memory. In short, it goes something like this:

- You define a universe, which is virtual memory (space) and CPU (time)
- You create energy (CPU cycles)
- You define an extremely limited instruction set for Virtual Machine (Physics). Instruction set being limited is important because you want to mimic physics, not chemistry or biology
- You seed randomly generated programs of varying length
- You start parallel execution the random programs
- Each instruction eats up energy and at random times you feed energy into universe
- At random times mis-execute program instructions
- Run it for a long time and Voila! finally self replication gets evolved from very simple instructions
- Then arms race gets started between programs and things get interesting

Some people argue that digital evolution is not merely an emulation of real thing but is indeed a real manifestation of evolution and I tend to believe the same.

To download the digital evolution simulator written by me in Python (called PyPond), head to: Download: Normal version or With graphics version (requires PyGame library)

PyPond: A digital life simulator in Python

Today, I am releasing PyPond which I made as my final year project. PyPond is a digital life simulator in Python inspired from Nanopond

Download: Normal version or With graphics version (requires PyGame library)

The HIV Game

Cool concept.

Self cloning by a creature

Spooky.

Craig Venter trying to creating CO2 eating life

Have a look here.

Is Dust another form of life?

Maybe.

Bacteria makes Gasoline

Is this the future?

Synthetic Biology Primer

OpenWetWare.org has an interesting “Primer for Synthetic Biology, Part I — Molecular
Biology/Biochemistry for Novices
” by Scott Mohr (It is 69 Pages long PDF document). The document explains molecular biology in extremely simple terms. It is a must download if you are just beginning to explore the fascinating field of molecular biology.

A robot powered by rat brain

Well not exactly a rat brain, but a rat brain model instead. Have a look at the news here.

A talk on regenerative medicine

An excellent talk on the use of regenerative medicine to hack the human body to regenerate parts of it.


A/B, Split and Multivariate Testing

Visual Website Optimizer is an easy to use: