- Implement multiobjective function (#93) for strain design methods (api changes), optgene with multiobjectives
- Complete refactoring of the high-level api for strain design
- The targets for the design. Targets can be applied to a model.
- All StrainDesignMethdoResult produce a list of StrainDesign (result._designs) and the StrainDesign contains Targets.
- Refactored optswap
- Make Target comapible with DictList
- StrainDesign can be concatenated (design_a + design_b)
- Much more..
* Fixes
- phenotypic phase plane labels were misguiding / improved, e.g. yield label only for objective function
- 3d plot only with objective upper value