Skip to content

Version 1.2

Compare
Choose a tag to compare
@draeger draeger released this 04 Mar 23:28
· 544 commits to master since this release

This release includes ModelFix:

  • If raw files lack an objective function, ModelPolisher can now automatically declare the biomass reaction to the flux objective. The coefficient defaults to 1.0, but can be influenced via a new command-line argument.
  • In cases where no biomass reaction exists, i.e., no reaction whose id matches the pattern for biomass reactions, a new command-line argument can be used to specify one or multiple target reactions. This can be used in combination with the command-line argument for coefficients. ModelPolisher displays a log message in the category SEVERE if it is not possible to find a suitable target reaction. Users are then advised to manually determine appropriate reaction(s).
  • Missing required group kind attributes are added in.

Further improvements:

  • For now, we set the units of compartments to dimensionless. This might change in the future.
  • New MIRIAM resources have been added.
  • Smaller bug fixes.

To find out more about all command-line arguments, launch with -? or --help. In particular, the two new command-line arguments are:

  • --flux-coefficients={1, 2, 3} (here with sample values 1, 2, 3 separated by commas; spaces are optional)
  • --flux-objectives={R_example1:R_example2:R_example3} (here with three example reaction identifiers separated by colon).