The Biochemical Simulation Environment (BISEN) is a suite of tools for generating equations and associated computer programs for simulating biochemical systems in the MATLAB® computing environment. This is the first package that can generate appropriate systems of differential equations for user-specified multi-compartment systems of enzymes and transporters accounting for detailed biochemical thermodynamics, rapid equilibria of multiple biochemical species and dynamic proton and metal ion buffering. © The Author 2009. Published by Oxford University Press. All rights reserved.