<?xml version="1.0" encoding="ascii"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Bio.MetaTool.Input</title> <link rel="stylesheet" href="epydoc.css" type="text/css" /> <script type="text/javascript" src="epydoc.js"></script> </head> <body bgcolor="white" text="black" link="blue" vlink="#204080" alink="#204080"> <!-- ==================== NAVIGATION BAR ==================== --> <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0"> <tr valign="middle"> <!-- Tree link --> <th> <a href="module-tree.html">Trees</a> </th> <!-- Index link --> <th> <a href="identifier-index.html">Indices</a> </th> <!-- Help link --> <th> <a href="help.html">Help</a> </th> <th class="navbar" width="100%"></th> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"> <tr valign="top"> <td width="100%"> <span class="breadcrumbs"> <a href="Bio-module.html">Package Bio</a> :: <a href="Bio.MetaTool-module.html">Package MetaTool</a> :: Module Input </span> </td> <td> <table cellpadding="0" cellspacing="0"> <!-- hide/show private --> <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink" onclick="toggle_private();">hide private</a>]</span></td></tr> <tr><td align="right"><span class="options" >[<a href="frames.html" target="_top">frames</a >] | <a href="Bio.MetaTool.Input-module.html" target="_top">no frames</a>]</span></td></tr> </table> </td> </tr> </table> <!-- ==================== MODULE DESCRIPTION ==================== --> <h1 class="epydoc">Module Input</h1><p class="nomargin-top"><span class="codelink"><a href="Bio.MetaTool.Input-pysrc.html">source code</a></span></p> <p>This module provides code to convert Bio.Pathway.System objects into a text file that can be used as input for the MetaTool program.</p> <p>For more information on MetaTool, please refer to:</p> <p>http://www2.bioinf.mdc-berlin.de/metabolic/metatool/</p> <!-- ==================== FUNCTIONS ==================== --> <a name="section-Functions"></a> <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="table-header"> <td colspan="2" class="table-header"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr valign="top"> <td align="left"><span class="table-header">Functions</span></td> <td align="right" valign="top" ><span class="options">[<a href="#section-Functions" class="privatelink" onclick="toggle_private();" >hide private</a>]</span></td> </tr> </table> </td> </tr> <tr> <td width="15%" align="right" valign="top" class="summary"> <span class="summary-type"> </span> </td><td class="summary"> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr> <td><span class="summary-sig"><a href="Bio.MetaTool.Input-module.html#system_to_metatool" class="summary-sig-name">system_to_metatool</a>(<span class="summary-sig-arg">system</span>, <span class="summary-sig-arg">metext</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>, <span class="summary-sig-arg">metint</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>, <span class="summary-sig-arg">generate_names</span>=<span class="summary-sig-default">1</span>)</span><br /> Converts a Bio.Pathway.System object to a MetaTool input string.</td> <td align="right" valign="top"> <span class="codelink"><a href="Bio.MetaTool.Input-pysrc.html#system_to_metatool">source code</a></span> </td> </tr> </table> </td> </tr> </table> <!-- ==================== FUNCTION DETAILS ==================== --> <a name="section-FunctionDetails"></a> <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="table-header"> <td colspan="2" class="table-header"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr valign="top"> <td align="left"><span class="table-header">Function Details</span></td> <td align="right" valign="top" ><span class="options">[<a href="#section-FunctionDetails" class="privatelink" onclick="toggle_private();" >hide private</a>]</span></td> </tr> </table> </td> </tr> </table> <a name="system_to_metatool"></a> <div> <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">system_to_metatool</span>(<span class="sig-arg">system</span>, <span class="sig-arg">metext</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>, <span class="sig-arg">metint</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>, <span class="sig-arg">generate_names</span>=<span class="sig-default">1</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Bio.MetaTool.Input-pysrc.html#system_to_metatool">source code</a></span> </td> </tr></table> <pre class="literalblock"> Converts a Bio.Pathway.System object to a MetaTool input string. Note that to be a valid input string, the enzyme names of the reactions in the system must conform to the MetaTool requirements. Enzyme names are automatically genrated from the catalys attribute of each reaction using the following scheme: enzyme_name = "_".join([str(x[0]) for x in r.catalysts]) If an enzyme name has already been used, a positive integer will be appended to this name to meet the MetaTool input requirements. If this behaviour is undesired, set the optional parameter 'generate_names' to false. All enzyme names will the be 'E_x', where x is an unique integer. The optional parameters metext and metint can be used to specify the external and internal metabolites according to the following rules: 1. If metext is set, the species in it will be considered external. All other species will be considered internal. 2. Otherwise, if metint is set, the species in it will be considered internal. All other species will be considered external. 3. Otherwise, all species will be considered external. If specified, metext and metint must not contains species that are not contained in the input system. </pre> <dl class="fields"> </dl> </td></tr></table> </div> <br /> <!-- ==================== NAVIGATION BAR ==================== --> <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0"> <tr valign="middle"> <!-- Tree link --> <th> <a href="module-tree.html">Trees</a> </th> <!-- Index link --> <th> <a href="identifier-index.html">Indices</a> </th> <!-- Help link --> <th> <a href="help.html">Help</a> </th> <th class="navbar" width="100%"></th> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" width="100%%"> <tr> <td align="left" class="footer"> Generated by Epydoc 3.0.1 on Mon Sep 15 09:26:24 2008 </td> <td align="right" class="footer"> <a target="mainFrame" href="http://epydoc.sourceforge.net" >http://epydoc.sourceforge.net</a> </td> </tr> </table> <script type="text/javascript"> <!-- // Private objects are initially displayed (because if // javascript is turned off then we want them to be // visible); but by default, we want to hide them. So hide // them unless we have a cookie that says to show them. checkCookie(); // --> </script> </body> </html>