Users primarily interested in using cameo as a tool
for enumerating metabolic engineering strategies have access to cameo's advanced programming interface via cameo.api
that provides access to potential products (cameo.api.products
), host organisms (cameo.api.hosts
) and
a configurable design function (cameo.api.design
). Running cameo.api.design
requires only minimal input.
from cameo import api
report = api.design(product='vanillin')
Id | Name | Formula |
---|---|---|
MNXM754 | vanillin | C8H8O3 |
MNXM741 | aniline | C6H7N |
Optimizing 8 pathways Starting optimization at Tue, 24 May 2016 12:00:41 Finished after 00:02:56 Starting optimization at Tue, 24 May 2016 12:04:07 Finished after 00:03:40 Starting optimization at Tue, 24 May 2016 12:08:26 Finished after 00:04:09 Starting optimization at Tue, 24 May 2016 12:12:53 Finished after 00:01:57 Starting optimization at Tue, 24 May 2016 12:15:11 Finished after 00:01:27 Starting optimization at Tue, 24 May 2016 12:16:49 Finished after 00:01:22 Starting optimization at Tue, 24 May 2016 12:18:22 Finished after 00:01:09 Starting optimization at Tue, 24 May 2016 12:19:40 Finished after 00:02:31
report
[(<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122f12400>, +MNXR5336+MNXR5340+MNXR7229+MNXR68718), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122e54c50>, +MNXR230+MNXR640+MNXR5336+MNXR5340), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122f79358>, +MNXR640+MNXR5336+MNXR5340+MNXR68718), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122ee6278>, +MNXR5336+MNXR5340+MNXR7734+MNXR68718), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x123025da0>, +MNXR5336+MNXR5340+MNXR68718), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122fe90b8>, +MNXR5336+MNXR5340+MNXR14769), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122de4cf8>, +MNXR230+MNXR5336+MNXR5340), (<cameo.strain_design.heuristic.evolutionary_based.OptGeneResult at 0x122cb6518>, +MNXR5336+MNXR5340+MNXR5836+MNXR7067)]
Click here to download this page as an IPython notebook.