Automated code generation from LEMS, the general purpose model specification language underpinning NeuroML2 - Marin, Boris (BioMed Central, 2014)