Before revision:  Using only two ranked tables  with microbes' nutrient preferences and  competitive abilities, we can determine all the stable states as well as the specific perturbations driving a community from one state to another.
After revision:  Using only two ranked tables with microbes' nutrient preferences and competitive abilities, we can determine all possible stable states as well as the specific perturbations driving a community from one state to another.