OptFlux allows the users to add and/or remove critical genes/reaction to an already created datatype. This should not be allowed since the datatype is static set of info and no modifications should be allowed.
For instance, if critical genes are used in an optimization and after it new genes are added to this same datatype it results in information incoherence.
The solution is to create a new critical information datatype after adding or removing reactions/genes to the datatype.
Anonymous