resynch to git move
moving to git primary
continuing update to swiglpk
started rewrite of GLPK to take advantage of swiglpk
added new CBSolve module
line-ends and format fixes
synched to new git repo structure
cleanup src
cleanup src
continue implementing group pointers
hacked some form of serialization support into new group structure that allows models to be serialized
first attempt at switching groups over to use weakrefs rather than references
cloneing and serialization of FluxBound classes using weakrefs for _parent links and also "new style" extended reactions now implemented.
trimmed oldsolver
tweaked new FluxBound
improved ReactionNew class and FluxBoundBase integration
version bump
added new reaction class that has integrated fluxbounds
Refactered FluxBoundBase and crreated tow subclasses FluxBoundLower and FluxBoundUpper
Adding new FluxBound class
tweaked docstring
extended docstring
fixed docstring
refactored addFluxBound 2X speedup using fbexists
added deleteCompartment function to Model
version bump
fixed bugs in internal __deleteGeneFromTree__ and added __pruneTree__ functionality to GPR
version update in setup
updated version
standardised use of setId across all model componenents
update model component constructors to check for a valid id
fixed setId function to deal with setting existing id
added getFluxesAssociatedWithCompartments function
py2 vs 3 again
added support for runtime model extension
first attempt at a model extension mechanism
added getXObjects to Model, removed boundary option from getSpecies and fixed bug in getGeneLabels substring search
put in place a workaround for the P3 utf-8 issue
resolving conflicts
resolving conflicts
fixed new changes for Py27
fixed bug where notes were not being added to reactions and rewrote note getters ands setters
Added getGPRassociationString to reaction
updated setup with new default model layout
removed unit tests from source
removed tests from source and refactored default models into CBDefaultModels.py
removed test module installation
Added automatic network update on if change in gene activity detected
Fixed some Python3 compatibility issues
fixed potential operator isssue in user constraints
refactor docs
updates to test code
testing new test code
fixed gpr import issue with fbcv1 files
updated year
version bump
version bump
added automatic file validation
fixed idless model error
Added mergeGroups function
took out unnecessary debug lp writer
tweaked cplex return status reporting
allow SBML export of models with incomplete GPR's
allow SBML export of models with incomplete GPR's
tweaked error message in setId
added getGPRIds() to model, new __checkId__() code optimized, all setId() methods now check for Id validity and raise a RuntimeWarning if not.
added user friendly loadModel() and saveModel() methods.
fix strange p3 behaviour
fixed for solver refactor
fixed W.G. corner case with GLPK
made the setChemFormula more intuitive
added protection from invalid empty GPR elements
Starting refactoring of solver modules
tweaked userconstraint importUserConstraints
added user constraint input/output and unit tests, including generic write tests
added user constraint import/export
sync
version set
setId does nothing if the old and new id are the same
updated buggy BiGG model without objective function
new version tag
tweaks for build system
0.7.19b
0.7.19
fixed GPRfromString bug
updated Python 3 compatibility