Skip to content

Commit 88fdbf9

Browse files
committed
chore: prepare release notes for 0.25.0
1 parent 91dfcfc commit 88fdbf9

File tree

2 files changed

+41
-34
lines changed

2 files changed

+41
-34
lines changed

release-notes/0.25.0.md

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Release notes for cobrapy 0.25.0
2+
3+
## New features
4+
5+
* Add `knock_out_model_genes` to simulate knock-outs, setting
6+
reaction bounds of affected reactions to zero and returning a list
7+
of reactions that were knocked-out. Replaces `delete_model_genes`
8+
and `undelete_model_genes` since it is context sensitive.
9+
* Improve reading of matlab models which will include metabolite
10+
and reaction annotations.
11+
12+
## Fixes
13+
14+
* `model.copy()` will now correctly copy GPRs.
15+
* Fix an error where matlab models can not be read if their bounds exceed the
16+
configuration default in some cases.
17+
* Fixed some bugs in `GPR().from_string()` where it was using the unmodified string,
18+
leading to errors with `GPR`s that should work. Made `GPR`s that have empty
19+
parenthesis fail more comprehensibly.
20+
21+
## Other
22+
23+
* Move tests to a different directory, from `src/cobra/test` to `tests` (#1191).
24+
* Add two tests for `GPR` fixes:
25+
* `test_gpr_wrong_input()`
26+
* `test_gpr_that_needs_two_replacements()`
27+
* Clean up Python syntax (#1152, #1153, #1171, #1173, #1182)
28+
29+
## Deprecated features
30+
31+
* Deprecate `delete_model_genes`, `undelete_model_genes`
32+
33+
## Backwards incompatible changes
34+
35+
* Remove `find_gene_knockout_reactions` from `delete.py`
36+
* Remove `_find_gene_knockout_reactions_fast`,
37+
`_gene_knockout_computation`, `_get_removed `
38+
from `test_delete.py`
39+
* Remove `pymatlib` direct transfer of models to matlab process.
40+
Please use `save_matlab_model()` and then read the model in matlab.
41+

release-notes/next-release.md

-34
Original file line numberDiff line numberDiff line change
@@ -2,44 +2,10 @@
22

33
## New features
44

5-
Added knock_out_model_genes to simulate knock-outs, setting
6-
reaction bounds of effected reactions to zero and returning a list
7-
of reactions that were knocked-out. Replaces delete_model_genes and undelete_model_genes
8-
since it is context sensitive.
9-
Improve reading of matlab models, which will include metaboilte
10-
and reaction annotations.
11-
125
## Fixes
136

14-
`model.copy()` will now correctly copy GPRs.
15-
16-
Fixed an error where matlab models can not be read if their bounds exceed the configuration
17-
default in some cases.
18-
19-
Fixed some bugs in GPR().from_string() where it was using the unmodified string,
20-
leading to errors with GPRs that should work. Made GPRs that have empty parenthesis
21-
fail more comprehensibly.
22-
237
## Other
248

25-
Moved tests to a different directory, from `src/cobra/test`
26-
to `tests`
27-
28-
Added two tests for GPR fixes
29-
test_gpr_wrong_input()
30-
test_gpr_that_needs_two_replacements()
31-
329
## Deprecated features
3310

34-
Deprecated delete_model_genes, undelete_model_genes.
35-
3611
## Backwards incompatible changes
37-
38-
removed find_gene_knockout_reactions from delete.py
39-
40-
removed _find_gene_knockout_reactions_fast,
41-
_gene_knockout_computation, _get_removed
42-
from test_delete.py
43-
Removed pymatlib direct transfer of models to matlab process.
44-
Please use save_matlab_model() and then read the model in matlab.
45-

0 commit comments

Comments
 (0)