File: 0.19.0.md

package info (click to toggle)
python-cobra 0.29.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 11,512 kB
  • sloc: python: 14,703; xml: 12,841; makefile: 137; sh: 32
file content (40 lines) | stat: -rw-r--r-- 1,631 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Release notes for cobrapy 0.19.0

We now have an official code of conduct and a committee of three people to handle
reports! You can contact them at [conduct@opencobra.org](mailto:conduct@opencobra.org).
You can also contact them individually at:

* [Maureen Carey](mailto:MAC9JC@virginia.edu)
* [Svetlana Kutuzova](mailto:svegal@biosustain.dtu.dk)
* [Greg Medlock](mailto:GLM5UH@virginia.edu)

Many thanks to them for taking on this responsibility.

## New features

- Deletion result DataFrames as returned by functions from `cobra.deletions`
  now have a new `knockout` accessor. See the docs on usage examples.
- All summaries are now persistent objects. The same summary can be displayed in
  multiple ways. The underlying data for the summary can also be accessed.
- The model summary now displays elementary (by default carbon) uptake and secretion.
- The JSON schema is now available as a stand-alone JSON file.

## Fixes

- Remove the frozenset indexing in deletion DataFrames that is now unsupported
  in pandas.
- Summaries for models, metabolites, and reactions are now calculated instantaneously
  and thus also work with model contexts.
- JSON models can now contain infinity and NaN values as bounds.
- The Matlab bridge for reading Matlab models should be restored. Any testing or
 problem reports are greatly appreciated.

## Deprecated features

- We are progressively updating our codebase. That means that more and more parts will
  require Python 3.6+.

## Backwards incompatible changes

- Deletion result DataFrames have no frozenset index anymore but now carry the
  deleted elements in the `ids` column.