@staticmethod
def reverseEngineerMMParameters(y0, v0, e0):
    """
        calculates the parameters KM1...KM5 and Vmax1...Vmax5 from a given steady-state solution
        (y0), steady-state rates (v0) and pre-defined elasticities (e0). 
        :param y0: steady-state concentrations (substrates of reactions in v0)
        :param v0: steady-state rates
        :param e0: elasticities
        :return: Vmax, KM
        """
    KM = v0 / (v0 / y0 - e0) - y0
    Vmax = v0 * (KM + y0) / y0
    return Vmax, KM
