Computer code

Below are links to some of the computer code that I've used in papers.

multiCOV: download
multiCOV provides a comprehensive set of functions for performing statistical analyses on multiple sequence alignments. The basic functionality is based on statistical coupling analysis (SCA) and direct coupling analysis (DCA), but greatly extended to include, for example, working with non-protein alignments and alignments of biomolecules with different alphabets (such as RNA and protein).
nnet2: download
nnet2 is a framework for implementing simulation of neural network, whether rate-based or spiking.

Spring simulation with viscosity, gravity, and non-elastic collisions

masses can have different sizes, as indicated by their radius
extension or compression of springs is indicated by their redness
a uniform acceleration akin to gravity acts on all the masses
click around the red arrow in the lower-right corner to change
the dots move at constant velocity, except for reflections at the walls
masses are slowed down by resistance proportional to their speed
collisions between the masses are perfectly elastic
collisions with the walls lose energy