The formation of structures from a disordered starting point is a common feature in biological systems. Examples include formation of virus capsids from proteins, folding of proteins and formation of micro-tubules. Capturing the physics behind these self-assembly processes is not a trivial task due to two fundamental reasons. Firstly, the individual building blocks are of molecular dimensions and therefore not easily visualized. The second difficulty arises from the fact that the interactions between the building blocks are complex and compose of various contributions i.e. electro-statics, hydrophobic interactions, steric repulsion and hydrogen bonding. The importance of each individual contribution is generally difficult to extract from ex...