A computer program with the code name DYNAFIT was developed for fitting either the initial velocities or the time course of enzyme reactions to an arbitrary molecular mechanism represented symbolically by a set of chemical equations. Seven numerical tests and five graphical tests are applied to judge the goodness of fit. Experimental data on the inhibition of the dissociative dimeric proteinase from HIV were used in four test examples. A set of initial velocities was analyzed to see if a tight-binding inhibitor could bind to the HIV proteinase monomer. Three different sets of progress curves were analyzed (i) to determine the kinetic properties of an irreversible inhibitor, (ii) to investigate the dissociation and denaturation mechanism for the protease dimer, and (iii) to investigate the inhibition mechanism for a transient inhibitor. The program is available by anonymous ftp via uwmml.pharmacy.wisc.edu and on the World Wide Web via http://uwmml.pharmacy.wisc.edu.