You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore:
update libSBML to version 5.20.2, now including support for Apple Silicon .mexmaca64. The macOS Intel .mexmaci64 is kept at version 5.19.0, as the required compiled mex file is not included in the 5.20.2 release.
add .mexmaca64 glpk binary for Apple Silicon.
fix:
simplifyModel with irreversible backwards-only reactions (solves #529)
writeYAMLmodel do not write lines with empty entries (e.g. reactions without subsystems)
getModelFromKEGG includes model.annotation.defaultLB and model.annotation.defaultUB fields
getGenesFromGrRules can handle genes with '|'
getModelFromHomology remove geneFrom field (solves #533)
ravenCobraWrapper prefers to use grRules in COBRA models if present (solves GECKO issue #367)
optimizeProb will throw error when trying to solve MILP with glpk (also if glpk is set via cobra)
writeYAMLmodel will throw an informative error if it cannot write the file to the intended directory
mapCompartments correct horizontal concatenation of cell array
checkInstallation during first installation on unix machines, makeBinaryExecutables threw an error.
importModel correctly parses SBML file that has some missing SBO terms
feat:
randomSampling can run in parallel with MATLAB Parallel Computing Toolbox installed
setParam has an additional option, 'unc' if a reaction's lower and upper bound should be set as unconstrained. If available, this will use the default bounds in model.annotation (otherwise [-1000, 1000]), and considers reversibility (in which case lower bound = 0)
auxiliary parallelPoolRAVEN function to check if function should be running in parallel
use alternative ProgressBar, particularly in functions containing parfor calls
give execution rights in Terminal for new RAVEN functions
refactor:
remove mentions to soplex (which has been replaced by scip).
avoid cmd windows output by parallelPoolRaven.
allow randomSampling with nsamples set to 0, to only get goodRxns.