Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 763d6289e1351f2d34257ce697a3ccb7 > files > 1025

biopython-doc-1.47-2mdv2008.1.x86_64.rpm

<?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.Nexus.Nexus.Nexus</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>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</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&nbsp;Bio</a> ::
        <a href="Bio.Nexus-module.html">Package&nbsp;Nexus</a> ::
        <a href="Bio.Nexus.Nexus-module.html">Module&nbsp;Nexus</a> ::
        Class&nbsp;Nexus
      </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&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="Bio.Nexus.Nexus.Nexus-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Nexus</h1><p class="nomargin-top"><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus">source&nbsp;code</a></span></p>
<pre class="base-tree">
object --+
         |
        <strong class="uidshort">Nexus</strong>
</pre>

<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></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">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         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">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">input</span>=<span class="summary-sig-default">None</span>)</span><br />
      x.__init__(...) initializes x; see x.__class__.__doc__ for signature</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="get_original_taxon_order"></a><span class="summary-sig-name">get_original_taxon_order</span>(<span class="summary-sig-arg">self</span>)</span><br />
      Included for backwards compatibility.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.get_original_taxon_order">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="set_original_taxon_order"></a><span class="summary-sig-name">set_original_taxon_order</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">value</span>)</span><br />
      Included for backwards compatibility.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.set_original_taxon_order">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="read"></a><span class="summary-sig-name">read</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">input</span>)</span><br />
      Read and parse NEXUS imput (filename, file-handle, string.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.read">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_get_nexus_block"></a><span class="summary-sig-name">_get_nexus_block</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">file_contents</span>)</span><br />
      Generator for looping through Nexus blocks.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._get_nexus_block">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_unknown_nexus_block"></a><span class="summary-sig-name">_unknown_nexus_block</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">title</span>,
        <span class="summary-sig-arg">contents</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._unknown_nexus_block">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_parse_nexus_block"></a><span class="summary-sig-name">_parse_nexus_block</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">title</span>,
        <span class="summary-sig-arg">contents</span>)</span><br />
      Parse a known Nexus Block</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._parse_nexus_block">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_title"></a><span class="summary-sig-name">_title</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._title">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_dimensions"></a><span class="summary-sig-name">_dimensions</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._dimensions">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_format"></a><span class="summary-sig-name">_format</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._format">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_set"></a><span class="summary-sig-name">_set</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._set">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_options"></a><span class="summary-sig-name">_options</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._options">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_eliminate"></a><span class="summary-sig-name">_eliminate</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._eliminate">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#_taxlabels" class="summary-sig-name" onclick="show_private();">_taxlabels</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span><br />
      Get taxon labels.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._taxlabels">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_check_taxlabels"></a><span class="summary-sig-name">_check_taxlabels</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">taxon</span>)</span><br />
      Check for presence of taxon in self.taxlabels.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._check_taxlabels">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_charlabels"></a><span class="summary-sig-name">_charlabels</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._charlabels">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_charstatelabels"></a><span class="summary-sig-name">_charstatelabels</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._charstatelabels">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_statelabels"></a><span class="summary-sig-name">_statelabels</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._statelabels">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_matrix"></a><span class="summary-sig-name">_matrix</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._matrix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_translate"></a><span class="summary-sig-name">_translate</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._translate">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_utree"></a><span class="summary-sig-name">_utree</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span><br />
      Some software (clustalx) uses 'utree' to denote an unrooted tree.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._utree">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_tree"></a><span class="summary-sig-name">_tree</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._tree">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_apply_block_structure"></a><span class="summary-sig-name">_apply_block_structure</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">title</span>,
        <span class="summary-sig-arg">lines</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._apply_block_structure">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_taxset"></a><span class="summary-sig-name">_taxset</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._taxset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_charset"></a><span class="summary-sig-name">_charset</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._charset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_taxpartition"></a><span class="summary-sig-name">_taxpartition</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._taxpartition">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#_codonposset" class="summary-sig-name" onclick="show_private();">_codonposset</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span><br />
      Read codon positions from a codons block as written from McClade.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._codonposset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_codeset"></a><span class="summary-sig-name">_codeset</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._codeset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_charpartition"></a><span class="summary-sig-name">_charpartition</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._charpartition">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_get_indices"></a><span class="summary-sig-name">_get_indices</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>,
        <span class="summary-sig-arg">set_type</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">chars</code><code class="variable-quote">'</code></span>,
        <span class="summary-sig-arg">separator</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">=</code><code class="variable-quote">'</code></span>)</span><br />
      Parse the taxset/charset specification '1 2   3 - 5 dog cat   10 - 20
      \ 3' --&gt; [0,1,2,3,4,'dog','cat',9,12,15,18]</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._get_indices">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_name_n_vector"></a><span class="summary-sig-name">_name_n_vector</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">opts</span>,
        <span class="summary-sig-arg">separator</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">=</code><code class="variable-quote">'</code></span>)</span><br />
      Extract name and check that it's not in vector format.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._name_n_vector">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#_parse_list" class="summary-sig-name" onclick="show_private();">_parse_list</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options_buffer</span>,
        <span class="summary-sig-arg">set_type</span>)</span><br />
      Parse a NEXUS list: [1, 2, 4-8\2, dog, cat] --&gt; [1,2,4,6,8,17,21],
      (assuming dog is taxon no.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._parse_list">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#_resolve" class="summary-sig-name" onclick="show_private();">_resolve</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">identifier</span>,
        <span class="summary-sig-arg">set_type</span>=<span class="summary-sig-default">None</span>)</span><br />
      Translate identifier in list into character/taxon index.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._resolve">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_stateset"></a><span class="summary-sig-name">_stateset</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._stateset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_changeset"></a><span class="summary-sig-name">_changeset</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._changeset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_treeset"></a><span class="summary-sig-name">_treeset</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._treeset">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_treepartition"></a><span class="summary-sig-name">_treepartition</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">options</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._treepartition">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#write_nexus_data_partitions" class="summary-sig-name">write_nexus_data_partitions</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">matrix</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">filename</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">blocksize</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">interleave</span>=<span class="summary-sig-default">False</span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">charpartition</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">comment</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
        <span class="summary-sig-arg">mrbayes</span>=<span class="summary-sig-default">False</span>)</span><br />
      Writes a nexus file for each partition in charpartition.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.write_nexus_data_partitions">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#write_nexus_data" class="summary-sig-name">write_nexus_data</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">filename</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">matrix</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">blocksize</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">interleave</span>=<span class="summary-sig-default">False</span>,
        <span class="summary-sig-arg">interleave_by_partition</span>=<span class="summary-sig-default">False</span>,
        <span class="summary-sig-arg">comment</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">omit_NEXUS</span>=<span class="summary-sig-default">False</span>,
        <span class="summary-sig-arg">append_sets</span>=<span class="summary-sig-default">True</span>,
        <span class="summary-sig-arg">mrbayes</span>=<span class="summary-sig-default">False</span>,
        <span class="summary-sig-arg">codons_block</span>=<span class="summary-sig-default">True</span>)</span><br />
      Writes a nexus file with data and sets block to a file or handle.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.write_nexus_data">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="append_sets"></a><span class="summary-sig-name">append_sets</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">mrbayes</span>=<span class="summary-sig-default">False</span>,
        <span class="summary-sig-arg">include_codons</span>=<span class="summary-sig-default">True</span>,
        <span class="summary-sig-arg">codons_only</span>=<span class="summary-sig-default">False</span>)</span><br />
      Returns a sets block</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.append_sets">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="export_fasta"></a><span class="summary-sig-name">export_fasta</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">filename</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">width</span>=<span class="summary-sig-default">70</span>)</span><br />
      Writes matrix into a fasta file: (self, filename=None, width=70).</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.export_fasta">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="export_phylip"></a><span class="summary-sig-name">export_phylip</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">filename</span>=<span class="summary-sig-default">None</span>)</span><br />
      Writes matrix into a fasta file: (self, filename=None, width=70).</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.export_phylip">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="constant"></a><span class="summary-sig-name">constant</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">matrix</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span><br />
      Return a list with all constant characters.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.constant">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#cstatus" class="summary-sig-name">cstatus</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">site</span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">narrow</span>=<span class="summary-sig-default">True</span>)</span><br />
      Summarize character.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.cstatus">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#weighted_stepmatrix" class="summary-sig-name">weighted_stepmatrix</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">name</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">your_name_here</code><code class="variable-quote">'</code></span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span><br />
      Calculates a stepmatrix for weighted parsimony.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.weighted_stepmatrix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="crop_matrix"></a><span class="summary-sig-name">crop_matrix</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">matrix</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span><br />
      Return a matrix without deleted taxa and excluded characters.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.crop_matrix">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="bootstrap"></a><span class="summary-sig-name">bootstrap</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">matrix</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">delete</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span><br />
      Return a bootstrapped matrix.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.bootstrap">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="add_sequence"></a><span class="summary-sig-name">add_sequence</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">name</span>,
        <span class="summary-sig-arg">sequence</span>)</span><br />
      Adds a sequence to the matrix.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.add_sequence">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#insert_gap" class="summary-sig-name">insert_gap</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">pos</span>,
        <span class="summary-sig-arg">n</span>=<span class="summary-sig-default">1</span>,
        <span class="summary-sig-arg">leftgreedy</span>=<span class="summary-sig-default">False</span>)</span><br />
      Add a gap into the matrix and adjust charsets and partitions.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.insert_gap">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="_adjust_charlabels"></a><span class="summary-sig-name">_adjust_charlabels</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">exclude</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">insert</span>=<span class="summary-sig-default">None</span>)</span><br />
      Return adjusted indices of self.charlabels if characters are excluded
      or inserted.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._adjust_charlabels">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="invert"></a><span class="summary-sig-name">invert</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">charlist</span>)</span><br />
      Returns all character indices that are not in charlist.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.invert">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="gaponly"></a><span class="summary-sig-name">gaponly</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">include_missing</span>=<span class="summary-sig-default">False</span>)</span><br />
      Return gap-only sites.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.gaponly">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#terminal_gap_to_missing" class="summary-sig-name">terminal_gap_to_missing</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">missing</span>=<span class="summary-sig-default">None</span>,
        <span class="summary-sig-arg">skip_n</span>=<span class="summary-sig-default">True</span>)</span><br />
      Replaces all terminal gaps with missing character.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.terminal_gap_to_missing">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></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">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         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">&nbsp;</span>
    </td><td class="summary">
        <a href="Bio.Nexus.Nexus.Nexus-class.html#original_taxon_order" class="summary-name">original_taxon_order</a><br />
      Included for backwards compatibility.
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></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">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__init__"></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">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">input</span>=<span class="sig-default">None</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>x.__init__(...) initializes x; see x.__class__.__doc__ for 
  signature</p>
  <dl class="fields">
    <dt>Overrides:
        object.__init__
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="_taxlabels"></a>
<div class="private">
<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">_taxlabels</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">options</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._taxlabels">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Get taxon labels. As the taxon names are already in the matrix, this 
  is superfluous except for transpose matrices, which are currently 
  unsupported anyway. Thus, we ignore the taxlabels command to make 
  handling of duplicate taxon names easier.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="_codonposset"></a>
<div class="private">
<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">_codonposset</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">options</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._codonposset">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Read codon positions from a codons block as written from McClade. Here
  codonposset is just a fancy name for a character partition with the name 
  CodonPositions and the partitions N,1,2,3</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="_parse_list"></a>
<div class="private">
<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">_parse_list</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">options_buffer</span>,
        <span class="sig-arg">set_type</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._parse_list">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Parse a NEXUS list: [1, 2, 4-8\2, dog, cat] --&gt; [1,2,4,6,8,17,21], 
  (assuming dog is taxon no. 17 and cat is taxon no. 21).</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="_resolve"></a>
<div class="private">
<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">_resolve</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">identifier</span>,
        <span class="sig-arg">set_type</span>=<span class="sig-default">None</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus._resolve">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">
Translate identifier in list into character/taxon index.
Characters (which are referred to by their index in Nexus.py):
    Plain numbers are returned minus 1 (Nexus indices to python indices)
    Text identifiers are translaterd into their indices (if plain character indentifiers),
    the first hit in charlabels is returned (charlabels don't need to be unique)
    or the range of indices is returned (if names of character sets).
Taxa (which are referred to by their unique name in Nexus.py):
    Plain numbers are translated in their taxon name, underscores and spaces are considered equal.
    Names are returned unchanged (if plain taxon identifiers), or the names in
    the corresponding taxon set is returned

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="write_nexus_data_partitions"></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">write_nexus_data_partitions</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">matrix</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">filename</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">blocksize</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">interleave</span>=<span class="sig-default">False</span>,
        <span class="sig-arg">exclude</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="sig-arg">delete</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="sig-arg">charpartition</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">comment</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
        <span class="sig-arg">mrbayes</span>=<span class="sig-default">False</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.write_nexus_data_partitions">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Writes a nexus file for each partition in charpartition. Only 
  non-excluded characters and non-deleted taxa are included, just the data 
  block is written.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="write_nexus_data"></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">write_nexus_data</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">filename</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">matrix</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">exclude</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="sig-arg">delete</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="sig-arg">blocksize</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">interleave</span>=<span class="sig-default">False</span>,
        <span class="sig-arg">interleave_by_partition</span>=<span class="sig-default">False</span>,
        <span class="sig-arg">comment</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">omit_NEXUS</span>=<span class="sig-default">False</span>,
        <span class="sig-arg">append_sets</span>=<span class="sig-default">True</span>,
        <span class="sig-arg">mrbayes</span>=<span class="sig-default">False</span>,
        <span class="sig-arg">codons_block</span>=<span class="sig-default">True</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.write_nexus_data">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">
Writes a nexus file with data and sets block to a file or handle.

Character sets and partitions are appended by default, and are
adjusted according to excluded characters (i.e. character sets
still point to the same sites (not necessarily same positions),
without including the deleted characters.

filename - Either a filename as a string (which will be opened,
           written to and closed), or a handle object (which will
           be written to but NOT closed).
omit_NEXUS - Boolean.  If true, the '#NEXUS' line normally at the
           start of the file is ommited.

Returns the filename/handle used to write the data.

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="cstatus"></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">cstatus</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">site</span>,
        <span class="sig-arg">delete</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="sig-arg">narrow</span>=<span class="sig-default">True</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.cstatus">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Summarize character. narrow=True:  paup-mode (a c ? --&gt; ac; ? ? ? 
  --&gt; ?) narrow=false:           (a c ? --&gt; a c g t -; ? ? ? --&gt; a
  c g t -)</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="weighted_stepmatrix"></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">weighted_stepmatrix</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">name</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">your_name_here</code><code class="variable-quote">'</code></span>,
        <span class="sig-arg">exclude</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>,
        <span class="sig-arg">delete</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.weighted_stepmatrix">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Calculates a stepmatrix for weighted parsimony. See Wheeler (1990), 
  Cladistics 6:269-275 and Felsenstein (1981), Biol. J. Linn. Soc. 
  16:183-196</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="insert_gap"></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">insert_gap</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">pos</span>,
        <span class="sig-arg">n</span>=<span class="sig-default">1</span>,
        <span class="sig-arg">leftgreedy</span>=<span class="sig-default">False</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.insert_gap">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Add a gap into the matrix and adjust charsets and partitions.</p>
  <p>pos=0: first position pos=nchar: last position</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="terminal_gap_to_missing"></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">terminal_gap_to_missing</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">missing</span>=<span class="sig-default">None</span>,
        <span class="sig-arg">skip_n</span>=<span class="sig-default">True</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.Nexus.Nexus-pysrc.html#Nexus.terminal_gap_to_missing">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Replaces all terminal gaps with missing character.</p>
  <p>Mixtures like ???------??------- are properly resolved.</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== PROPERTY DETAILS ==================== -->
<a name="section-PropertyDetails"></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">Property Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-PropertyDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="original_taxon_order"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">original_taxon_order</h3>
  <p>Included for backwards compatibility.</p>
  <dl class="fields">
    <dt>Get Method:</dt>
    <dd class="value"><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#get_original_taxon_order" class="summary-sig-name">get_original_taxon_order</a>(<span class="summary-sig-arg">self</span>)</span>
        - Included for backwards compatibility.
    </dd>
    <dt>Set Method:</dt>
    <dd class="value"><span class="summary-sig"><a href="Bio.Nexus.Nexus.Nexus-class.html#set_original_taxon_order" class="summary-sig-name">set_original_taxon_order</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">value</span>)</span>
        - Included for backwards compatibility.
    </dd>
  </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>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</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:36 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>