“…Classical examples from physics and chemistry include the distribution of electrons in the Thomson problem [44,34,2,50,8,9,25] and VSEPR theory. More modern applications in these areas include protein folding [33,42], colloid stability [46,47,22] and the self-assembly of nanoparticles into supramolecular structures [17,20,16,53]. In biology, similar mathematical models help explain the complex phenomena observed in flocking [29,10,48], viral capsids [18,52], locust swarms [12,5] and colonies of bacteria [45,11] or ants [4].…”