In checkComplexationStructure(), we now merely check that the number of reactants in a complex formation reaction is one or more, instead of checking the stoichiometry of these reactants.
In checkComplexationStructure(), we now merely check that the number of reactants in a complex formation reaction is one or more, instead of checking the stoichiometry of these reactants.

In this way, a complex formation reaction created by iBioSim shouldn't change its status through any action on the part of the user, while potentially odd complex formation reactions generated by tools other than iBioSim are screened out and not picked up by our complex formation editor.

It's not a perfect screening, though, since we do not yet check that particular types of reactions possess the parameters that we expect.

MyersResearchGroup/iBioSim,MyersResearchGroup/iBioSim,MyersResearchGroup/iBioSim