Abstract. Metabolic P systems, shortly MP systems, are a special class of P systems, introduced for expressing biological metabolism. Their dynamics are computed by metabolic algorithms which transform populations of objects according to a mass partition principle, based on suitable generalizations of chemical laws. The definition of MP system is given and a new kind of regulation mechanism is outlined, for the construction of computational models from experimental data of given metabolic processes.