Sophie

Sophie

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

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.SeqIO.StockholmIO</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.SeqIO-module.html">Package&nbsp;SeqIO</a> ::
        Module&nbsp;StockholmIO
      </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.SeqIO.StockholmIO-pysrc.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<h1 class="epydoc">Source Code for <a href="Bio.SeqIO.StockholmIO-module.html">Module Bio.SeqIO.StockholmIO</a></h1>
<pre class="py-src">
<a name="L1"></a><tt class="py-lineno">  1</tt>  <tt class="py-line"><tt class="py-comment"># Copyright 2006, 2007 by Peter Cock.  All rights reserved.</tt> </tt>
<a name="L2"></a><tt class="py-lineno">  2</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#</tt> </tt>
<a name="L3"></a><tt class="py-lineno">  3</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment"># This code is part of the Biopython distribution and governed by its</tt> </tt>
<a name="L4"></a><tt class="py-lineno">  4</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment"># license.  Please see the LICENSE file that should have been included</tt> </tt>
<a name="L5"></a><tt class="py-lineno">  5</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment"># as part of this package.</tt> </tt>
<a name="L6"></a><tt class="py-lineno">  6</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L7"></a><tt class="py-lineno">  7</tt>  <tt class="py-line"><tt class="py-docstring">"""Bio.SeqIO support for the "stockholm" (aka PFAM) file format.</tt> </tt>
<a name="L8"></a><tt class="py-lineno">  8</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L9"></a><tt class="py-lineno">  9</tt>  <tt class="py-line"><tt class="py-docstring">You were expected to use this module via the Bio.SeqIO functions.</tt> </tt>
<a name="L10"></a><tt class="py-lineno"> 10</tt>  <tt class="py-line"><tt class="py-docstring">This module has now been replaced by Bio.AlignIO.PhylipIO, and is</tt> </tt>
<a name="L11"></a><tt class="py-lineno"> 11</tt>  <tt class="py-line"><tt class="py-docstring">deprecated."""</tt> </tt>
<a name="L12"></a><tt class="py-lineno"> 12</tt>  <tt class="py-line"> </tt>
<a name="L13"></a><tt class="py-lineno"> 13</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">warnings</tt> </tt>
<a name="L14"></a><tt class="py-lineno"> 14</tt>  <tt class="py-line"><tt class="py-name">warnings</tt><tt class="py-op">.</tt><tt class="py-name">warn</tt><tt class="py-op">(</tt><tt class="py-string">"Bio.SeqIO.StockholmIO is deprecated.  You can continue to read"</tt> \ </tt>
<a name="L15"></a><tt class="py-lineno"> 15</tt>  <tt class="py-line">              <tt class="py-op">+</tt> <tt class="py-string">" and write 'clustal' files with Bio.SeqIO, but this is now"</tt> \ </tt>
<a name="L16"></a><tt class="py-lineno"> 16</tt>  <tt class="py-line">              <tt class="py-op">+</tt> <tt class="py-string">" handled via Bio.AlignIO internally."</tt><tt class="py-op">,</tt> </tt>
<a name="L17"></a><tt class="py-lineno"> 17</tt>  <tt class="py-line">              <tt class="py-name">DeprecationWarning</tt><tt class="py-op">)</tt> </tt>
<a name="L18"></a><tt class="py-lineno"> 18</tt>  <tt class="py-line"> </tt>
<a name="L19"></a><tt class="py-lineno"> 19</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-0" class="py-name" targets="Package Bio=Bio-module.html"><a title="Bio" class="py-name" href="#" onclick="return doclink('link-0', 'Bio', 'link-0');">Bio</a></tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Package Bio.Alphabet=Bio.Alphabet-module.html,Class Bio.Alphabet.Alphabet=Bio.Alphabet.Alphabet-class.html"><a title="Bio.Alphabet
Bio.Alphabet.Alphabet" class="py-name" href="#" onclick="return doclink('link-1', 'Alphabet', 'link-1');">Alphabet</a></tt> <tt class="py-keyword">import</tt> <tt id="link-2" class="py-name" targets="Variable Bio.Alphabet.single_letter_alphabet=Bio.Alphabet-module.html#single_letter_alphabet"><a title="Bio.Alphabet.single_letter_alphabet" class="py-name" href="#" onclick="return doclink('link-2', 'single_letter_alphabet', 'link-2');">single_letter_alphabet</a></tt> </tt>
<a name="L20"></a><tt class="py-lineno"> 20</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-3" class="py-name"><a title="Bio" class="py-name" href="#" onclick="return doclink('link-3', 'Bio', 'link-0');">Bio</a></tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Module Bio.Seq=Bio.Seq-module.html,Class Bio.Seq.Seq=Bio.Seq.Seq-class.html,Class Martel.Expression.Seq=Martel.Expression.Seq-class.html,Function Martel.Seq()=Martel-module.html#Seq"><a title="Bio.Seq
Bio.Seq.Seq
Martel.Expression.Seq
Martel.Seq" class="py-name" href="#" onclick="return doclink('link-4', 'Seq', 'link-4');">Seq</a></tt> <tt class="py-keyword">import</tt> <tt id="link-5" class="py-name"><a title="Bio.Seq
Bio.Seq.Seq
Martel.Expression.Seq
Martel.Seq" class="py-name" href="#" onclick="return doclink('link-5', 'Seq', 'link-4');">Seq</a></tt> </tt>
<a name="L21"></a><tt class="py-lineno"> 21</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-6" class="py-name"><a title="Bio" class="py-name" href="#" onclick="return doclink('link-6', 'Bio', 'link-0');">Bio</a></tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Module Bio.SeqRecord=Bio.SeqRecord-module.html,Class Bio.SeqRecord.SeqRecord=Bio.SeqRecord.SeqRecord-class.html,Package Bio.builders.SeqRecord=Bio.builders.SeqRecord-module.html,Package Bio.writers.SeqRecord=Bio.writers.SeqRecord-module.html"><a title="Bio.SeqRecord
Bio.SeqRecord.SeqRecord
Bio.builders.SeqRecord
Bio.writers.SeqRecord" class="py-name" href="#" onclick="return doclink('link-7', 'SeqRecord', 'link-7');">SeqRecord</a></tt> <tt class="py-keyword">import</tt> <tt id="link-8" class="py-name"><a title="Bio.SeqRecord
Bio.SeqRecord.SeqRecord
Bio.builders.SeqRecord
Bio.writers.SeqRecord" class="py-name" href="#" onclick="return doclink('link-8', 'SeqRecord', 'link-7');">SeqRecord</a></tt> </tt>
<a name="L22"></a><tt class="py-lineno"> 22</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-9" class="py-name" targets="Module Bio.AlignIO.Interfaces=Bio.AlignIO.Interfaces-module.html,Module Bio.SeqIO.Interfaces=Bio.SeqIO.Interfaces-module.html"><a title="Bio.AlignIO.Interfaces
Bio.SeqIO.Interfaces" class="py-name" href="#" onclick="return doclink('link-9', 'Interfaces', 'link-9');">Interfaces</a></tt> <tt class="py-keyword">import</tt> <tt id="link-10" class="py-name" targets="Class Bio.SeqIO.Interfaces.InterlacedSequenceIterator=Bio.SeqIO.Interfaces.InterlacedSequenceIterator-class.html"><a title="Bio.SeqIO.Interfaces.InterlacedSequenceIterator" class="py-name" href="#" onclick="return doclink('link-10', 'InterlacedSequenceIterator', 'link-10');">InterlacedSequenceIterator</a></tt><tt class="py-op">,</tt> <tt id="link-11" class="py-name" targets="Class Bio.SeqIO.Interfaces.SequentialSequenceWriter=Bio.SeqIO.Interfaces.SequentialSequenceWriter-class.html"><a title="Bio.SeqIO.Interfaces.SequentialSequenceWriter" class="py-name" href="#" onclick="return doclink('link-11', 'SequentialSequenceWriter', 'link-11');">SequentialSequenceWriter</a></tt> </tt>
<a name="L23"></a><tt class="py-lineno"> 23</tt>  <tt class="py-line"> </tt>
<a name="StockholmIterator"></a><div id="StockholmIterator-def"><a name="L24"></a><tt class="py-lineno"> 24</tt> <a class="py-toggle" href="#" id="StockholmIterator-toggle" onclick="return toggle('StockholmIterator');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html">StockholmIterator</a><tt class="py-op">(</tt><tt class="py-base-class">InterlacedSequenceIterator</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="StockholmIterator-expanded"><a name="L25"></a><tt class="py-lineno"> 25</tt>  <tt class="py-line">    <tt class="py-docstring">"""Loads a Stockholm file from PFAM into SeqRecord objects.</tt> </tt>
<a name="L26"></a><tt class="py-lineno"> 26</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L27"></a><tt class="py-lineno"> 27</tt>  <tt class="py-line"><tt class="py-docstring">    The entire file is loaded, and any sequence can be accessed using</tt> </tt>
<a name="L28"></a><tt class="py-lineno"> 28</tt>  <tt class="py-line"><tt class="py-docstring">    the [index] notation.</tt> </tt>
<a name="L29"></a><tt class="py-lineno"> 29</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L30"></a><tt class="py-lineno"> 30</tt>  <tt class="py-line"><tt class="py-docstring">    This parser will detect if the Stockholm file follows the PFAM conventions</tt> </tt>
<a name="L31"></a><tt class="py-lineno"> 31</tt>  <tt class="py-line"><tt class="py-docstring">    for sequence specific meta-data (lines starting #=GS and #=GR) and</tt> </tt>
<a name="L32"></a><tt class="py-lineno"> 32</tt>  <tt class="py-line"><tt class="py-docstring">    populates the SeqRecord fields accordingly.</tt> </tt>
<a name="L33"></a><tt class="py-lineno"> 33</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
<a name="L34"></a><tt class="py-lineno"> 34</tt>  <tt class="py-line"><tt class="py-docstring">    Any annotation which does not follow the PFAM conventions is currently</tt> </tt>
<a name="L35"></a><tt class="py-lineno"> 35</tt>  <tt class="py-line"><tt class="py-docstring">    ignored.</tt> </tt>
<a name="L36"></a><tt class="py-lineno"> 36</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L37"></a><tt class="py-lineno"> 37</tt>  <tt class="py-line"><tt class="py-docstring">    If an accession is provided for an entry in the meta data, IT WILL NOT</tt> </tt>
<a name="L38"></a><tt class="py-lineno"> 38</tt>  <tt class="py-line"><tt class="py-docstring">    be used as the record.id (it will be recorded in the record's annotations).</tt> </tt>
<a name="L39"></a><tt class="py-lineno"> 39</tt>  <tt class="py-line"><tt class="py-docstring">    This is because some files have (sub) sequences from different parts of</tt> </tt>
<a name="L40"></a><tt class="py-lineno"> 40</tt>  <tt class="py-line"><tt class="py-docstring">    the same accession (differentiated by different start-end positions).</tt> </tt>
<a name="L41"></a><tt class="py-lineno"> 41</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L42"></a><tt class="py-lineno"> 42</tt>  <tt class="py-line"><tt class="py-docstring">    Wrap-around alignments are not supported - each sequences must be on</tt> </tt>
<a name="L43"></a><tt class="py-lineno"> 43</tt>  <tt class="py-line"><tt class="py-docstring">    a single line.  However, interlaced sequences should work.</tt> </tt>
<a name="L44"></a><tt class="py-lineno"> 44</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L45"></a><tt class="py-lineno"> 45</tt>  <tt class="py-line"><tt class="py-docstring">    For more information on the file format, please see:</tt> </tt>
<a name="L46"></a><tt class="py-lineno"> 46</tt>  <tt class="py-line"><tt class="py-docstring">    http://www.bioperl.org/wiki/Stockholm_multiple_alignment_format</tt> </tt>
<a name="L47"></a><tt class="py-lineno"> 47</tt>  <tt class="py-line"><tt class="py-docstring">    http://www.cgb.ki.se/cgb/groups/sonnhammer/Stockholm.html</tt> </tt>
<a name="L48"></a><tt class="py-lineno"> 48</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L49"></a><tt class="py-lineno"> 49</tt>  <tt class="py-line"><tt class="py-docstring">    For consistency with BioPerl and EMBOSS we call this the "stockholm"</tt> </tt>
<a name="L50"></a><tt class="py-lineno"> 50</tt>  <tt class="py-line"><tt class="py-docstring">    format.</tt> </tt>
<a name="L51"></a><tt class="py-lineno"> 51</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
<a name="L52"></a><tt class="py-lineno"> 52</tt>  <tt class="py-line"> </tt>
<a name="L53"></a><tt class="py-lineno"> 53</tt>  <tt class="py-line">    <tt class="py-comment">#These dictionaries should be kept in sync with those</tt> </tt>
<a name="L54"></a><tt class="py-lineno"> 54</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-comment">#defined in the PfamStockholmWriter class.</tt> </tt>
<a name="L55"></a><tt class="py-lineno"> 55</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt id="link-12" class="py-name" targets="Variable Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping=Bio.AlignIO.StockholmIO.StockholmIterator-class.html#pfam_gr_mapping,Variable Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping=Bio.AlignIO.StockholmIO.StockholmWriter-class.html#pfam_gr_mapping,Variable Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#pfam_gr_mapping,Variable Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping=Bio.SeqIO.StockholmIO.StockholmWriter-class.html#pfam_gr_mapping"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping" class="py-name" href="#" onclick="return doclink('link-12', 'pfam_gr_mapping', 'link-12');">pfam_gr_mapping</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">"SS"</tt> <tt class="py-op">:</tt> <tt class="py-string">"secondary_structure"</tt><tt class="py-op">,</tt> </tt>
<a name="L56"></a><tt class="py-lineno"> 56</tt>  <tt class="py-line">                       <tt class="py-string">"SA"</tt> <tt class="py-op">:</tt> <tt class="py-string">"surface_accessibility"</tt><tt class="py-op">,</tt> </tt>
<a name="L57"></a><tt class="py-lineno"> 57</tt>  <tt class="py-line">                       <tt class="py-string">"TM"</tt> <tt class="py-op">:</tt> <tt class="py-string">"transmembrane"</tt><tt class="py-op">,</tt> </tt>
<a name="L58"></a><tt class="py-lineno"> 58</tt>  <tt class="py-line">                       <tt class="py-string">"PP"</tt> <tt class="py-op">:</tt> <tt class="py-string">"posterior_probability"</tt><tt class="py-op">,</tt> </tt>
<a name="L59"></a><tt class="py-lineno"> 59</tt>  <tt class="py-line">                       <tt class="py-string">"LI"</tt> <tt class="py-op">:</tt> <tt class="py-string">"ligand_binding"</tt><tt class="py-op">,</tt> </tt>
<a name="L60"></a><tt class="py-lineno"> 60</tt>  <tt class="py-line">                       <tt class="py-string">"AS"</tt> <tt class="py-op">:</tt> <tt class="py-string">"active_site"</tt><tt class="py-op">,</tt> </tt>
<a name="L61"></a><tt class="py-lineno"> 61</tt>  <tt class="py-line">                       <tt class="py-string">"IN"</tt> <tt class="py-op">:</tt> <tt class="py-string">"intron"</tt><tt class="py-op">}</tt> </tt>
<a name="L62"></a><tt class="py-lineno"> 62</tt>  <tt class="py-line">    <tt class="py-comment">#Following dictionary deliberately does not cover AC, DE or DR</tt> </tt>
<a name="L63"></a><tt class="py-lineno"> 63</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt id="link-13" class="py-name" targets="Variable Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping=Bio.AlignIO.StockholmIO.StockholmIterator-class.html#pfam_gs_mapping,Variable Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping=Bio.AlignIO.StockholmIO.StockholmWriter-class.html#pfam_gs_mapping,Variable Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#pfam_gs_mapping,Variable Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping=Bio.SeqIO.StockholmIO.StockholmWriter-class.html#pfam_gs_mapping"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping" class="py-name" href="#" onclick="return doclink('link-13', 'pfam_gs_mapping', 'link-13');">pfam_gs_mapping</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">"OS"</tt> <tt class="py-op">:</tt> <tt class="py-string">"organism"</tt><tt class="py-op">,</tt> </tt>
<a name="L64"></a><tt class="py-lineno"> 64</tt>  <tt class="py-line">                       <tt class="py-string">"OC"</tt> <tt class="py-op">:</tt> <tt class="py-string">"organism_classification"</tt><tt class="py-op">,</tt> </tt>
<a name="L65"></a><tt class="py-lineno"> 65</tt>  <tt class="py-line">                       <tt class="py-string">"LO"</tt> <tt class="py-op">:</tt> <tt class="py-string">"look"</tt><tt class="py-op">}</tt> </tt>
<a name="L66"></a><tt class="py-lineno"> 66</tt>  <tt class="py-line"> </tt>
<a name="L67"></a><tt class="py-lineno"> 67</tt>  <tt class="py-line">    <tt class="py-comment">#TODO - Should the default be Gapped(single_letter_alphabet) instead?</tt> </tt>
<a name="StockholmIterator.__init__"></a><div id="StockholmIterator.__init__-def"><a name="L68"></a><tt class="py-lineno"> 68</tt> <a class="py-toggle" href="#" id="StockholmIterator.__init__-toggle" onclick="return toggle('StockholmIterator.__init__');">-</a><tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">handle</tt><tt class="py-op">,</tt> <tt class="py-param">alphabet</tt> <tt class="py-op">=</tt> <tt id="link-14" class="py-name"><a title="Bio.Alphabet.single_letter_alphabet" class="py-name" href="#" onclick="return doclink('link-14', 'single_letter_alphabet', 'link-2');">single_letter_alphabet</a></tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator.__init__-expanded"><a name="L69"></a><tt class="py-lineno"> 69</tt>  <tt class="py-line">        <tt class="py-docstring">"""Create a StockholmIterator object (which returns SeqRecord objects).</tt> </tt>
<a name="L70"></a><tt class="py-lineno"> 70</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L71"></a><tt class="py-lineno"> 71</tt>  <tt class="py-line"><tt class="py-docstring">        handle - input file</tt> </tt>
<a name="L72"></a><tt class="py-lineno"> 72</tt>  <tt class="py-line"><tt class="py-docstring">        alphabet - optional alphabet</tt> </tt>
<a name="L73"></a><tt class="py-lineno"> 73</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
<a name="L74"></a><tt class="py-lineno"> 74</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Variable Bio.LocusLink.web_parse.handle=Bio.LocusLink.web_parse-module.html#handle,Variable Bio.Ndb.handle=Bio.Ndb-module.html#handle"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-15', 'handle', 'link-15');">handle</a></tt> <tt class="py-op">=</tt> <tt id="link-16" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-16', 'handle', 'link-15');">handle</a></tt> </tt>
<a name="L75"></a><tt class="py-lineno"> 75</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name" targets="Variable Bio.Prosite.Pattern.Prosite.alphabet=Bio.Prosite.Pattern.Prosite-class.html#alphabet,Function Bio.Std.alphabet()=Bio.Std-module.html#alphabet"><a title="Bio.Prosite.Pattern.Prosite.alphabet
Bio.Std.alphabet" class="py-name" href="#" onclick="return doclink('link-17', 'alphabet', 'link-17');">alphabet</a></tt> <tt class="py-op">=</tt> <tt id="link-18" class="py-name"><a title="Bio.Prosite.Pattern.Prosite.alphabet
Bio.Std.alphabet" class="py-name" href="#" onclick="return doclink('link-18', 'alphabet', 'link-17');">alphabet</a></tt> </tt>
<a name="L76"></a><tt class="py-lineno"> 76</tt>  <tt class="py-line">         </tt>
<a name="L77"></a><tt class="py-lineno"> 77</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-19" class="py-name" targets="Method Bio.AlignAce.Parser.AlignAceConsumer.sequences()=Bio.AlignAce.Parser.AlignAceConsumer-class.html#sequences"><a title="Bio.AlignAce.Parser.AlignAceConsumer.sequences" class="py-name" href="#" onclick="return doclink('link-19', 'sequences', 'link-19');">sequences</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L78"></a><tt class="py-lineno"> 78</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-20" class="py-name" targets="Variable Bio.expressions.fasta.ids=Bio.expressions.fasta-module.html#ids"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-20', 'ids', 'link-20');">ids</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
<a name="L79"></a><tt class="py-lineno"> 79</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-21" class="py-name" targets="Method Bio.SeqIO.StockholmIO.StockholmIterator.ParseAlignment()=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#ParseAlignment"><a title="Bio.SeqIO.StockholmIO.StockholmIterator.ParseAlignment" class="py-name" href="#" onclick="return doclink('link-21', 'ParseAlignment', 'link-21');">ParseAlignment</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L80"></a><tt class="py-lineno"> 80</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-22" class="py-name" targets="Method Bio.SeqIO.Interfaces.InterlacedSequenceIterator.move_start()=Bio.SeqIO.Interfaces.InterlacedSequenceIterator-class.html#move_start"><a title="Bio.SeqIO.Interfaces.InterlacedSequenceIterator.move_start" class="py-name" href="#" onclick="return doclink('link-22', 'move_start', 'link-22');">move_start</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
</div><a name="L81"></a><tt class="py-lineno"> 81</tt>  <tt class="py-line"> </tt>
<a name="StockholmIterator.ParseAlignment"></a><div id="StockholmIterator.ParseAlignment-def"><a name="L82"></a><tt class="py-lineno"> 82</tt> <a class="py-toggle" href="#" id="StockholmIterator.ParseAlignment-toggle" onclick="return toggle('StockholmIterator.ParseAlignment');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#ParseAlignment">ParseAlignment</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator.ParseAlignment-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator.ParseAlignment-expanded"><a name="L83"></a><tt class="py-lineno"> 83</tt>  <tt class="py-line">        <tt class="py-name">line</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-23" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-23', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-24" class="py-name" targets="Method Bio.EUtils.ReseekFile.ReseekFile.readline()=Bio.EUtils.ReseekFile.ReseekFile-class.html#readline,Method Bio.File.SGMLHandle.readline()=Bio.File.SGMLHandle-class.html#readline,Method Bio.File.UndoHandle.readline()=Bio.File.UndoHandle-class.html#readline,Method Bio.SGMLExtractor.SGMLExtractorHandle.readline()=Bio.SGMLExtractor.SGMLExtractorHandle-class.html#readline"><a title="Bio.EUtils.ReseekFile.ReseekFile.readline
Bio.File.SGMLHandle.readline
Bio.File.UndoHandle.readline
Bio.SGMLExtractor.SGMLExtractorHandle.readline" class="py-name" href="#" onclick="return doclink('link-24', 'readline', 'link-24');">readline</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L84"></a><tt class="py-lineno"> 84</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">line</tt><tt class="py-op">:</tt> </tt>
<a name="L85"></a><tt class="py-lineno"> 85</tt>  <tt class="py-line">            <tt class="py-comment">#Empty file - just give up.</tt> </tt>
<a name="L86"></a><tt class="py-lineno"> 86</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">return</tt> </tt>
<a name="L87"></a><tt class="py-lineno"> 87</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">line</tt><tt class="py-op">.</tt><tt id="link-25" class="py-name" targets="Class Bio.EUtils.DTDs.LinkOut.strip=Bio.EUtils.DTDs.LinkOut.strip-class.html,Method Bio.File.SGMLStripper.strip()=Bio.File.SGMLStripper-class.html#strip,Method Bio.SGMLExtractor.SGMLExtractor.strip()=Bio.SGMLExtractor.SGMLExtractor-class.html#strip"><a title="Bio.EUtils.DTDs.LinkOut.strip
Bio.File.SGMLStripper.strip
Bio.SGMLExtractor.SGMLExtractor.strip" class="py-name" href="#" onclick="return doclink('link-25', 'strip', 'link-25');">strip</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">'# STOCKHOLM 1.0'</tt><tt class="py-op">:</tt> </tt>
<a name="L88"></a><tt class="py-lineno"> 88</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Did not find STOCKHOLM header"</tt><tt class="py-op">)</tt> </tt>
<a name="L89"></a><tt class="py-lineno"> 89</tt>  <tt class="py-line">            <tt class="py-comment">#import sys</tt> </tt>
<a name="L90"></a><tt class="py-lineno"> 90</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-comment">#print &gt;&gt; sys.stderr, 'Warning file does not start with STOCKHOLM 1.0'</tt> </tt>
<a name="L91"></a><tt class="py-lineno"> 91</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L92"></a><tt class="py-lineno"> 92</tt>  <tt class="py-line">        <tt class="py-comment"># Note: If this file follows the PFAM conventions, there should be</tt> </tt>
<a name="L93"></a><tt class="py-lineno"> 93</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment"># a line containing the number of sequences, e.g. "#=GF SQ 67"</tt> </tt>
<a name="L94"></a><tt class="py-lineno"> 94</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment"># We do not check for this - perhaps we should, and verify that</tt> </tt>
<a name="L95"></a><tt class="py-lineno"> 95</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment"># if present it agrees with our parsing.</tt> </tt>
<a name="L96"></a><tt class="py-lineno"> 96</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L97"></a><tt class="py-lineno"> 97</tt>  <tt class="py-line">        <tt class="py-name">seqs</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L98"></a><tt class="py-lineno"> 98</tt>  <tt class="py-line">        <tt id="link-26" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-26', 'ids', 'link-20');">ids</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
<a name="L99"></a><tt class="py-lineno"> 99</tt>  <tt class="py-line">        <tt class="py-name">gs</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L100"></a><tt class="py-lineno">100</tt>  <tt class="py-line">        <tt class="py-name">gr</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L101"></a><tt class="py-lineno">101</tt>  <tt class="py-line">        <tt class="py-name">passed_end_alignment</tt> <tt class="py-op">=</tt> <tt id="link-27" class="py-name" targets="Variable Bio.EUtils.POM.False=Bio.EUtils.POM-module.html#False"><a title="Bio.EUtils.POM.False" class="py-name" href="#" onclick="return doclink('link-27', 'False', 'link-27');">False</a></tt> </tt>
<a name="L102"></a><tt class="py-lineno">102</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-number">1</tt><tt class="py-op">:</tt> </tt>
<a name="L103"></a><tt class="py-lineno">103</tt>  <tt class="py-line">            <tt class="py-name">line</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-28', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-29" class="py-name"><a title="Bio.EUtils.ReseekFile.ReseekFile.readline
Bio.File.SGMLHandle.readline
Bio.File.UndoHandle.readline
Bio.SGMLExtractor.SGMLExtractorHandle.readline" class="py-name" href="#" onclick="return doclink('link-29', 'readline', 'link-24');">readline</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L104"></a><tt class="py-lineno">104</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">line</tt><tt class="py-op">:</tt> <tt class="py-keyword">break</tt> <tt class="py-comment">#end of file</tt> </tt>
<a name="L105"></a><tt class="py-lineno">105</tt>  <tt class="py-line">            <tt class="py-name">line</tt> <tt class="py-op">=</tt> <tt class="py-name">line</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name"><a title="Bio.EUtils.DTDs.LinkOut.strip
Bio.File.SGMLStripper.strip
Bio.SGMLExtractor.SGMLExtractor.strip" class="py-name" href="#" onclick="return doclink('link-30', 'strip', 'link-25');">strip</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-comment">#remove trailing \n</tt> </tt>
<a name="L106"></a><tt class="py-lineno">106</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">line</tt> <tt class="py-op">==</tt> <tt class="py-string">"//"</tt> <tt class="py-op">:</tt> </tt>
<a name="L107"></a><tt class="py-lineno">107</tt>  <tt class="py-line">                <tt class="py-comment">#The "//" line indicates the end of the alignment.</tt> </tt>
<a name="L108"></a><tt class="py-lineno">108</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-comment">#There may still be more meta-data</tt> </tt>
<a name="L109"></a><tt class="py-lineno">109</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-name">passed_end_alignment</tt> <tt class="py-op">=</tt> <tt id="link-31" class="py-name" targets="Variable Bio.EUtils.POM.True=Bio.EUtils.POM-module.html#True"><a title="Bio.EUtils.POM.True" class="py-name" href="#" onclick="return doclink('link-31', 'True', 'link-31');">True</a></tt> </tt>
<a name="L110"></a><tt class="py-lineno">110</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">line</tt> <tt class="py-op">==</tt> <tt class="py-string">""</tt> <tt class="py-op">:</tt> </tt>
<a name="L111"></a><tt class="py-lineno">111</tt>  <tt class="py-line">                <tt class="py-comment">#blank line, ignore</tt> </tt>
<a name="L112"></a><tt class="py-lineno">112</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-keyword">pass</tt> </tt>
<a name="L113"></a><tt class="py-lineno">113</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> <tt class="py-op">&lt;&gt;</tt> <tt class="py-string">"#"</tt> <tt class="py-op">:</tt> </tt>
<a name="L114"></a><tt class="py-lineno">114</tt>  <tt class="py-line">                <tt class="py-comment">#Sequence</tt> </tt>
<a name="L115"></a><tt class="py-lineno">115</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-comment">#Format: "&lt;seqname&gt; &lt;sequence&gt;"</tt> </tt>
<a name="L116"></a><tt class="py-lineno">116</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-keyword">assert</tt> <tt class="py-keyword">not</tt> <tt class="py-name">passed_end_alignment</tt> </tt>
<a name="L117"></a><tt class="py-lineno">117</tt>  <tt class="py-line">                <tt class="py-name">parts</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt id="link-32" class="py-name" targets="Variable Bio.MarkovModel.x=Bio.MarkovModel-module.html#x,Variable Bio.Statistics.lowess.x=Bio.Statistics.lowess-module.html#x"><a title="Bio.MarkovModel.x
Bio.Statistics.lowess.x" class="py-name" href="#" onclick="return doclink('link-32', 'x', 'link-32');">x</a></tt><tt class="py-op">.</tt><tt id="link-33" class="py-name"><a title="Bio.EUtils.DTDs.LinkOut.strip
Bio.File.SGMLStripper.strip
Bio.SGMLExtractor.SGMLExtractor.strip" class="py-name" href="#" onclick="return doclink('link-33', 'strip', 'link-25');">strip</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt id="link-34" class="py-name"><a title="Bio.MarkovModel.x
Bio.Statistics.lowess.x" class="py-name" href="#" onclick="return doclink('link-34', 'x', 'link-32');">x</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">line</tt><tt class="py-op">.</tt><tt id="link-35" class="py-name" targets="Method Bio.Nexus.Trees.Tree.split()=Bio.Nexus.Trees.Tree-class.html#split,Method Bio.Restriction.Restriction.RestrictionBatch.split()=Bio.Restriction.Restriction.RestrictionBatch-class.html#split"><a title="Bio.Nexus.Trees.Tree.split
Bio.Restriction.Restriction.RestrictionBatch.split" class="py-name" href="#" onclick="return doclink('link-35', 'split', 'link-35');">split</a></tt><tt class="py-op">(</tt><tt class="py-string">" "</tt><tt class="py-op">,</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
<a name="L118"></a><tt class="py-lineno">118</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">parts</tt><tt class="py-op">)</tt> <tt class="py-op">&lt;&gt;</tt> <tt class="py-number">2</tt> <tt class="py-op">:</tt> </tt>
<a name="L119"></a><tt class="py-lineno">119</tt>  <tt class="py-line">                    <tt class="py-comment">#This might be someone attempting to store a zero length sequence?</tt> </tt>
<a name="L120"></a><tt class="py-lineno">120</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Could not split line into identifier "</tt> \ </tt>
<a name="L121"></a><tt class="py-lineno">121</tt>  <tt class="py-line">                                      <tt class="py-op">+</tt> <tt class="py-string">"and sequence:\n"</tt> <tt class="py-op">+</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
<a name="L122"></a><tt class="py-lineno">122</tt>  <tt class="py-line">                <tt id="link-36" class="py-name" targets="Variable Bio.Data.CodonTable.id=Bio.Data.CodonTable-module.html#id,Variable Bio.Encodings.IUPACEncoding.id=Bio.Encodings.IUPACEncoding-module.html#id,Method Bio.GFF.Feature.id()=Bio.GFF.Feature-class.html#id"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-36', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt id="link-37" class="py-name" targets="Method Bio.GFF.Feature.seq()=Bio.GFF.Feature-class.html#seq,Method Bio.GFF.FeatureAggregate.seq()=Bio.GFF.FeatureAggregate-class.html#seq,Variable BioSQL.BioSeq.DBSeqRecord.seq=BioSQL.BioSeq.DBSeqRecord-class.html#seq"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-37', 'seq', 'link-37');">seq</a></tt> <tt class="py-op">=</tt> <tt class="py-name">parts</tt> </tt>
<a name="L123"></a><tt class="py-lineno">123</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt id="link-38" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-38', 'id', 'link-36');">id</a></tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt id="link-39" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-39', 'ids', 'link-20');">ids</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L124"></a><tt class="py-lineno">124</tt>  <tt class="py-line">                    <tt id="link-40" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-40', 'ids', 'link-20');">ids</a></tt><tt class="py-op">.</tt><tt id="link-41" class="py-name" targets="Method Bio.Crystal.Chain.append()=Bio.Crystal.Chain-class.html#append,Method Bio.EUtils.POM.ElementNode.append()=Bio.EUtils.POM.ElementNode-class.html#append,Method Bio.EUtils.sourcegen.SourceFile.append()=Bio.EUtils.sourcegen.SourceFile-class.html#append,Method Bio.SCOP.Raf.SeqMap.append()=Bio.SCOP.Raf.SeqMap-class.html#append,Method Bio.Seq.MutableSeq.append()=Bio.Seq.MutableSeq-class.html#append,Method Bio.Wise.psw.Alignment.append()=Bio.Wise.psw.Alignment-class.html#append,Method Bio.Wise.psw.AlignmentColumn.append()=Bio.Wise.psw.AlignmentColumn-class.html#append,Method Martel.msre_parse.SubPattern.append()=Martel.msre_parse.SubPattern-class.html#append"><a title="Bio.Crystal.Chain.append
Bio.EUtils.POM.ElementNode.append
Bio.EUtils.sourcegen.SourceFile.append
Bio.SCOP.Raf.SeqMap.append
Bio.Seq.MutableSeq.append
Bio.Wise.psw.Alignment.append
Bio.Wise.psw.AlignmentColumn.append
Martel.msre_parse.SubPattern.append" class="py-name" href="#" onclick="return doclink('link-41', 'append', 'link-41');">append</a></tt><tt class="py-op">(</tt><tt id="link-42" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-42', 'id', 'link-36');">id</a></tt><tt class="py-op">)</tt> </tt>
<a name="L125"></a><tt class="py-lineno">125</tt>  <tt class="py-line">                <tt class="py-name">seqs</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name" targets="Method Bio.Crystal.Crystal.setdefault()=Bio.Crystal.Crystal-class.html#setdefault"><a title="Bio.Crystal.Crystal.setdefault" class="py-name" href="#" onclick="return doclink('link-43', 'setdefault', 'link-43');">setdefault</a></tt><tt class="py-op">(</tt><tt id="link-44" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-44', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt class="py-string">''</tt><tt class="py-op">)</tt> </tt>
<a name="L126"></a><tt class="py-lineno">126</tt>  <tt class="py-line">                <tt class="py-name">seqs</tt><tt class="py-op">[</tt><tt id="link-45" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-45', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt> <tt class="py-op">+=</tt> <tt id="link-46" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-46', 'seq', 'link-37');">seq</a></tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-string">"."</tt><tt class="py-op">,</tt><tt class="py-string">"-"</tt><tt class="py-op">)</tt> </tt>
<a name="L127"></a><tt class="py-lineno">127</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> <tt class="py-op">&gt;=</tt> <tt class="py-number">5</tt> <tt class="py-op">:</tt> </tt>
<a name="L128"></a><tt class="py-lineno">128</tt>  <tt class="py-line">                <tt class="py-comment">#Comment line or meta-data</tt> </tt>
<a name="L129"></a><tt class="py-lineno">129</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-keyword">if</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-number">5</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"#=GF "</tt> <tt class="py-op">:</tt> </tt>
<a name="L130"></a><tt class="py-lineno">130</tt>  <tt class="py-line">                    <tt class="py-comment">#Generic per-File annotation, free text</tt> </tt>
<a name="L131"></a><tt class="py-lineno">131</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#Format: #=GF &lt;feature&gt; &lt;free text&gt;</tt> </tt>
<a name="L132"></a><tt class="py-lineno">132</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-keyword">pass</tt> </tt>
<a name="L133"></a><tt class="py-lineno">133</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-number">5</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'#=GC '</tt><tt class="py-op">:</tt> </tt>
<a name="L134"></a><tt class="py-lineno">134</tt>  <tt class="py-line">                    <tt class="py-comment">#Generic per-Column annotation, exactly 1 char per column</tt> </tt>
<a name="L135"></a><tt class="py-lineno">135</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#Format: "#=GC &lt;feature&gt; &lt;exactly 1 char per column&gt;"</tt> </tt>
<a name="L136"></a><tt class="py-lineno">136</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-keyword">pass</tt> </tt>
<a name="L137"></a><tt class="py-lineno">137</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-number">5</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'#=GS '</tt><tt class="py-op">:</tt> </tt>
<a name="L138"></a><tt class="py-lineno">138</tt>  <tt class="py-line">                    <tt class="py-comment">#Generic per-Sequence annotation, free text</tt> </tt>
<a name="L139"></a><tt class="py-lineno">139</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#Format: "#=GS &lt;seqname&gt; &lt;feature&gt; &lt;free text&gt;"</tt> </tt>
<a name="L140"></a><tt class="py-lineno">140</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt id="link-47" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-47', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt id="link-48" class="py-name" targets="Function Bio.Std.feature()=Bio.Std-module.html#feature,Variable Bio.expressions.embl.embl65.feature=Bio.expressions.embl.embl65-module.html#feature,Variable Bio.expressions.genbank.feature=Bio.expressions.genbank-module.html#feature"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-48', 'feature', 'link-48');">feature</a></tt><tt class="py-op">,</tt> <tt id="link-49" class="py-name" targets="Method Bio.EUtils.POM.ElementNode.text()=Bio.EUtils.POM.ElementNode-class.html#text,Method Bio.Prosite.Prodoc._RecordConsumer.text()=Bio.Prosite.Prodoc._RecordConsumer-class.html#text,Variable Martel.test.test_Iterator.text=Martel.test.test_Iterator-module.html#text,Variable Martel.test.test_ParseRecords.text=Martel.test.test_ParseRecords-module.html#text"><a title="Bio.EUtils.POM.ElementNode.text
Bio.Prosite.Prodoc._RecordConsumer.text
Martel.test.test_Iterator.text
Martel.test.test_ParseRecords.text" class="py-name" href="#" onclick="return doclink('link-49', 'text', 'link-49');">text</a></tt> <tt class="py-op">=</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-number">5</tt><tt class="py-op">:</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-50" class="py-name"><a title="Bio.EUtils.DTDs.LinkOut.strip
Bio.File.SGMLStripper.strip
Bio.SGMLExtractor.SGMLExtractor.strip" class="py-name" href="#" onclick="return doclink('link-50', 'strip', 'link-25');">strip</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-51" class="py-name"><a title="Bio.Nexus.Trees.Tree.split
Bio.Restriction.Restriction.RestrictionBatch.split" class="py-name" href="#" onclick="return doclink('link-51', 'split', 'link-35');">split</a></tt><tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt><tt class="py-number">2</tt><tt class="py-op">)</tt> </tt>
<a name="L141"></a><tt class="py-lineno">141</tt>  <tt class="py-line">                    <tt class="py-comment">#if id not in ids :</tt> </tt>
<a name="L142"></a><tt class="py-lineno">142</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#    ids.append(id)</tt> </tt>
<a name="L143"></a><tt class="py-lineno">143</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-keyword">if</tt> <tt id="link-52" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-52', 'id', 'link-36');">id</a></tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">gs</tt> <tt class="py-op">:</tt> </tt>
<a name="L144"></a><tt class="py-lineno">144</tt>  <tt class="py-line">                        <tt class="py-name">gs</tt><tt class="py-op">[</tt><tt id="link-53" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-53', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L145"></a><tt class="py-lineno">145</tt>  <tt class="py-line">                    <tt class="py-keyword">if</tt> <tt id="link-54" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-54', 'feature', 'link-48');">feature</a></tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">gs</tt><tt class="py-op">[</tt><tt id="link-55" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-55', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt> <tt class="py-op">:</tt> </tt>
<a name="L146"></a><tt class="py-lineno">146</tt>  <tt class="py-line">                        <tt class="py-name">gs</tt><tt class="py-op">[</tt><tt id="link-56" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-56', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt id="link-57" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-57', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt id="link-58" class="py-name"><a title="Bio.EUtils.POM.ElementNode.text
Bio.Prosite.Prodoc._RecordConsumer.text
Martel.test.test_Iterator.text
Martel.test.test_ParseRecords.text" class="py-name" href="#" onclick="return doclink('link-58', 'text', 'link-49');">text</a></tt><tt class="py-op">]</tt> </tt>
<a name="L147"></a><tt class="py-lineno">147</tt>  <tt class="py-line">                    <tt class="py-keyword">else</tt> <tt class="py-op">:</tt> </tt>
<a name="L148"></a><tt class="py-lineno">148</tt>  <tt class="py-line">                        <tt class="py-name">gs</tt><tt class="py-op">[</tt><tt id="link-59" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-59', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt id="link-60" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-60', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-61" class="py-name"><a title="Bio.Crystal.Chain.append
Bio.EUtils.POM.ElementNode.append
Bio.EUtils.sourcegen.SourceFile.append
Bio.SCOP.Raf.SeqMap.append
Bio.Seq.MutableSeq.append
Bio.Wise.psw.Alignment.append
Bio.Wise.psw.AlignmentColumn.append
Martel.msre_parse.SubPattern.append" class="py-name" href="#" onclick="return doclink('link-61', 'append', 'link-41');">append</a></tt><tt class="py-op">(</tt><tt id="link-62" class="py-name"><a title="Bio.EUtils.POM.ElementNode.text
Bio.Prosite.Prodoc._RecordConsumer.text
Martel.test.test_Iterator.text
Martel.test.test_ParseRecords.text" class="py-name" href="#" onclick="return doclink('link-62', 'text', 'link-49');">text</a></tt><tt class="py-op">)</tt> </tt>
<a name="L149"></a><tt class="py-lineno">149</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-number">5</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"#=GR "</tt> <tt class="py-op">:</tt> </tt>
<a name="L150"></a><tt class="py-lineno">150</tt>  <tt class="py-line">                    <tt class="py-comment">#Generic per-Sequence AND per-Column markup</tt> </tt>
<a name="L151"></a><tt class="py-lineno">151</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#Format: "#=GR &lt;seqname&gt; &lt;feature&gt; &lt;exactly 1 char per column&gt;"</tt> </tt>
<a name="L152"></a><tt class="py-lineno">152</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt id="link-63" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-63', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt id="link-64" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-64', 'feature', 'link-48');">feature</a></tt><tt class="py-op">,</tt> <tt id="link-65" class="py-name"><a title="Bio.EUtils.POM.ElementNode.text
Bio.Prosite.Prodoc._RecordConsumer.text
Martel.test.test_Iterator.text
Martel.test.test_ParseRecords.text" class="py-name" href="#" onclick="return doclink('link-65', 'text', 'link-49');">text</a></tt> <tt class="py-op">=</tt> <tt class="py-name">line</tt><tt class="py-op">[</tt><tt class="py-number">5</tt><tt class="py-op">:</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-66" class="py-name"><a title="Bio.EUtils.DTDs.LinkOut.strip
Bio.File.SGMLStripper.strip
Bio.SGMLExtractor.SGMLExtractor.strip" class="py-name" href="#" onclick="return doclink('link-66', 'strip', 'link-25');">strip</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-67" class="py-name"><a title="Bio.Nexus.Trees.Tree.split
Bio.Restriction.Restriction.RestrictionBatch.split" class="py-name" href="#" onclick="return doclink('link-67', 'split', 'link-35');">split</a></tt><tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt><tt class="py-number">2</tt><tt class="py-op">)</tt> </tt>
<a name="L153"></a><tt class="py-lineno">153</tt>  <tt class="py-line">                    <tt class="py-comment">#if id not in ids :</tt> </tt>
<a name="L154"></a><tt class="py-lineno">154</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#    ids.append(id)</tt> </tt>
<a name="L155"></a><tt class="py-lineno">155</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-keyword">if</tt> <tt id="link-68" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-68', 'id', 'link-36');">id</a></tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">gr</tt> <tt class="py-op">:</tt> </tt>
<a name="L156"></a><tt class="py-lineno">156</tt>  <tt class="py-line">                        <tt class="py-name">gr</tt><tt class="py-op">[</tt><tt id="link-69" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-69', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L157"></a><tt class="py-lineno">157</tt>  <tt class="py-line">                    <tt class="py-keyword">if</tt> <tt id="link-70" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-70', 'feature', 'link-48');">feature</a></tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">gr</tt><tt class="py-op">[</tt><tt id="link-71" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-71', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
<a name="L158"></a><tt class="py-lineno">158</tt>  <tt class="py-line">                        <tt class="py-name">gr</tt><tt class="py-op">[</tt><tt id="link-72" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-72', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt id="link-73" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-73', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
<a name="L159"></a><tt class="py-lineno">159</tt>  <tt class="py-line">                    <tt class="py-name">gr</tt><tt class="py-op">[</tt><tt id="link-74" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-74', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt id="link-75" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-75', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> <tt class="py-op">+=</tt> <tt id="link-76" class="py-name"><a title="Bio.EUtils.POM.ElementNode.text
Bio.Prosite.Prodoc._RecordConsumer.text
Martel.test.test_Iterator.text
Martel.test.test_ParseRecords.text" class="py-name" href="#" onclick="return doclink('link-76', 'text', 'link-49');">text</a></tt><tt class="py-op">.</tt><tt id="link-77" class="py-name"><a title="Bio.EUtils.DTDs.LinkOut.strip
Bio.File.SGMLStripper.strip
Bio.SGMLExtractor.SGMLExtractor.strip" class="py-name" href="#" onclick="return doclink('link-77', 'strip', 'link-25');">strip</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-comment"># append to any previous entry</tt> </tt>
<a name="L160"></a><tt class="py-lineno">160</tt>  <tt class="py-line">                    <tt class="py-comment">#TODO - Should we check the length matches the alignment length?</tt> </tt>
<a name="L161"></a><tt class="py-lineno">161</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#       For iterlaced sequences the GR data can be split over</tt> </tt>
<a name="L162"></a><tt class="py-lineno">162</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-comment">#       multiple lines</tt> </tt>
<a name="L163"></a><tt class="py-lineno">163</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-comment">#Next line...            </tt> </tt>
<a name="L164"></a><tt class="py-lineno">164</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L165"></a><tt class="py-lineno">165</tt>  <tt class="py-line"> </tt>
<a name="L166"></a><tt class="py-lineno">166</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">seqs</tt><tt class="py-op">)</tt> <tt class="py-op">&lt;=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-78" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-78', 'ids', 'link-20');">ids</a></tt><tt class="py-op">)</tt> </tt>
<a name="L167"></a><tt class="py-lineno">167</tt>  <tt class="py-line">        <tt class="py-comment">#assert len(gs)   &lt;= len(ids)</tt> </tt>
<a name="L168"></a><tt class="py-lineno">168</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#assert len(gr)   &lt;= len(ids)</tt> </tt>
<a name="L169"></a><tt class="py-lineno">169</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L170"></a><tt class="py-lineno">170</tt>  <tt class="py-line">        <tt class="py-comment">#This is some paranoia based on some pathelogical test cases.</tt> </tt>
<a name="L171"></a><tt class="py-lineno">171</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt id="link-79" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-79', 'ids', 'link-20');">ids</a></tt> <tt class="py-keyword">and</tt> <tt class="py-name">seqs</tt> <tt class="py-op">:</tt> </tt>
<a name="L172"></a><tt class="py-lineno">172</tt>  <tt class="py-line">            <tt class="py-name">align_len</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
<a name="L173"></a><tt class="py-lineno">173</tt>  <tt class="py-line">            <tt class="py-keyword">for</tt> <tt id="link-80" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-80', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt id="link-81" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-81', 'seq', 'link-37');">seq</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">seqs</tt><tt class="py-op">.</tt><tt class="py-name">iteritems</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
<a name="L174"></a><tt class="py-lineno">174</tt>  <tt class="py-line">                <tt class="py-keyword">assert</tt> <tt id="link-82" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-82', 'id', 'link-36');">id</a></tt> <tt class="py-keyword">in</tt> <tt id="link-83" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-83', 'ids', 'link-20');">ids</a></tt> </tt>
<a name="L175"></a><tt class="py-lineno">175</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">align_len</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt> <tt class="py-op">:</tt> </tt>
<a name="L176"></a><tt class="py-lineno">176</tt>  <tt class="py-line">                    <tt class="py-name">align_len</tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-84" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-84', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> </tt>
<a name="L177"></a><tt class="py-lineno">177</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">align_len</tt> <tt class="py-op">&lt;&gt;</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-85" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-85', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
<a name="L178"></a><tt class="py-lineno">178</tt>  <tt class="py-line">                    <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Sequences have different lengths, or repeated identifier"</tt><tt class="py-op">)</tt> </tt>
<a name="L179"></a><tt class="py-lineno">179</tt>  <tt class="py-line">             </tt>
<a name="L180"></a><tt class="py-lineno">180</tt>  <tt class="py-line"> </tt>
<a name="L181"></a><tt class="py-lineno">181</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-86" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-86', 'ids', 'link-20');">ids</a></tt> <tt class="py-op">=</tt> <tt id="link-87" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-87', 'ids', 'link-20');">ids</a></tt> </tt>
<a name="L182"></a><tt class="py-lineno">182</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-88" class="py-name"><a title="Bio.AlignAce.Parser.AlignAceConsumer.sequences" class="py-name" href="#" onclick="return doclink('link-88', 'sequences', 'link-19');">sequences</a></tt> <tt class="py-op">=</tt> <tt class="py-name">seqs</tt> </tt>
<a name="L183"></a><tt class="py-lineno">183</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">seq_annotation</tt> <tt class="py-op">=</tt> <tt class="py-name">gs</tt> </tt>
<a name="L184"></a><tt class="py-lineno">184</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">seq_col_annotation</tt> <tt class="py-op">=</tt> <tt class="py-name">gr</tt> </tt>
<a name="L185"></a><tt class="py-lineno">185</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-89" class="py-name"><a title="Bio.SeqIO.Interfaces.InterlacedSequenceIterator.move_start" class="py-name" href="#" onclick="return doclink('link-89', 'move_start', 'link-22');">move_start</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
</div><a name="L186"></a><tt class="py-lineno">186</tt>  <tt class="py-line"> </tt>
<a name="StockholmIterator.__len__"></a><div id="StockholmIterator.__len__-def"><a name="L187"></a><tt class="py-lineno">187</tt> <a class="py-toggle" href="#" id="StockholmIterator.__len__-toggle" onclick="return toggle('StockholmIterator.__len__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#__len__">__len__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator.__len__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator.__len__-expanded"><a name="L188"></a><tt class="py-lineno">188</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-90" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-90', 'ids', 'link-20');">ids</a></tt><tt class="py-op">)</tt> </tt>
</div><a name="L189"></a><tt class="py-lineno">189</tt>  <tt class="py-line"> </tt>
<a name="StockholmIterator._identifier_split"></a><div id="StockholmIterator._identifier_split-def"><a name="L190"></a><tt class="py-lineno">190</tt> <a class="py-toggle" href="#" id="StockholmIterator._identifier_split-toggle" onclick="return toggle('StockholmIterator._identifier_split');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#_identifier_split">_identifier_split</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">identifier</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator._identifier_split-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator._identifier_split-expanded"><a name="L191"></a><tt class="py-lineno">191</tt>  <tt class="py-line">        <tt class="py-docstring">"""Returns (name,start,end) string tuple from an identier"""</tt> </tt>
<a name="L192"></a><tt class="py-lineno">192</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-91" class="py-name" targets="Variable Bio.expressions.blocks.identifier=Bio.expressions.blocks-module.html#identifier"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-91', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">.</tt><tt id="link-92" class="py-name" targets="Method Bio.EUtils.POM.ElementNode.find()=Bio.EUtils.POM.ElementNode-class.html#find,Method Bio.NeuralNetwork.Gene.Motif.MotifFinder.find()=Bio.NeuralNetwork.Gene.Motif.MotifFinder-class.html#find,Method Bio.NeuralNetwork.Gene.Schema.SchemaFinder.find()=Bio.NeuralNetwork.Gene.Schema.SchemaFinder-class.html#find,Method Bio.NeuralNetwork.Gene.Signature.SignatureFinder.find()=Bio.NeuralNetwork.Gene.Signature.SignatureFinder-class.html#find,Method Bio.biblio.Biblio.find()=Bio.biblio.Biblio-class.html#find,Function Bio.triefind.find()=Bio.triefind-module.html#find"><a title="Bio.EUtils.POM.ElementNode.find
Bio.NeuralNetwork.Gene.Motif.MotifFinder.find
Bio.NeuralNetwork.Gene.Schema.SchemaFinder.find
Bio.NeuralNetwork.Gene.Signature.SignatureFinder.find
Bio.biblio.Biblio.find
Bio.triefind.find" class="py-name" href="#" onclick="return doclink('link-92', 'find', 'link-92');">find</a></tt><tt class="py-op">(</tt><tt class="py-string">"/"</tt><tt class="py-op">)</tt><tt class="py-op">&lt;&gt;</tt><tt class="py-op">-</tt><tt class="py-number">1</tt> <tt class="py-op">:</tt> </tt>
<a name="L193"></a><tt class="py-lineno">193</tt>  <tt class="py-line">            <tt class="py-name">start_end</tt> <tt class="py-op">=</tt> <tt id="link-93" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-93', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">.</tt><tt id="link-94" class="py-name"><a title="Bio.Nexus.Trees.Tree.split
Bio.Restriction.Restriction.RestrictionBatch.split" class="py-name" href="#" onclick="return doclink('link-94', 'split', 'link-35');">split</a></tt><tt class="py-op">(</tt><tt class="py-string">"/"</tt><tt class="py-op">,</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> </tt>
<a name="L194"></a><tt class="py-lineno">194</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">start_end</tt><tt class="py-op">.</tt><tt id="link-95" class="py-name" targets="Method Bio.Crystal.Chain.count()=Bio.Crystal.Chain-class.html#count,Method Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count()=Bio.NeuralNetwork.Gene.Pattern.PatternRepository-class.html#count,Method Bio.Seq.MutableSeq.count()=Bio.Seq.MutableSeq-class.html#count,Method Bio.Seq.Seq.count()=Bio.Seq.Seq-class.html#count,Function Bio.listfns.count()=Bio.listfns-module.html#count"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-95', 'count', 'link-95');">count</a></tt><tt class="py-op">(</tt><tt class="py-string">"-"</tt><tt class="py-op">)</tt><tt class="py-op">==</tt><tt class="py-number">1</tt> <tt class="py-op">:</tt> </tt>
<a name="L195"></a><tt class="py-lineno">195</tt>  <tt class="py-line">                <tt id="link-96" class="py-name" targets="Method Bio.GFF.easy.Location.start()=Bio.GFF.easy.Location-class.html#start,Method Bio.Prosite.Pattern.PrositeMatch.start()=Bio.Prosite.Pattern.PrositeMatch-class.html#start,Variable Bio.Restriction._Update.RestrictionCompiler.start=Bio.Restriction._Update.RestrictionCompiler-module.html#start,Method Martel.LAX.LAX.start()=Martel.LAX.LAX-class.html#start"><a title="Bio.GFF.easy.Location.start
Bio.Prosite.Pattern.PrositeMatch.start
Bio.Restriction._Update.RestrictionCompiler.start
Martel.LAX.LAX.start" class="py-name" href="#" onclick="return doclink('link-96', 'start', 'link-96');">start</a></tt><tt class="py-op">,</tt> <tt id="link-97" class="py-name" targets="Method Bio.GFF.easy.Location.end()=Bio.GFF.easy.Location-class.html#end,Method Bio.Prosite.Pattern.PrositeMatch.end()=Bio.Prosite.Pattern.PrositeMatch-class.html#end,Variable Bio.expressions.blocks.end=Bio.expressions.blocks-module.html#end,Variable Bio.expressions.embl.embl65.end=Bio.expressions.embl.embl65-module.html#end,Variable Bio.expressions.swissprot.sprot38.end=Bio.expressions.swissprot.sprot38-module.html#end,Method Martel.LAX.LAX.end()=Martel.LAX.LAX-class.html#end,Variable Martel.test.test_swissprot38.end=Martel.test.test_swissprot38-module.html#end,Variable Martel.test.testformats.swissprot38.end=Martel.test.testformats.swissprot38-module.html#end"><a title="Bio.GFF.easy.Location.end
Bio.Prosite.Pattern.PrositeMatch.end
Bio.expressions.blocks.end
Bio.expressions.embl.embl65.end
Bio.expressions.swissprot.sprot38.end
Martel.LAX.LAX.end
Martel.test.test_swissprot38.end
Martel.test.testformats.swissprot38.end" class="py-name" href="#" onclick="return doclink('link-97', 'end', 'link-97');">end</a></tt> <tt class="py-op">=</tt> <tt class="py-name">start_end</tt><tt class="py-op">.</tt><tt id="link-98" class="py-name"><a title="Bio.Nexus.Trees.Tree.split
Bio.Restriction.Restriction.RestrictionBatch.split" class="py-name" href="#" onclick="return doclink('link-98', 'split', 'link-35');">split</a></tt><tt class="py-op">(</tt><tt class="py-string">"-"</tt><tt class="py-op">)</tt> </tt>
<a name="L196"></a><tt class="py-lineno">196</tt>  <tt class="py-line">                <tt id="link-99" class="py-name" targets="Variable Bio.Encodings.IUPACEncoding.name=Bio.Encodings.IUPACEncoding-module.html#name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-99', 'name', 'link-99');">name</a></tt> <tt class="py-op">=</tt> <tt id="link-100" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-100', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">.</tt><tt id="link-101" class="py-name"><a title="Bio.Nexus.Trees.Tree.split
Bio.Restriction.Restriction.RestrictionBatch.split" class="py-name" href="#" onclick="return doclink('link-101', 'split', 'link-35');">split</a></tt><tt class="py-op">(</tt><tt class="py-string">"/"</tt><tt class="py-op">,</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt>
<a name="L197"></a><tt class="py-lineno">197</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt id="link-102" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-102', 'name', 'link-99');">name</a></tt><tt class="py-op">,</tt> <tt id="link-103" class="py-name"><a title="Bio.GFF.easy.Location.start
Bio.Prosite.Pattern.PrositeMatch.start
Bio.Restriction._Update.RestrictionCompiler.start
Martel.LAX.LAX.start" class="py-name" href="#" onclick="return doclink('link-103', 'start', 'link-96');">start</a></tt><tt class="py-op">,</tt> <tt id="link-104" class="py-name"><a title="Bio.GFF.easy.Location.end
Bio.Prosite.Pattern.PrositeMatch.end
Bio.expressions.blocks.end
Bio.expressions.embl.embl65.end
Bio.expressions.swissprot.sprot38.end
Martel.LAX.LAX.end
Martel.test.test_swissprot38.end
Martel.test.testformats.swissprot38.end" class="py-name" href="#" onclick="return doclink('link-104', 'end', 'link-97');">end</a></tt><tt class="py-op">)</tt> </tt>
<a name="L198"></a><tt class="py-lineno">198</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt id="link-105" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-105', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
</div><a name="L199"></a><tt class="py-lineno">199</tt>  <tt class="py-line">     </tt>
<a name="StockholmIterator._get_meta_data"></a><div id="StockholmIterator._get_meta_data-def"><a name="L200"></a><tt class="py-lineno">200</tt> <a class="py-toggle" href="#" id="StockholmIterator._get_meta_data-toggle" onclick="return toggle('StockholmIterator._get_meta_data');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#_get_meta_data">_get_meta_data</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">identifier</tt><tt class="py-op">,</tt> <tt class="py-param">meta_dict</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator._get_meta_data-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator._get_meta_data-expanded"><a name="L201"></a><tt class="py-lineno">201</tt>  <tt class="py-line">        <tt class="py-docstring">"""Takes an itentifier and returns dict of all meta-data matching it.</tt> </tt>
<a name="L202"></a><tt class="py-lineno">202</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L203"></a><tt class="py-lineno">203</tt>  <tt class="py-line"><tt class="py-docstring">        For example, given "Q9PN73_CAMJE/149-220" will return all matches to</tt> </tt>
<a name="L204"></a><tt class="py-lineno">204</tt>  <tt class="py-line"><tt class="py-docstring">        this or "Q9PN73_CAMJE" which the identifier without its /start-end</tt> </tt>
<a name="L205"></a><tt class="py-lineno">205</tt>  <tt class="py-line"><tt class="py-docstring">        suffix.</tt> </tt>
<a name="L206"></a><tt class="py-lineno">206</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L207"></a><tt class="py-lineno">207</tt>  <tt class="py-line"><tt class="py-docstring">        In the example below, the suffix is required to match the AC, but must</tt> </tt>
<a name="L208"></a><tt class="py-lineno">208</tt>  <tt class="py-line"><tt class="py-docstring">        be removed to match the OS and OC meta-data.</tt> </tt>
<a name="L209"></a><tt class="py-lineno">209</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L210"></a><tt class="py-lineno">210</tt>  <tt class="py-line"><tt class="py-docstring">        # STOCKHOLM 1.0</tt> </tt>
<a name="L211"></a><tt class="py-lineno">211</tt>  <tt class="py-line"><tt class="py-docstring">        #=GS Q9PN73_CAMJE/149-220  AC Q9PN73</tt> </tt>
<a name="L212"></a><tt class="py-lineno">212</tt>  <tt class="py-line"><tt class="py-docstring">        ...</tt> </tt>
<a name="L213"></a><tt class="py-lineno">213</tt>  <tt class="py-line"><tt class="py-docstring">        Q9PN73_CAMJE/149-220               NKA...</tt> </tt>
<a name="L214"></a><tt class="py-lineno">214</tt>  <tt class="py-line"><tt class="py-docstring">        ...</tt> </tt>
<a name="L215"></a><tt class="py-lineno">215</tt>  <tt class="py-line"><tt class="py-docstring">        #=GS Q9PN73_CAMJE OS Campylobacter jejuni</tt> </tt>
<a name="L216"></a><tt class="py-lineno">216</tt>  <tt class="py-line"><tt class="py-docstring">        #=GS Q9PN73_CAMJE OC Bacteria </tt> </tt>
<a name="L217"></a><tt class="py-lineno">217</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L218"></a><tt class="py-lineno">218</tt>  <tt class="py-line"><tt class="py-docstring">        This function will return an empty dictionary if no data is found"""</tt> </tt>
<a name="L219"></a><tt class="py-lineno">219</tt>  <tt class="py-line">        <tt id="link-106" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-106', 'name', 'link-99');">name</a></tt><tt class="py-op">,</tt> <tt id="link-107" class="py-name"><a title="Bio.GFF.easy.Location.start
Bio.Prosite.Pattern.PrositeMatch.start
Bio.Restriction._Update.RestrictionCompiler.start
Martel.LAX.LAX.start" class="py-name" href="#" onclick="return doclink('link-107', 'start', 'link-96');">start</a></tt><tt class="py-op">,</tt> <tt id="link-108" class="py-name"><a title="Bio.GFF.easy.Location.end
Bio.Prosite.Pattern.PrositeMatch.end
Bio.expressions.blocks.end
Bio.expressions.embl.embl65.end
Bio.expressions.swissprot.sprot38.end
Martel.LAX.LAX.end
Martel.test.test_swissprot38.end
Martel.test.testformats.swissprot38.end" class="py-name" href="#" onclick="return doclink('link-108', 'end', 'link-97');">end</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-109" class="py-name" targets="Method Bio.AlignIO.StockholmIO.StockholmIterator._identifier_split()=Bio.AlignIO.StockholmIO.StockholmIterator-class.html#_identifier_split,Method Bio.SeqIO.StockholmIO.StockholmIterator._identifier_split()=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#_identifier_split"><a title="Bio.AlignIO.StockholmIO.StockholmIterator._identifier_split
Bio.SeqIO.StockholmIO.StockholmIterator._identifier_split" class="py-name" href="#" onclick="return doclink('link-109', '_identifier_split', 'link-109');">_identifier_split</a></tt><tt class="py-op">(</tt><tt id="link-110" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-110', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">)</tt> </tt>
<a name="L220"></a><tt class="py-lineno">220</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-111" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-111', 'name', 'link-99');">name</a></tt><tt class="py-op">==</tt><tt id="link-112" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-112', 'identifier', 'link-91');">identifier</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L221"></a><tt class="py-lineno">221</tt>  <tt class="py-line">            <tt class="py-name">identifier_keys</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt id="link-113" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-113', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">]</tt> </tt>
<a name="L222"></a><tt class="py-lineno">222</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt> <tt class="py-op">:</tt> </tt>
<a name="L223"></a><tt class="py-lineno">223</tt>  <tt class="py-line">            <tt class="py-name">identifier_keys</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt id="link-114" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-114', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">,</tt> <tt id="link-115" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-115', 'name', 'link-99');">name</a></tt><tt class="py-op">]</tt> </tt>
<a name="L224"></a><tt class="py-lineno">224</tt>  <tt class="py-line">        <tt class="py-name">answer</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L225"></a><tt class="py-lineno">225</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">identifier_key</tt> <tt class="py-keyword">in</tt> <tt class="py-name">identifier_keys</tt> <tt class="py-op">:</tt> </tt>
<a name="L226"></a><tt class="py-lineno">226</tt>  <tt class="py-line">            <tt class="py-keyword">try</tt> <tt class="py-op">:</tt> </tt>
<a name="L227"></a><tt class="py-lineno">227</tt>  <tt class="py-line">                <tt class="py-keyword">for</tt> <tt id="link-116" class="py-name" targets="Method Bio.GenBank._FeatureConsumer.feature_key()=Bio.GenBank._FeatureConsumer-class.html#feature_key,Method Bio.GenBank._RecordConsumer.feature_key()=Bio.GenBank._RecordConsumer-class.html#feature_key,Variable Bio.expressions.genbank.feature_key=Bio.expressions.genbank-module.html#feature_key"><a title="Bio.GenBank._FeatureConsumer.feature_key
Bio.GenBank._RecordConsumer.feature_key
Bio.expressions.genbank.feature_key" class="py-name" href="#" onclick="return doclink('link-116', 'feature_key', 'link-116');">feature_key</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">meta_dict</tt><tt class="py-op">[</tt><tt class="py-name">identifier_key</tt><tt class="py-op">]</tt> <tt class="py-op">:</tt> </tt>
<a name="L228"></a><tt class="py-lineno">228</tt>  <tt class="py-line">                    <tt class="py-name">answer</tt><tt class="py-op">[</tt><tt id="link-117" class="py-name"><a title="Bio.GenBank._FeatureConsumer.feature_key
Bio.GenBank._RecordConsumer.feature_key
Bio.expressions.genbank.feature_key" class="py-name" href="#" onclick="return doclink('link-117', 'feature_key', 'link-116');">feature_key</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">meta_dict</tt><tt class="py-op">[</tt><tt class="py-name">identifier_key</tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt id="link-118" class="py-name"><a title="Bio.GenBank._FeatureConsumer.feature_key
Bio.GenBank._RecordConsumer.feature_key
Bio.expressions.genbank.feature_key" class="py-name" href="#" onclick="return doclink('link-118', 'feature_key', 'link-116');">feature_key</a></tt><tt class="py-op">]</tt> </tt>
<a name="L229"></a><tt class="py-lineno">229</tt>  <tt class="py-line">            <tt class="py-keyword">except</tt> <tt class="py-name">KeyError</tt> <tt class="py-op">:</tt> </tt>
<a name="L230"></a><tt class="py-lineno">230</tt>  <tt class="py-line">                <tt class="py-keyword">pass</tt> </tt>
<a name="L231"></a><tt class="py-lineno">231</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">answer</tt> </tt>
</div><a name="L232"></a><tt class="py-lineno">232</tt>  <tt class="py-line"> </tt>
<a name="StockholmIterator._populate_meta_data"></a><div id="StockholmIterator._populate_meta_data-def"><a name="L233"></a><tt class="py-lineno">233</tt> <a class="py-toggle" href="#" id="StockholmIterator._populate_meta_data-toggle" onclick="return toggle('StockholmIterator._populate_meta_data');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#_populate_meta_data">_populate_meta_data</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">identifier</tt><tt class="py-op">,</tt> <tt class="py-param">record</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator._populate_meta_data-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator._populate_meta_data-expanded"><a name="L234"></a><tt class="py-lineno">234</tt>  <tt class="py-line">        <tt class="py-docstring">"""Adds meta-date to a SecRecord's annotations dictionary.</tt> </tt>
<a name="L235"></a><tt class="py-lineno">235</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L236"></a><tt class="py-lineno">236</tt>  <tt class="py-line"><tt class="py-docstring">        This function applies the PFAM conventions."""</tt> </tt>
<a name="L237"></a><tt class="py-lineno">237</tt>  <tt class="py-line"> </tt>
<a name="L238"></a><tt class="py-lineno">238</tt>  <tt class="py-line">        <tt class="py-name">seq_data</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-119" class="py-name" targets="Method Bio.AlignIO.StockholmIO.StockholmIterator._get_meta_data()=Bio.AlignIO.StockholmIO.StockholmIterator-class.html#_get_meta_data,Method Bio.SeqIO.StockholmIO.StockholmIterator._get_meta_data()=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#_get_meta_data"><a title="Bio.AlignIO.StockholmIO.StockholmIterator._get_meta_data
Bio.SeqIO.StockholmIO.StockholmIterator._get_meta_data" class="py-name" href="#" onclick="return doclink('link-119', '_get_meta_data', 'link-119');">_get_meta_data</a></tt><tt class="py-op">(</tt><tt id="link-120" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-120', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">seq_annotation</tt><tt class="py-op">)</tt> </tt>
<a name="L239"></a><tt class="py-lineno">239</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt id="link-121" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-121', 'feature', 'link-48');">feature</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">seq_data</tt> <tt class="py-op">:</tt> </tt>
<a name="L240"></a><tt class="py-lineno">240</tt>  <tt class="py-line">            <tt class="py-comment">#Note this dictionary contains lists!</tt> </tt>
<a name="L241"></a><tt class="py-lineno">241</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">if</tt> <tt id="link-122" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-122', 'feature', 'link-48');">feature</a></tt><tt class="py-op">==</tt><tt class="py-string">"AC"</tt> <tt class="py-op">:</tt> <tt class="py-comment">#ACcession number</tt> </tt>
<a name="L242"></a><tt class="py-lineno">242</tt>  <tt class="py-line">                <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">seq_data</tt><tt class="py-op">[</tt><tt id="link-123" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-123', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">==</tt><tt class="py-number">1</tt> </tt>
<a name="L243"></a><tt class="py-lineno">243</tt>  <tt class="py-line">                <tt id="link-124" class="py-name" targets="Variable Bio.Emboss.primer3_format.record=Bio.Emboss.primer3_format-module.html#record,Variable Bio.Emboss.primersearch_format.record=Bio.Emboss.primersearch_format-module.html#record,Method Bio.GFF.Feature.record()=Bio.GFF.Feature-class.html#record,Variable Bio.LocusLink.web_parse.record=Bio.LocusLink.web_parse-module.html#record,Variable Bio.Ndb.record=Bio.Ndb-module.html#record,Function Bio.Std.record()=Bio.Std-module.html#record,Variable Bio.expressions.blocks.record=Bio.expressions.blocks-module.html#record,Variable Bio.expressions.embl.embl65.record=Bio.expressions.embl.embl65-module.html#record,Variable Bio.expressions.fasta.record=Bio.expressions.fasta-module.html#record,Variable Bio.expressions.genbank.record=Bio.expressions.genbank-module.html#record,Variable Bio.expressions.hmmpfam.record=Bio.expressions.hmmpfam-module.html#record,Variable Bio.expressions.swissprot.ipi.record=Bio.expressions.swissprot.ipi-module.html#record,Variable Bio.expressions.swissprot.speclist.record=Bio.expressions.swissprot.speclist-module.html#record,Variable Bio.expressions.swissprot.sprot38.record=Bio.expressions.swissprot.sprot38-module.html#record,Variable Bio.expressions.swissprot.sprot40.record=Bio.expressions.swissprot.sprot40-module.html#record,Variable Martel.test.test_swissprot38.record=Martel.test.test_swissprot38-module.html#record,Variable Martel.test.testformats.swissprot38.record=Martel.test.testformats.swissprot38-module.html#record"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-124', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-125" class="py-name" targets="Variable BioSQL.BioSeq.DBSeqRecord.annotations=BioSQL.BioSeq.DBSeqRecord-class.html#annotations"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-125', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"accession"</tt><tt class="py-op">]</tt><tt class="py-op">=</tt><tt class="py-name">seq_data</tt><tt class="py-op">[</tt><tt id="link-126" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-126', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt>
<a name="L244"></a><tt class="py-lineno">244</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt id="link-127" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-127', 'feature', 'link-48');">feature</a></tt><tt class="py-op">==</tt><tt class="py-string">"DE"</tt> <tt class="py-op">:</tt> <tt class="py-comment">#DEscription</tt> </tt>
<a name="L245"></a><tt class="py-lineno">245</tt>  <tt class="py-line">                <tt id="link-128" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-128', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-129" class="py-name" targets="Method Bio.Blast.NCBIStandalone._DescriptionConsumer.description()=Bio.Blast.NCBIStandalone._DescriptionConsumer-class.html#description,Method Bio.Enzyme._RecordConsumer.description()=Bio.Enzyme._RecordConsumer-class.html#description,Method Bio.Prosite._RecordConsumer.description()=Bio.Prosite._RecordConsumer-class.html#description,Function Bio.Std.description()=Bio.Std-module.html#description,Method Bio.SwissProt.SProt._RecordConsumer.description()=Bio.SwissProt.SProt._RecordConsumer-class.html#description,Method Bio.SwissProt.SProt._SequenceConsumer.description()=Bio.SwissProt.SProt._SequenceConsumer-class.html#description,Variable Martel.setup.run_local_tests.description=Martel.setup.run_local_tests-class.html#description"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-129', 'description', 'link-129');">description</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"\n"</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">seq_data</tt><tt class="py-op">[</tt><tt id="link-130" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-130', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
<a name="L246"></a><tt class="py-lineno">246</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt id="link-131" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-131', 'feature', 'link-48');">feature</a></tt><tt class="py-op">==</tt><tt class="py-string">"DR"</tt> <tt class="py-op">:</tt> <tt class="py-comment">#Database Reference</tt> </tt>
<a name="L247"></a><tt class="py-lineno">247</tt>  <tt class="py-line">                <tt class="py-comment">#Should we try and parse the strings?</tt> </tt>
<a name="L248"></a><tt class="py-lineno">248</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt id="link-132" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-132', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-133" class="py-name" targets="Variable BioSQL.BioSeq.DBSeqRecord.dbxrefs=BioSQL.BioSeq.DBSeqRecord-class.html#dbxrefs"><a title="BioSQL.BioSeq.DBSeqRecord.dbxrefs" class="py-name" href="#" onclick="return doclink('link-133', 'dbxrefs', 'link-133');">dbxrefs</a></tt> <tt class="py-op">=</tt> <tt class="py-name">seq_data</tt><tt class="py-op">[</tt><tt id="link-134" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-134', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> </tt>
<a name="L249"></a><tt class="py-lineno">249</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt id="link-135" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-135', 'feature', 'link-48');">feature</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-136" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping" class="py-name" href="#" onclick="return doclink('link-136', 'pfam_gs_mapping', 'link-13');">pfam_gs_mapping</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L250"></a><tt class="py-lineno">250</tt>  <tt class="py-line">                <tt id="link-137" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-137', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-138" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-138', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-139" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping" class="py-name" href="#" onclick="return doclink('link-139', 'pfam_gs_mapping', 'link-13');">pfam_gs_mapping</a></tt><tt class="py-op">[</tt><tt id="link-140" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-140', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">seq_data</tt><tt class="py-op">[</tt><tt id="link-141" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-141', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
<a name="L251"></a><tt class="py-lineno">251</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt> <tt class="py-op">:</tt> </tt>
<a name="L252"></a><tt class="py-lineno">252</tt>  <tt class="py-line">                <tt class="py-comment">#Ignore it?</tt> </tt>
<a name="L253"></a><tt class="py-lineno">253</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt id="link-142" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-142', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-143" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-143', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"GS:"</tt> <tt class="py-op">+</tt> <tt id="link-144" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-144', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-string">", "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">seq_data</tt><tt class="py-op">[</tt><tt id="link-145" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-145', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
<a name="L254"></a><tt class="py-lineno">254</tt>  <tt class="py-line"> </tt>
<a name="L255"></a><tt class="py-lineno">255</tt>  <tt class="py-line">        <tt class="py-name">seq_col_data</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-146" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator._get_meta_data
Bio.SeqIO.StockholmIO.StockholmIterator._get_meta_data" class="py-name" href="#" onclick="return doclink('link-146', '_get_meta_data', 'link-119');">_get_meta_data</a></tt><tt class="py-op">(</tt><tt id="link-147" class="py-name"><a title="Bio.expressions.blocks.identifier" class="py-name" href="#" onclick="return doclink('link-147', 'identifier', 'link-91');">identifier</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">seq_col_annotation</tt><tt class="py-op">)</tt> </tt>
<a name="L256"></a><tt class="py-lineno">256</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt id="link-148" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-148', 'feature', 'link-48');">feature</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">seq_col_data</tt> <tt class="py-op">:</tt> </tt>
<a name="L257"></a><tt class="py-lineno">257</tt>  <tt class="py-line">            <tt class="py-comment">#Note this dictionary contains strings!</tt> </tt>
<a name="L258"></a><tt class="py-lineno">258</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">if</tt> <tt id="link-149" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-149', 'feature', 'link-48');">feature</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-150" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping" class="py-name" href="#" onclick="return doclink('link-150', 'pfam_gr_mapping', 'link-12');">pfam_gr_mapping</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L259"></a><tt class="py-lineno">259</tt>  <tt class="py-line">                <tt id="link-151" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-151', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-152" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-152', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-153" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping" class="py-name" href="#" onclick="return doclink('link-153', 'pfam_gr_mapping', 'link-12');">pfam_gr_mapping</a></tt><tt class="py-op">[</tt><tt id="link-154" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-154', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">seq_col_data</tt><tt class="py-op">[</tt><tt id="link-155" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-155', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> </tt>
<a name="L260"></a><tt class="py-lineno">260</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt> <tt class="py-op">:</tt> </tt>
<a name="L261"></a><tt class="py-lineno">261</tt>  <tt class="py-line">                <tt class="py-comment">#Ignore it?</tt> </tt>
<a name="L262"></a><tt class="py-lineno">262</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt id="link-156" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-156', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-157" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-157', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"GR:"</tt> <tt class="py-op">+</tt> <tt id="link-158" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-158', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">seq_col_data</tt><tt class="py-op">[</tt><tt id="link-159" class="py-name"><a title="Bio.Std.feature
Bio.expressions.embl.embl65.feature
Bio.expressions.genbank.feature" class="py-name" href="#" onclick="return doclink('link-159', 'feature', 'link-48');">feature</a></tt><tt class="py-op">]</tt> </tt>
</div><a name="L263"></a><tt class="py-lineno">263</tt>  <tt class="py-line">     </tt>
<a name="StockholmIterator.__getitem__"></a><div id="StockholmIterator.__getitem__-def"><a name="L264"></a><tt class="py-lineno">264</tt> <a class="py-toggle" href="#" id="StockholmIterator.__getitem__-toggle" onclick="return toggle('StockholmIterator.__getitem__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmIterator-class.html#__getitem__">__getitem__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">i</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmIterator.__getitem__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmIterator.__getitem__-expanded"><a name="L265"></a><tt class="py-lineno">265</tt>  <tt class="py-line">        <tt class="py-docstring">"""Provides random access to the SeqRecords."""</tt> </tt>
<a name="L266"></a><tt class="py-lineno">266</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-160" class="py-name" targets="Variable Bio.PDB.Polypeptide.i=Bio.PDB.Polypeptide-module.html#i"><a title="Bio.PDB.Polypeptide.i" class="py-name" href="#" onclick="return doclink('link-160', 'i', 'link-160');">i</a></tt> <tt class="py-op">&lt;</tt> <tt class="py-number">0</tt> <tt class="py-keyword">or</tt> <tt id="link-161" class="py-name"><a title="Bio.PDB.Polypeptide.i" class="py-name" href="#" onclick="return doclink('link-161', 'i', 'link-160');">i</a></tt> <tt class="py-op">&gt;=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-162" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-162', 'ids', 'link-20');">ids</a></tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt> </tt>
<a name="L267"></a><tt class="py-lineno">267</tt>  <tt class="py-line">        <tt id="link-163" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-163', 'id', 'link-36');">id</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-164" class="py-name"><a title="Bio.expressions.fasta.ids" class="py-name" href="#" onclick="return doclink('link-164', 'ids', 'link-20');">ids</a></tt><tt class="py-op">[</tt><tt id="link-165" class="py-name"><a title="Bio.PDB.Polypeptide.i" class="py-name" href="#" onclick="return doclink('link-165', 'i', 'link-160');">i</a></tt><tt class="py-op">]</tt> </tt>
<a name="L268"></a><tt class="py-lineno">268</tt>  <tt class="py-line">        <tt class="py-name">seq_len</tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-166" class="py-name"><a title="Bio.AlignAce.Parser.AlignAceConsumer.sequences" class="py-name" href="#" onclick="return doclink('link-166', 'sequences', 'link-19');">sequences</a></tt><tt class="py-op">[</tt><tt id="link-167" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-167', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
<a name="L269"></a><tt class="py-lineno">269</tt>  <tt class="py-line"> </tt>
<a name="L270"></a><tt class="py-lineno">270</tt>  <tt class="py-line">        <tt id="link-168" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-168', 'name', 'link-99');">name</a></tt><tt class="py-op">,</tt> <tt id="link-169" class="py-name"><a title="Bio.GFF.easy.Location.start
Bio.Prosite.Pattern.PrositeMatch.start
Bio.Restriction._Update.RestrictionCompiler.start
Martel.LAX.LAX.start" class="py-name" href="#" onclick="return doclink('link-169', 'start', 'link-96');">start</a></tt><tt class="py-op">,</tt> <tt id="link-170" class="py-name"><a title="Bio.GFF.easy.Location.end
Bio.Prosite.Pattern.PrositeMatch.end
Bio.expressions.blocks.end
Bio.expressions.embl.embl65.end
Bio.expressions.swissprot.sprot38.end
Martel.LAX.LAX.end
Martel.test.test_swissprot38.end
Martel.test.testformats.swissprot38.end" class="py-name" href="#" onclick="return doclink('link-170', 'end', 'link-97');">end</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-171" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator._identifier_split
Bio.SeqIO.StockholmIO.StockholmIterator._identifier_split" class="py-name" href="#" onclick="return doclink('link-171', '_identifier_split', 'link-109');">_identifier_split</a></tt><tt class="py-op">(</tt><tt id="link-172" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-172', 'id', 'link-36');">id</a></tt><tt class="py-op">)</tt> </tt>
<a name="L271"></a><tt class="py-lineno">271</tt>  <tt class="py-line"> </tt>
<a name="L272"></a><tt class="py-lineno">272</tt>  <tt class="py-line">        <tt id="link-173" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-173', 'record', 'link-124');">record</a></tt> <tt class="py-op">=</tt> <tt id="link-174" class="py-name"><a title="Bio.SeqRecord
Bio.SeqRecord.SeqRecord
Bio.builders.SeqRecord
Bio.writers.SeqRecord" class="py-name" href="#" onclick="return doclink('link-174', 'SeqRecord', 'link-7');">SeqRecord</a></tt><tt class="py-op">(</tt><tt id="link-175" class="py-name"><a title="Bio.Seq
Bio.Seq.Seq
Martel.Expression.Seq
Martel.Seq" class="py-name" href="#" onclick="return doclink('link-175', 'Seq', 'link-4');">Seq</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-176" class="py-name"><a title="Bio.AlignAce.Parser.AlignAceConsumer.sequences" class="py-name" href="#" onclick="return doclink('link-176', 'sequences', 'link-19');">sequences</a></tt><tt class="py-op">[</tt><tt id="link-177" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-177', 'id', 'link-36');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-178" class="py-name"><a title="Bio.Prosite.Pattern.Prosite.alphabet
Bio.Std.alphabet" class="py-name" href="#" onclick="return doclink('link-178', 'alphabet', 'link-17');">alphabet</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-179" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-179', 'id', 'link-36');">id</a></tt><tt class="py-op">=</tt><tt id="link-180" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-180', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt id="link-181" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-181', 'name', 'link-99');">name</a></tt><tt class="py-op">=</tt><tt id="link-182" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-182', 'name', 'link-99');">name</a></tt><tt class="py-op">,</tt> <tt id="link-183" class="py-name"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-183', 'description', 'link-129');">description</a></tt><tt class="py-op">=</tt><tt id="link-184" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-184', 'id', 'link-36');">id</a></tt><tt class="py-op">)</tt> </tt>
<a name="L273"></a><tt class="py-lineno">273</tt>  <tt class="py-line"> </tt>
<a name="L274"></a><tt class="py-lineno">274</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-185" class="py-name"><a title="Bio.GFF.easy.Location.start
Bio.Prosite.Pattern.PrositeMatch.start
Bio.Restriction._Update.RestrictionCompiler.start
Martel.LAX.LAX.start" class="py-name" href="#" onclick="return doclink('link-185', 'start', 'link-96');">start</a></tt> <tt class="py-op">:</tt> <tt id="link-186" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-186', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-187" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-187', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"start"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">int</tt><tt class="py-op">(</tt><tt id="link-188" class="py-name"><a title="Bio.GFF.easy.Location.start
Bio.Prosite.Pattern.PrositeMatch.start
Bio.Restriction._Update.RestrictionCompiler.start
Martel.LAX.LAX.start" class="py-name" href="#" onclick="return doclink('link-188', 'start', 'link-96');">start</a></tt><tt class="py-op">)</tt> </tt>
<a name="L275"></a><tt class="py-lineno">275</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-189" class="py-name"><a title="Bio.GFF.easy.Location.end
Bio.Prosite.Pattern.PrositeMatch.end
Bio.expressions.blocks.end
Bio.expressions.embl.embl65.end
Bio.expressions.swissprot.sprot38.end
Martel.LAX.LAX.end
Martel.test.test_swissprot38.end
Martel.test.testformats.swissprot38.end" class="py-name" href="#" onclick="return doclink('link-189', 'end', 'link-97');">end</a></tt>   <tt class="py-op">:</tt> <tt id="link-190" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-190', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-191" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-191', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"end"</tt><tt class="py-op">]</tt>   <tt class="py-op">=</tt> <tt class="py-name">int</tt><tt class="py-op">(</tt><tt id="link-192" class="py-name"><a title="Bio.GFF.easy.Location.end
Bio.Prosite.Pattern.PrositeMatch.end
Bio.expressions.blocks.end
Bio.expressions.embl.embl65.end
Bio.expressions.swissprot.sprot38.end
Martel.LAX.LAX.end
Martel.test.test_swissprot38.end
Martel.test.testformats.swissprot38.end" class="py-name" href="#" onclick="return doclink('link-192', 'end', 'link-97');">end</a></tt><tt class="py-op">)</tt> </tt>
<a name="L276"></a><tt class="py-lineno">276</tt>  <tt class="py-line">         </tt>
<a name="L277"></a><tt class="py-lineno">277</tt>  <tt class="py-line">        <tt class="py-comment">#will be overridden by _populate_meta_data if an explicit accession is provided:</tt> </tt>
<a name="L278"></a><tt class="py-lineno">278</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt id="link-193" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-193', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-194" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-194', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"accession"</tt><tt class="py-op">]</tt><tt class="py-op">=</tt><tt id="link-195" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-195', 'name', 'link-99');">name</a></tt> </tt>
<a name="L279"></a><tt class="py-lineno">279</tt>  <tt class="py-line">         </tt>
<a name="L280"></a><tt class="py-lineno">280</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-196" class="py-name" targets="Method Bio.AlignIO.StockholmIO.StockholmIterator._populate_meta_data()=Bio.AlignIO.StockholmIO.StockholmIterator-class.html#_populate_meta_data,Method Bio.SeqIO.StockholmIO.StockholmIterator._populate_meta_data()=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#_populate_meta_data"><a title="Bio.AlignIO.StockholmIO.StockholmIterator._populate_meta_data
Bio.SeqIO.StockholmIO.StockholmIterator._populate_meta_data" class="py-name" href="#" onclick="return doclink('link-196', '_populate_meta_data', 'link-196');">_populate_meta_data</a></tt><tt class="py-op">(</tt><tt id="link-197" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-197', 'id', 'link-36');">id</a></tt><tt class="py-op">,</tt> <tt id="link-198" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-198', 'record', 'link-124');">record</a></tt><tt class="py-op">)</tt> </tt>
<a name="L281"></a><tt class="py-lineno">281</tt>  <tt class="py-line"> </tt>
<a name="L282"></a><tt class="py-lineno">282</tt>  <tt class="py-line">        <tt class="py-comment">#DO NOT TOUCH self._n</tt> </tt>
<a name="L283"></a><tt class="py-lineno">283</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">return</tt> <tt id="link-199" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-199', 'record', 'link-124');">record</a></tt> </tt>
</div></div><a name="L284"></a><tt class="py-lineno">284</tt>  <tt class="py-line"> </tt>
<a name="StockholmWriter"></a><div id="StockholmWriter-def"><a name="L285"></a><tt class="py-lineno">285</tt> <a class="py-toggle" href="#" id="StockholmWriter-toggle" onclick="return toggle('StockholmWriter');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmWriter-class.html">StockholmWriter</a><tt class="py-op">(</tt><tt class="py-base-class">SequentialSequenceWriter</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmWriter-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="StockholmWriter-expanded"><a name="L286"></a><tt class="py-lineno">286</tt>  <tt class="py-line">    <tt class="py-docstring">"""Class to write PFAM style Stockholm format files.</tt> </tt>
<a name="L287"></a><tt class="py-lineno">287</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L288"></a><tt class="py-lineno">288</tt>  <tt class="py-line"><tt class="py-docstring">    Note that sequences and their annotation are recorded</tt> </tt>
<a name="L289"></a><tt class="py-lineno">289</tt>  <tt class="py-line"><tt class="py-docstring">    together (rather than having a block of annotation followed</tt> </tt>
<a name="L290"></a><tt class="py-lineno">290</tt>  <tt class="py-line"><tt class="py-docstring">    by a block of aligned sequences).</tt> </tt>
<a name="L291"></a><tt class="py-lineno">291</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
<a name="L292"></a><tt class="py-lineno">292</tt>  <tt class="py-line"> </tt>
<a name="L293"></a><tt class="py-lineno">293</tt>  <tt class="py-line">    <tt class="py-comment">#These dictionaries should be kept in sync with those</tt> </tt>
<a name="L294"></a><tt class="py-lineno">294</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-comment">#defined in the PfamStockholmIterator class.</tt> </tt>
<a name="L295"></a><tt class="py-lineno">295</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt id="link-200" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping" class="py-name" href="#" onclick="return doclink('link-200', 'pfam_gr_mapping', 'link-12');">pfam_gr_mapping</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt> <tt class="py-string">"secondary_structure"</tt> <tt class="py-op">:</tt> <tt class="py-string">"SS"</tt><tt class="py-op">,</tt> </tt>
<a name="L296"></a><tt class="py-lineno">296</tt>  <tt class="py-line">                        <tt class="py-string">"surface_accessibility"</tt> <tt class="py-op">:</tt> <tt class="py-string">"SA"</tt><tt class="py-op">,</tt> </tt>
<a name="L297"></a><tt class="py-lineno">297</tt>  <tt class="py-line">                       <tt class="py-string">"transmembrane"</tt> <tt class="py-op">:</tt> <tt class="py-string">"TM"</tt><tt class="py-op">,</tt> </tt>
<a name="L298"></a><tt class="py-lineno">298</tt>  <tt class="py-line">                       <tt class="py-string">"posterior_probability"</tt> <tt class="py-op">:</tt> <tt class="py-string">"PP"</tt><tt class="py-op">,</tt> </tt>
<a name="L299"></a><tt class="py-lineno">299</tt>  <tt class="py-line">                       <tt class="py-string">"ligand_binding"</tt> <tt class="py-op">:</tt> <tt class="py-string">"LI"</tt><tt class="py-op">,</tt> </tt>
<a name="L300"></a><tt class="py-lineno">300</tt>  <tt class="py-line">                       <tt class="py-string">"active_site"</tt> <tt class="py-op">:</tt> <tt class="py-string">"AS"</tt><tt class="py-op">,</tt> </tt>
<a name="L301"></a><tt class="py-lineno">301</tt>  <tt class="py-line">                       <tt class="py-string">"intron"</tt> <tt class="py-op">:</tt> <tt class="py-string">"IN"</tt><tt class="py-op">}</tt> </tt>
<a name="L302"></a><tt class="py-lineno">302</tt>  <tt class="py-line">    <tt class="py-comment">#Following dictionary deliberately does not cover AC, DE or DR</tt> </tt>
<a name="L303"></a><tt class="py-lineno">303</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt id="link-201" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping" class="py-name" href="#" onclick="return doclink('link-201', 'pfam_gs_mapping', 'link-13');">pfam_gs_mapping</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">"organism"</tt> <tt class="py-op">:</tt> <tt class="py-string">"OS"</tt><tt class="py-op">,</tt> </tt>
<a name="L304"></a><tt class="py-lineno">304</tt>  <tt class="py-line">                       <tt class="py-string">"organism_classification"</tt> <tt class="py-op">:</tt> <tt class="py-string">"OC"</tt><tt class="py-op">,</tt> </tt>
<a name="L305"></a><tt class="py-lineno">305</tt>  <tt class="py-line">                       <tt class="py-string">"look"</tt> <tt class="py-op">:</tt> <tt class="py-string">"LO"</tt><tt class="py-op">}</tt> </tt>
<a name="L306"></a><tt class="py-lineno">306</tt>  <tt class="py-line"> </tt>
<a name="StockholmWriter.__init__"></a><div id="StockholmWriter.__init__-def"><a name="L307"></a><tt class="py-lineno">307</tt> <a class="py-toggle" href="#" id="StockholmWriter.__init__-toggle" onclick="return toggle('StockholmWriter.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmWriter-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">handle</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmWriter.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmWriter.__init__-expanded"><a name="L308"></a><tt class="py-lineno">308</tt>  <tt class="py-line">        <tt class="py-docstring">"""Creates the writer object.</tt> </tt>
<a name="L309"></a><tt class="py-lineno">309</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L310"></a><tt class="py-lineno">310</tt>  <tt class="py-line"><tt class="py-docstring">        Use the method write_file() to actually record your sequence records."""</tt> </tt>
<a name="L311"></a><tt class="py-lineno">311</tt>  <tt class="py-line">        <tt id="link-202" class="py-name"><a title="Bio.SeqIO.Interfaces.SequentialSequenceWriter" class="py-name" href="#" onclick="return doclink('link-202', 'SequentialSequenceWriter', 'link-11');">SequentialSequenceWriter</a></tt><tt class="py-op">.</tt><tt id="link-203" class="py-name" targets="Method Bio.Affy.CelFile.CelConsumer.__init__()=Bio.Affy.CelFile.CelConsumer-class.html#__init__,Method Bio.Affy.CelFile.CelParser.__init__()=Bio.Affy.CelFile.CelParser-class.html#__init__,Method Bio.Affy.CelFile.CelRecord.__init__()=Bio.Affy.CelFile.CelRecord-class.html#__init__,Method Bio.Ais.Immune.__init__()=Bio.Ais.Immune-class.html#__init__,Method Bio.Ais.Lymphocyte.__init__()=Bio.Ais.Lymphocyte-class.html#__init__,Method Bio.Align.AlignInfo.PSSM.__init__()=Bio.Align.AlignInfo.PSSM-class.html#__init__,Method Bio.Align.AlignInfo.SummaryInfo.__init__()=Bio.Align.AlignInfo.SummaryInfo-class.html#__init__,Method Bio.Align.FormatConvert.FormatConverter.__init__()=Bio.Align.FormatConvert.FormatConverter-class.html#__init__,Method Bio.Align.Generic.Alignment.__init__()=Bio.Align.Generic.Alignment-class.html#__init__,Method Bio.AlignAce.Applications.AlignAceCommandline.__init__()=Bio.AlignAce.Applications.AlignAceCommandline-class.html#__init__,Method Bio.AlignAce.Applications.CompareAceCommandline.__init__()=Bio.AlignAce.Applications.CompareAceCommandline-class.html#__init__,Method Bio.AlignAce.Motif.Motif.__init__()=Bio.AlignAce.Motif.Motif-class.html#__init__,Method Bio.AlignAce.Parser.AlignAceConsumer.__init__()=Bio.AlignAce.Parser.AlignAceConsumer-class.html#__init__,Method Bio.AlignAce.Parser.AlignAceParser.__init__()=Bio.AlignAce.Parser.AlignAceParser-class.html#__init__,Method Bio.AlignAce.Parser.CompareAceConsumer.__init__()=Bio.AlignAce.Parser.CompareAceConsumer-class.html#__init__,Method Bio.AlignAce.Parser.CompareAceParser.__init__()=Bio.AlignAce.Parser.CompareAceParser-class.html#__init__,Method Bio.AlignIO.Interfaces.AlignmentIterator.__init__()=Bio.AlignIO.Interfaces.AlignmentIterator-class.html#__init__,Method Bio.AlignIO.Interfaces.AlignmentWriter.__init__()=Bio.AlignIO.Interfaces.AlignmentWriter-class.html#__init__,Method Bio.AlignIO.Interfaces.SequentialAlignmentWriter.__init__()=Bio.AlignIO.Interfaces.SequentialAlignmentWriter-class.html#__init__,Method Bio.Alphabet.AlphabetEncoder.__init__()=Bio.Alphabet.AlphabetEncoder-class.html#__init__,Method Bio.Alphabet.Gapped.__init__()=Bio.Alphabet.Gapped-class.html#__init__,Method Bio.Alphabet.HasStopCodon.__init__()=Bio.Alphabet.HasStopCodon-class.html#__init__,Method Bio.Application.AbstractCommandline.__init__()=Bio.Application.AbstractCommandline-class.html#__init__,Method Bio.Application.ApplicationResult.__init__()=Bio.Application.ApplicationResult-class.html#__init__,Method Bio.Application._AbstractParameter.__init__()=Bio.Application._AbstractParameter-class.html#__init__,Method Bio.Blast.Applications.BlastallCommandline.__init__()=Bio.Blast.Applications.BlastallCommandline-class.html#__init__,Method Bio.Blast.Applications.FastacmdCommandline.__init__()=Bio.Blast.Applications.FastacmdCommandline-class.html#__init__,Method Bio.Blast.NCBIStandalone.BlastErrorParser.__init__()=Bio.Blast.NCBIStandalone.BlastErrorParser-class.html#__init__,Method Bio.Blast.NCBIStandalone.BlastParser.__init__()=Bio.Blast.NCBIStandalone.BlastParser-class.html#__init__,Method Bio.Blast.NCBIStandalone.Iterator.__init__()=Bio.Blast.NCBIStandalone.Iterator-class.html#__init__,Method Bio.Blast.NCBIStandalone.PSIBlastParser.__init__()=Bio.Blast.NCBIStandalone.PSIBlastParser-class.html#__init__,Method Bio.Blast.NCBIStandalone._BlastConsumer.__init__()=Bio.Blast.NCBIStandalone._BlastConsumer-class.html#__init__,Method Bio.Blast.NCBIStandalone._BlastErrorConsumer.__init__()=Bio.Blast.NCBIStandalone._BlastErrorConsumer-class.html#__init__,Method Bio.Blast.NCBIStandalone._PSIBlastConsumer.__init__()=Bio.Blast.NCBIStandalone._PSIBlastConsumer-class.html#__init__,Method Bio.Blast.NCBIWWW.BlastParser.__init__()=Bio.Blast.NCBIWWW.BlastParser-class.html#__init__,Method Bio.Blast.NCBIXML.BlastParser.__init__()=Bio.Blast.NCBIXML.BlastParser-class.html#__init__,Method Bio.Blast.NCBIXML._XMLparser.__init__()=Bio.Blast.NCBIXML._XMLparser-class.html#__init__,Method Bio.Blast.ParseBlastTable.BlastTableEntry.__init__()=Bio.Blast.ParseBlastTable.BlastTableEntry-class.html#__init__,Method Bio.Blast.ParseBlastTable.BlastTableReader.__init__()=Bio.Blast.ParseBlastTable.BlastTableReader-class.html#__init__,Method Bio.Blast.ParseBlastTable.BlastTableRec.__init__()=Bio.Blast.ParseBlastTable.BlastTableRec-class.html#__init__,Method Bio.Blast.Record.Alignment.__init__()=Bio.Blast.Record.Alignment-class.html#__init__,Method Bio.Blast.Record.Blast.__init__()=Bio.Blast.Record.Blast-class.html#__init__,Method Bio.Blast.Record.DatabaseReport.__init__()=Bio.Blast.Record.DatabaseReport-class.html#__init__,Method Bio.Blast.Record.Description.__init__()=Bio.Blast.Record.Description-class.html#__init__,Method Bio.Blast.Record.HSP.__init__()=Bio.Blast.Record.HSP-class.html#__init__,Method Bio.Blast.Record.Header.__init__()=Bio.Blast.Record.Header-class.html#__init__,Method Bio.Blast.Record.MultipleAlignment.__init__()=Bio.Blast.Record.MultipleAlignment-class.html#__init__,Method Bio.Blast.Record.PSIBlast.__init__()=Bio.Blast.Record.PSIBlast-class.html#__init__,Method Bio.Blast.Record.Parameters.__init__()=Bio.Blast.Record.Parameters-class.html#__init__,Method Bio.Blast.Record.Round.__init__()=Bio.Blast.Record.Round-class.html#__init__,Method Bio.CAPS.CAPSMap.__init__()=Bio.CAPS.CAPSMap-class.html#__init__,Method Bio.CAPS.DifferentialCutsite.__init__()=Bio.CAPS.DifferentialCutsite-class.html#__init__,Method Bio.CDD.Iterator.__init__()=Bio.CDD.Iterator-class.html#__init__,Method Bio.CDD.Record.Record.__init__()=Bio.CDD.Record.Record-class.html#__init__,Method Bio.CDD.RecordParser.__init__()=Bio.CDD.RecordParser-class.html#__init__,Method Bio.CDD._RecordConsumer.__init__()=Bio.CDD._RecordConsumer-class.html#__init__,Method Bio.CDD._Scanner.__init__()=Bio.CDD._Scanner-class.html#__init__,Method Bio.Clustalw.ClustalAlignment.__init__()=Bio.Clustalw.ClustalAlignment-class.html#__init__,Method Bio.Clustalw.MultipleAlignCL.__init__()=Bio.Clustalw.MultipleAlignCL-class.html#__init__,Method Bio.Cluster.DataFile.__init__()=Bio.Cluster.DataFile-class.html#__init__,Method Bio.Cluster.Record.__init__()=Bio.Cluster.Record-class.html#__init__,Method Bio.Compass.Iterator.__init__()=Bio.Compass.Iterator-class.html#__init__,Method Bio.Compass.Record.__init__()=Bio.Compass.Record-class.html#__init__,Method Bio.Compass.RecordParser.__init__()=Bio.Compass.RecordParser-class.html#__init__,Method Bio.Compass._Consumer.__init__()=Bio.Compass._Consumer-class.html#__init__,Method Bio.Crystal.Chain.__init__()=Bio.Crystal.Chain-class.html#__init__,Method Bio.Crystal.Crystal.__init__()=Bio.Crystal.Crystal-class.html#__init__,Method Bio.Crystal.CrystalError.__init__()=Bio.Crystal.CrystalError-class.html#__init__,Method Bio.Crystal.Error.__init__()=Bio.Crystal.Error-class.html#__init__,Method Bio.Crystal.Hetero.__init__()=Bio.Crystal.Hetero-class.html#__init__,Method Bio.DBXRef.DBXRef.__init__()=Bio.DBXRef.DBXRef-class.html#__init__,Method Bio.Data.CodonTable.AmbiguousCodonTable.__init__()=Bio.Data.CodonTable.AmbiguousCodonTable-class.html#__init__,Method Bio.Data.CodonTable.AmbiguousForwardTable.__init__()=Bio.Data.CodonTable.AmbiguousForwardTable-class.html#__init__,Method Bio.Data.CodonTable.CodonTable.__init__()=Bio.Data.CodonTable.CodonTable-class.html#__init__,Method Bio.Data.CodonTable.NCBICodonTable.__init__()=Bio.Data.CodonTable.NCBICodonTable-class.html#__init__,Method Bio.Decode.DecodeParser.__init__()=Bio.Decode.DecodeParser-class.html#__init__,Method Bio.Decode.DecodeScanner.__init__()=Bio.Decode.DecodeScanner-class.html#__init__,Method Bio.Decode.Float.__init__()=Bio.Decode.Float-class.html#__init__,Method Bio.Decode.Function.__init__()=Bio.Decode.Function-class.html#__init__,Method Bio.Decode.FunctionCall.__init__()=Bio.Decode.FunctionCall-class.html#__init__,Method Bio.Decode.FunctionCallChain.__init__()=Bio.Decode.FunctionCallChain-class.html#__init__,Method Bio.Decode.FunctionName.__init__()=Bio.Decode.FunctionName-class.html#__init__,Method Bio.Decode.Integer.__init__()=Bio.Decode.Integer-class.html#__init__,Method Bio.Decode.String.__init__()=Bio.Decode.String-class.html#__init__,Method Bio.Decode.Token.__init__()=Bio.Decode.Token-class.html#__init__,Method Bio.Decode.ValueToken.__init__()=Bio.Decode.ValueToken-class.html#__init__,Method Bio.DocSQL.Create.__init__()=Bio.DocSQL.Create-class.html#__init__,Method Bio.DocSQL.Insert.__init__()=Bio.DocSQL.Insert-class.html#__init__,Method Bio.DocSQL.IterationCursor.__init__()=Bio.DocSQL.IterationCursor-class.html#__init__,Method Bio.DocSQL.Query.__init__()=Bio.DocSQL.Query-class.html#__init__,Method Bio.DocSQL.QueryAll.__init__()=Bio.DocSQL.QueryAll-class.html#__init__,Method Bio.DocSQL.QueryGeneric.__init__()=Bio.DocSQL.QueryGeneric-class.html#__init__,Method Bio.DocSQL.QueryRow.__init__()=Bio.DocSQL.QueryRow-class.html#__init__,Method Bio.DocSQL.QuerySingle.__init__()=Bio.DocSQL.QuerySingle-class.html#__init__,Method Bio.ECell.ECellError.__init__()=Bio.ECell.ECellError-class.html#__init__,Method Bio.ECell.Error.__init__()=Bio.ECell.Error-class.html#__init__,Method Bio.ECell.Iterator.__init__()=Bio.ECell.Iterator-class.html#__init__,Method Bio.ECell.Record.Record.__init__()=Bio.ECell.Record.Record-class.html#__init__,Method Bio.ECell.RecordParser.__init__()=Bio.ECell.RecordParser-class.html#__init__,Method Bio.ECell._RecordConsumer.__init__()=Bio.ECell._RecordConsumer-class.html#__init__,Method Bio.ECell._Scanner.__init__()=Bio.ECell._Scanner-class.html#__init__,Method Bio.EUtils.Config.DatabaseInfo.__init__()=Bio.EUtils.Config.DatabaseInfo-class.html#__init__,Method Bio.EUtils.DBIdsClient.BaseDBIdsRecordSet.__init__()=Bio.EUtils.DBIdsClient.BaseDBIdsRecordSet-class.html#__init__,Method Bio.EUtils.DBIdsClient.DBIdsClient.__init__()=Bio.EUtils.DBIdsClient.DBIdsClient-class.html#__init__,Method Bio.EUtils.DBIdsClient.DBIdsLookup.__init__()=Bio.EUtils.DBIdsClient.DBIdsLookup-class.html#__init__,Method Bio.EUtils.Datatypes.BinaryOp.__init__()=Bio.EUtils.Datatypes.BinaryOp-class.html#__init__,Method Bio.EUtils.Datatypes.CheckLinkSet.__init__()=Bio.EUtils.Datatypes.CheckLinkSet-class.html#__init__,Method Bio.EUtils.Datatypes.DBIds.__init__()=Bio.EUtils.Datatypes.DBIds-class.html#__init__,Method Bio.EUtils.Datatypes.Date.__init__()=Bio.EUtils.Datatypes.Date-class.html#__init__,Method Bio.EUtils.Datatypes.DateRange.__init__()=Bio.EUtils.Datatypes.DateRange-class.html#__init__,Method Bio.EUtils.Datatypes.EUtilsSearchError.__init__()=Bio.EUtils.Datatypes.EUtilsSearchError-class.html#__init__,Method Bio.EUtils.Datatypes.IdCheck.__init__()=Bio.EUtils.Datatypes.IdCheck-class.html#__init__,Method Bio.EUtils.Datatypes.IdUrlSet.__init__()=Bio.EUtils.Datatypes.IdUrlSet-class.html#__init__,Method Bio.EUtils.Datatypes.Link.__init__()=Bio.EUtils.Datatypes.Link-class.html#__init__,Method Bio.EUtils.Datatypes.LinkSetDb.__init__()=Bio.EUtils.Datatypes.LinkSetDb-class.html#__init__,Method Bio.EUtils.Datatypes.LinksLinkSet.__init__()=Bio.EUtils.Datatypes.LinksLinkSet-class.html#__init__,Method Bio.EUtils.Datatypes.NeighborLinkSet.__init__()=Bio.EUtils.Datatypes.NeighborLinkSet-class.html#__init__,Method Bio.EUtils.Datatypes.ObjUrl.__init__()=Bio.EUtils.Datatypes.ObjUrl-class.html#__init__,Method Bio.EUtils.Datatypes.PostResult.__init__()=Bio.EUtils.Datatypes.PostResult-class.html#__init__,Method Bio.EUtils.Datatypes.Problem.__init__()=Bio.EUtils.Datatypes.Problem-class.html#__init__,Method Bio.EUtils.Datatypes.Provider.__init__()=Bio.EUtils.Datatypes.Provider-class.html#__init__,Method Bio.EUtils.Datatypes.Range.__init__()=Bio.EUtils.Datatypes.Range-class.html#__init__,Method Bio.EUtils.Datatypes.SearchResult.__init__()=Bio.EUtils.Datatypes.SearchResult-class.html#__init__,Method Bio.EUtils.Datatypes.Summary.__init__()=Bio.EUtils.Datatypes.Summary-class.html#__init__,Method Bio.EUtils.Datatypes.Term.__init__()=Bio.EUtils.Datatypes.Term-class.html#__init__,Method Bio.EUtils.Datatypes.WithinNDays.__init__()=Bio.EUtils.Datatypes.WithinNDays-class.html#__init__,Method Bio.EUtils.HistoryClient.BaseHistoryRecordSet.__init__()=Bio.EUtils.HistoryClient.BaseHistoryRecordSet-class.html#__init__,Method Bio.EUtils.HistoryClient.HistoryClient.__init__()=Bio.EUtils.HistoryClient.HistoryClient-class.html#__init__,Method Bio.EUtils.HistoryClient.HistoryCookie.__init__()=Bio.EUtils.HistoryClient.HistoryCookie-class.html#__init__,Method Bio.EUtils.HistoryClient.HistoryLookup.__init__()=Bio.EUtils.HistoryClient.HistoryLookup-class.html#__init__,Method Bio.EUtils.HistoryClient.HistoryRecord.__init__()=Bio.EUtils.HistoryClient.HistoryRecord-class.html#__init__,Method Bio.EUtils.MultiDict.OrderedMultiDict.__init__()=Bio.EUtils.MultiDict.OrderedMultiDict-class.html#__init__,Method Bio.EUtils.MultiDict.UnorderedMultiDict.__init__()=Bio.EUtils.MultiDict.UnorderedMultiDict-class.html#__init__,Method Bio.EUtils.POM.Comment.__init__()=Bio.EUtils.POM.Comment-class.html#__init__,Method Bio.EUtils.POM.ContentModel.__init__()=Bio.EUtils.POM.ContentModel-class.html#__init__,Method Bio.EUtils.POM.DTDConsumerForSourceGeneration.__init__()=Bio.EUtils.POM.DTDConsumerForSourceGeneration-class.html#__init__,Method Bio.EUtils.POM.ElementNode.__init__()=Bio.EUtils.POM.ElementNode-class.html#__init__,Method Bio.EUtils.POM.IndentedText.__init__()=Bio.EUtils.POM.IndentedText-class.html#__init__,Method Bio.EUtils.POM.ObjectParserHandler.__init__()=Bio.EUtils.POM.ObjectParserHandler-class.html#__init__,Method Bio.EUtils.POM.POMDocument.__init__()=Bio.EUtils.POM.POMDocument-class.html#__init__,Method Bio.EUtils.POM.XMLAttribute.__init__()=Bio.EUtils.POM.XMLAttribute-class.html#__init__,Method Bio.EUtils.POM._ContentModelGenerator.__init__()=Bio.EUtils.POM._ContentModelGenerator-class.html#__init__,Method Bio.EUtils.ReseekFile.ReseekFile.__init__()=Bio.EUtils.ReseekFile.ReseekFile-class.html#__init__,Method Bio.EUtils.ThinClient.ThinClient.__init__()=Bio.EUtils.ThinClient.ThinClient-class.html#__init__,Method Bio.EUtils.parse.UsePOMParser.__init__()=Bio.EUtils.parse.UsePOMParser-class.html#__init__,Method Bio.EUtils.sourcegen.ClassHolder.__init__()=Bio.EUtils.sourcegen.ClassHolder-class.html#__init__,Method Bio.EUtils.sourcegen.FunctionHolder.__init__()=Bio.EUtils.sourcegen.FunctionHolder-class.html#__init__,Method Bio.EUtils.sourcegen.MethodHolder.__init__()=Bio.EUtils.sourcegen.MethodHolder-class.html#__init__,Method Bio.EUtils.sourcegen.SourceFile.__init__()=Bio.EUtils.sourcegen.SourceFile-class.html#__init__,Method Bio.EUtils.sourcegen.SourceGen.__init__()=Bio.EUtils.sourcegen.SourceGen-class.html#__init__,Method Bio.Emboss.Applications.EConsenseCommandline.__init__()=Bio.Emboss.Applications.EConsenseCommandline-class.html#__init__,Method Bio.Emboss.Applications.EInvertedCommandline.__init__()=Bio.Emboss.Applications.EInvertedCommandline-class.html#__init__,Method Bio.Emboss.Applications.ENeighborCommandline.__init__()=Bio.Emboss.Applications.ENeighborCommandline-class.html#__init__,Method Bio.Emboss.Applications.EProtDistCommandline.__init__()=Bio.Emboss.Applications.EProtDistCommandline-class.html#__init__,Method Bio.Emboss.Applications.EProtParsCommandline.__init__()=Bio.Emboss.Applications.EProtParsCommandline-class.html#__init__,Method Bio.Emboss.Applications.ESeqBootCommandline.__init__()=Bio.Emboss.Applications.ESeqBootCommandline-class.html#__init__,Method Bio.Emboss.Applications.ETandemCommandline.__init__()=Bio.Emboss.Applications.ETandemCommandline-class.html#__init__,Method Bio.Emboss.Applications.Est2GenomeCommandline.__init__()=Bio.Emboss.Applications.Est2GenomeCommandline-class.html#__init__,Method Bio.Emboss.Applications.FuzznucCommandline.__init__()=Bio.Emboss.Applications.FuzznucCommandline-class.html#__init__,Method Bio.Emboss.Applications.PalindromeCommandline.__init__()=Bio.Emboss.Applications.PalindromeCommandline-class.html#__init__,Method Bio.Emboss.Applications.Primer3Commandline.__init__()=Bio.Emboss.Applications.Primer3Commandline-class.html#__init__,Method Bio.Emboss.Applications.PrimerSearchCommandline.__init__()=Bio.Emboss.Applications.PrimerSearchCommandline-class.html#__init__,Method Bio.Emboss.Applications.TranalignCommandline.__init__()=Bio.Emboss.Applications.TranalignCommandline-class.html#__init__,Method Bio.Emboss.Applications.WaterCommandline.__init__()=Bio.Emboss.Applications.WaterCommandline-class.html#__init__,Method Bio.Emboss.Primer.Primer3Parser.__init__()=Bio.Emboss.Primer.Primer3Parser-class.html#__init__,Method Bio.Emboss.Primer.Primer3Primers.__init__()=Bio.Emboss.Primer.Primer3Primers-class.html#__init__,Method Bio.Emboss.Primer.Primer3Record.__init__()=Bio.Emboss.Primer.Primer3Record-class.html#__init__,Method Bio.Emboss.Primer.PrimerSearchAmplifier.__init__()=Bio.Emboss.Primer.PrimerSearchAmplifier-class.html#__init__,Method Bio.Emboss.Primer.PrimerSearchInputRecord.__init__()=Bio.Emboss.Primer.PrimerSearchInputRecord-class.html#__init__,Method Bio.Emboss.Primer.PrimerSearchOutputRecord.__init__()=Bio.Emboss.Primer.PrimerSearchOutputRecord-class.html#__init__,Method Bio.Emboss.Primer.PrimerSearchParser.__init__()=Bio.Emboss.Primer.PrimerSearchParser-class.html#__init__,Method Bio.Emboss.Primer._Primer3RecordConsumer.__init__()=Bio.Emboss.Primer._Primer3RecordConsumer-class.html#__init__,Method Bio.Emboss.Primer._Primer3Scanner.__init__()=Bio.Emboss.Primer._Primer3Scanner-class.html#__init__,Method Bio.Emboss.Primer._PrimerSearchRecordConsumer.__init__()=Bio.Emboss.Primer._PrimerSearchRecordConsumer-class.html#__init__,Method Bio.Emboss.Primer._PrimerSearchScanner.__init__()=Bio.Emboss.Primer._PrimerSearchScanner-class.html#__init__,Method Bio.Entrez.Parser.DataHandler.__init__()=Bio.Entrez.Parser.DataHandler-class.html#__init__,Method Bio.Entrez.Parser.StructureElement.__init__()=Bio.Entrez.Parser.StructureElement-class.html#__init__,Method Bio.Enzyme.DataRecord.__init__()=Bio.Enzyme.DataRecord-class.html#__init__,Method Bio.Enzyme.EnzymeRecord.__init__()=Bio.Enzyme.EnzymeRecord-class.html#__init__,Method Bio.Enzyme.Iterator.__init__()=Bio.Enzyme.Iterator-class.html#__init__,Method Bio.Enzyme.RecordParser.__init__()=Bio.Enzyme.RecordParser-class.html#__init__,Method Bio.Enzyme._RecordConsumer.__init__()=Bio.Enzyme._RecordConsumer-class.html#__init__,Method Bio.FSSP.FSSPAlignDict.__init__()=Bio.FSSP.FSSPAlignDict-class.html#__init__,Method Bio.FSSP.FSSPAlignRec.__init__()=Bio.FSSP.FSSPAlignRec-class.html#__init__,Method Bio.FSSP.FSSPHeader.__init__()=Bio.FSSP.FSSPHeader-class.html#__init__,Method Bio.FSSP.FSSPSumRec.__init__()=Bio.FSSP.FSSPSumRec-class.html#__init__,Method Bio.FSSP.FSSPTools.FSSPMultAlign.__init__()=Bio.FSSP.FSSPTools.FSSPMultAlign-class.html#__init__,Method Bio.FSSP.PosAlign.__init__()=Bio.FSSP.PosAlign-class.html#__init__,Method Bio.FSSP.fssp_rec.fff_rec.__init__()=Bio.FSSP.fssp_rec.fff_rec-class.html#__init__,Method Bio.Fasta.FastaAlign.FastaAlignment.__init__()=Bio.Fasta.FastaAlign.FastaAlignment-class.html#__init__,Method Bio.Fasta.Iterator.__init__()=Bio.Fasta.Iterator-class.html#__init__,Method Bio.Fasta.Record.__init__()=Bio.Fasta.Record-class.html#__init__,Method Bio.Fasta.RecordParser.__init__()=Bio.Fasta.RecordParser-class.html#__init__,Method Bio.Fasta.SequenceParser.__init__()=Bio.Fasta.SequenceParser-class.html#__init__,Method Bio.File.SGMLHandle.__init__()=Bio.File.SGMLHandle-class.html#__init__,Method Bio.File.SGMLStripper.MyParser.__init__()=Bio.File.SGMLStripper.MyParser-class.html#__init__,Method Bio.File.SGMLStripper.__init__()=Bio.File.SGMLStripper-class.html#__init__,Method Bio.File.UndoHandle.__init__()=Bio.File.UndoHandle-class.html#__init__,Method Bio.FilteredReader.FilteredReader.__init__()=Bio.FilteredReader.FilteredReader-class.html#__init__,Method Bio.GA.Crossover.General.SafeFitnessCrossover.__init__()=Bio.GA.Crossover.General.SafeFitnessCrossover-class.html#__init__,Method Bio.GA.Crossover.GeneralPoint.GeneralPointCrossover.__init__()=Bio.GA.Crossover.GeneralPoint.GeneralPointCrossover-class.html#__init__,Method Bio.GA.Crossover.GeneralPoint.InterleaveCrossover.__init__()=Bio.GA.Crossover.GeneralPoint.InterleaveCrossover-class.html#__init__,Method Bio.GA.Crossover.Point.SinglePointCrossover.__init__()=Bio.GA.Crossover.Point.SinglePointCrossover-class.html#__init__,Method Bio.GA.Crossover.TwoPoint.TwoPointCrossover.__init__()=Bio.GA.Crossover.TwoPoint.TwoPointCrossover-class.html#__init__,Method Bio.GA.Crossover.Uniform.UniformCrossover.__init__()=Bio.GA.Crossover.Uniform.UniformCrossover-class.html#__init__,Method Bio.GA.Evolver.GenerationEvolver.__init__()=Bio.GA.Evolver.GenerationEvolver-class.html#__init__,Method Bio.GA.Evolver.SteadyStateEvolver.__init__()=Bio.GA.Evolver.SteadyStateEvolver-class.html#__init__,Method Bio.GA.Mutation.General.SafeFitnessMutation.__init__()=Bio.GA.Mutation.General.SafeFitnessMutation-class.html#__init__,Method Bio.GA.Mutation.Simple.ConversionMutation.__init__()=Bio.GA.Mutation.Simple.ConversionMutation-class.html#__init__,Method Bio.GA.Mutation.Simple.SinglePositionMutation.__init__()=Bio.GA.Mutation.Simple.SinglePositionMutation-class.html#__init__,Method Bio.GA.Organism.Organism.__init__()=Bio.GA.Organism.Organism-class.html#__init__,Method Bio.GA.Repair.Stabilizing.AmbiguousRepair.__init__()=Bio.GA.Repair.Stabilizing.AmbiguousRepair-class.html#__init__,Method Bio.GA.Selection.Abstract.AbstractSelection.__init__()=Bio.GA.Selection.Abstract.AbstractSelection-class.html#__init__,Method Bio.GA.Selection.Diversity.DiversitySelection.__init__()=Bio.GA.Selection.Diversity.DiversitySelection-class.html#__init__,Method Bio.GA.Selection.RouletteWheel.RouletteWheelSelection.__init__()=Bio.GA.Selection.RouletteWheel.RouletteWheelSelection-class.html#__init__,Method Bio.GA.Selection.Tournament.TournamentSelection.__init__()=Bio.GA.Selection.Tournament.TournamentSelection-class.html#__init__,Method Bio.GFF.Connection.__init__()=Bio.GFF.Connection-class.html#__init__,Method Bio.GFF.Feature.__init__()=Bio.GFF.Feature-class.html#__init__,Method Bio.GFF.FeatureAggregate.__init__()=Bio.GFF.FeatureAggregate-class.html#__init__,Method Bio.GFF.FeatureQuery.__init__()=Bio.GFF.FeatureQuery-class.html#__init__,Method Bio.GFF.FeatureQueryRow.__init__()=Bio.GFF.FeatureQueryRow-class.html#__init__,Method Bio.GFF.GenericTools.ArgsParser.__init__()=Bio.GFF.GenericTools.ArgsParser-class.html#__init__,Method Bio.GFF.GenericTools.Surrogate.__init__()=Bio.GFF.GenericTools.Surrogate-class.html#__init__,Method Bio.GFF.GenericTools.TempFile.__init__()=Bio.GFF.GenericTools.TempFile-class.html#__init__,Method Bio.GFF.RetrieveSeqname.__init__()=Bio.GFF.RetrieveSeqname-class.html#__init__,Method Bio.GFF.Segment.__init__()=Bio.GFF.Segment-class.html#__init__,Method Bio.GFF.easy.FeatureDict.__init__()=Bio.GFF.easy.FeatureDict-class.html#__init__,Method Bio.GFF.easy.Location.__init__()=Bio.GFF.easy.Location-class.html#__init__,Method Bio.GFF.easy.LocationFromCoords.__init__()=Bio.GFF.easy.LocationFromCoords-class.html#__init__,Method Bio.GFF.easy.LocationFromString.__init__()=Bio.GFF.easy.LocationFromString-class.html#__init__,Method Bio.GFF.easy.LocationJoin.__init__()=Bio.GFF.easy.LocationJoin-class.html#__init__,Method Bio.GenBank.FeatureParser.__init__()=Bio.GenBank.FeatureParser-class.html#__init__,Method Bio.GenBank.Iterator.__init__()=Bio.GenBank.Iterator-class.html#__init__,Method Bio.GenBank.LocationParser.AbsoluteLocation.__init__()=Bio.GenBank.LocationParser.AbsoluteLocation-class.html#__init__,Method Bio.GenBank.LocationParser.Between.__init__()=Bio.GenBank.LocationParser.Between-class.html#__init__,Method Bio.GenBank.LocationParser.FeatureName.__init__()=Bio.GenBank.LocationParser.FeatureName-class.html#__init__,Method Bio.GenBank.LocationParser.Function.__init__()=Bio.GenBank.LocationParser.Function-class.html#__init__,Method Bio.GenBank.LocationParser.HighBound.__init__()=Bio.GenBank.LocationParser.HighBound-class.html#__init__,Method Bio.GenBank.LocationParser.Integer.__init__()=Bio.GenBank.LocationParser.Integer-class.html#__init__,Method Bio.GenBank.LocationParser.LocationParser.__init__()=Bio.GenBank.LocationParser.LocationParser-class.html#__init__,Method Bio.GenBank.LocationParser.LocationScanner.__init__()=Bio.GenBank.LocationParser.LocationScanner-class.html#__init__,Method Bio.GenBank.LocationParser.LowBound.__init__()=Bio.GenBank.LocationParser.LowBound-class.html#__init__,Method Bio.GenBank.LocationParser.Path.__init__()=Bio.GenBank.LocationParser.Path-class.html#__init__,Method Bio.GenBank.LocationParser.Range.__init__()=Bio.GenBank.LocationParser.Range-class.html#__init__,Method Bio.GenBank.LocationParser.Symbol.__init__()=Bio.GenBank.LocationParser.Symbol-class.html#__init__,Method Bio.GenBank.LocationParser.Token.__init__()=Bio.GenBank.LocationParser.Token-class.html#__init__,Method Bio.GenBank.LocationParser.TwoBound.__init__()=Bio.GenBank.LocationParser.TwoBound-class.html#__init__,Method Bio.GenBank.NCBIDictionary.__init__()=Bio.GenBank.NCBIDictionary-class.html#__init__,Method Bio.GenBank.Record.Feature.__init__()=Bio.GenBank.Record.Feature-class.html#__init__,Method Bio.GenBank.Record.Qualifier.__init__()=Bio.GenBank.Record.Qualifier-class.html#__init__,Method Bio.GenBank.Record.Record.__init__()=Bio.GenBank.Record.Record-class.html#__init__,Method Bio.GenBank.Record.Reference.__init__()=Bio.GenBank.Record.Reference-class.html#__init__,Method Bio.GenBank.RecordParser.__init__()=Bio.GenBank.RecordParser-class.html#__init__,Method Bio.GenBank.Scanner.InsdcScanner.__init__()=Bio.GenBank.Scanner.InsdcScanner-class.html#__init__,Method Bio.GenBank._BaseGenBankConsumer.__init__()=Bio.GenBank._BaseGenBankConsumer-class.html#__init__,Method Bio.GenBank._FeatureConsumer.__init__()=Bio.GenBank._FeatureConsumer-class.html#__init__,Method Bio.GenBank._RecordConsumer.__init__()=Bio.GenBank._RecordConsumer-class.html#__init__,Method Bio.GenBank.utils.FeatureValueCleaner.__init__()=Bio.GenBank.utils.FeatureValueCleaner-class.html#__init__,Method Bio.Geo.Record.Record.__init__()=Bio.Geo.Record.Record-class.html#__init__,Method Bio.Gobase.Dictionary.__init__()=Bio.Gobase.Dictionary-class.html#__init__,Method Bio.Gobase.GeneRecord.__init__()=Bio.Gobase.GeneRecord-class.html#__init__,Method Bio.Gobase.Iterator.__init__()=Bio.Gobase.Iterator-class.html#__init__,Method Bio.Gobase.ProteinRecord.__init__()=Bio.Gobase.ProteinRecord-class.html#__init__,Method Bio.Gobase.Record.__init__()=Bio.Gobase.Record-class.html#__init__,Method Bio.Gobase.RecordParser.__init__()=Bio.Gobase.RecordParser-class.html#__init__,Method Bio.Gobase.SequenceRecord.__init__()=Bio.Gobase.SequenceRecord-class.html#__init__,Method Bio.Gobase._RecordConsumer.__init__()=Bio.Gobase._RecordConsumer-class.html#__init__,Method Bio.Graphics.BasicChromosome.Chromosome.__init__()=Bio.Graphics.BasicChromosome.Chromosome-class.html#__init__,Method Bio.Graphics.BasicChromosome.ChromosomeSegment.__init__()=Bio.Graphics.BasicChromosome.ChromosomeSegment-class.html#__init__,Method Bio.Graphics.BasicChromosome.Organism.__init__()=Bio.Graphics.BasicChromosome.Organism-class.html#__init__,Method Bio.Graphics.BasicChromosome.TelomereSegment.__init__()=Bio.Graphics.BasicChromosome.TelomereSegment-class.html#__init__,Method Bio.Graphics.BasicChromosome._ChromosomeComponent.__init__()=Bio.Graphics.BasicChromosome._ChromosomeComponent-class.html#__init__,Method Bio.Graphics.Comparative.ComparativeScatterPlot.__init__()=Bio.Graphics.Comparative.ComparativeScatterPlot-class.html#__init__,Method Bio.Graphics.DisplayRepresentation.ChromosomeCounts.__init__()=Bio.Graphics.DisplayRepresentation.ChromosomeCounts-class.html#__init__,Method Bio.Graphics.Distribution.BarChartDistribution.__init__()=Bio.Graphics.Distribution.BarChartDistribution-class.html#__init__,Method Bio.Graphics.Distribution.DistributionPage.__init__()=Bio.Graphics.Distribution.DistributionPage-class.html#__init__,Method Bio.Graphics.Distribution.LineDistribution.__init__()=Bio.Graphics.Distribution.LineDistribution-class.html#__init__,Method Bio.HMM.DynamicProgramming.AbstractDPAlgorithms.__init__()=Bio.HMM.DynamicProgramming.AbstractDPAlgorithms-class.html#__init__,Method Bio.HMM.DynamicProgramming.LogDPAlgorithms.__init__()=Bio.HMM.DynamicProgramming.LogDPAlgorithms-class.html#__init__,Method Bio.HMM.DynamicProgramming.ScaledDPAlgorithms.__init__()=Bio.HMM.DynamicProgramming.ScaledDPAlgorithms-class.html#__init__,Method Bio.HMM.MarkovModel.HiddenMarkovModel.__init__()=Bio.HMM.MarkovModel.HiddenMarkovModel-class.html#__init__,Method Bio.HMM.MarkovModel.MarkovModelBuilder.__init__()=Bio.HMM.MarkovModel.MarkovModelBuilder-class.html#__init__,Method Bio.HMM.Trainer.AbstractTrainer.__init__()=Bio.HMM.Trainer.AbstractTrainer-class.html#__init__,Method Bio.HMM.Trainer.BaumWelchTrainer.__init__()=Bio.HMM.Trainer.BaumWelchTrainer-class.html#__init__,Method Bio.HMM.Trainer.KnownStateTrainer.__init__()=Bio.HMM.Trainer.KnownStateTrainer-class.html#__init__,Method Bio.HMM.Trainer.TrainingSequence.__init__()=Bio.HMM.Trainer.TrainingSequence-class.html#__init__,Method Bio.HotRand.HotCache.__init__()=Bio.HotRand.HotCache-class.html#__init__,Method Bio.HotRand.HotRandom.__init__()=Bio.HotRand.HotRandom-class.html#__init__,Method Bio.Index._InMemoryIndex.__init__()=Bio.Index._InMemoryIndex-class.html#__init__,Method Bio.Index._ShelveIndex.__init__()=Bio.Index._ShelveIndex-class.html#__init__,Method Bio.IntelliGenetics.IntelliGeneticsReader.__init__()=Bio.IntelliGenetics.IntelliGeneticsReader-class.html#__init__,Method Bio.IntelliGenetics.Iterator.__init__()=Bio.IntelliGenetics.Iterator-class.html#__init__,Method Bio.IntelliGenetics.Record.Record.__init__()=Bio.IntelliGenetics.Record.Record-class.html#__init__,Method Bio.IntelliGenetics.RecordParser.__init__()=Bio.IntelliGenetics.RecordParser-class.html#__init__,Method Bio.IntelliGenetics._RecordConsumer.__init__()=Bio.IntelliGenetics._RecordConsumer-class.html#__init__,Method Bio.IntelliGenetics._Scanner.__init__()=Bio.IntelliGenetics._Scanner-class.html#__init__,Method Bio.KDTree.CKDTree.KDTree.__init__()=Bio.KDTree.CKDTree.KDTree-class.html#__init__,Method Bio.KDTree.CKDTree.KDTreePtr.__init__()=Bio.KDTree.CKDTree.KDTreePtr-class.html#__init__,Method Bio.KDTree.KDTree.KDTree.__init__()=Bio.KDTree.KDTree.KDTree-class.html#__init__,Method Bio.KEGG.Compound.Record.__init__()=Bio.KEGG.Compound.Record-class.html#__init__,Method Bio.KEGG.Enzyme.Record.__init__()=Bio.KEGG.Enzyme.Record-class.html#__init__,Method Bio.LocusLink.Iterator.__init__()=Bio.LocusLink.Iterator-class.html#__init__,Method Bio.LocusLink.Record.__init__()=Bio.LocusLink.Record-class.html#__init__,Method Bio.LocusLink.RecordParser.__init__()=Bio.LocusLink.RecordParser-class.html#__init__,Method Bio.LocusLink._RecordConsumer.__init__()=Bio.LocusLink._RecordConsumer-class.html#__init__,Method Bio.LocusLink._Scanner.__init__()=Bio.LocusLink._Scanner-class.html#__init__,Method Bio.LocusLink.web_parse.Record.__init__()=Bio.LocusLink.web_parse.Record-class.html#__init__,Method Bio.LocusLink.web_parse.Token.__init__()=Bio.LocusLink.web_parse.Token-class.html#__init__,Method Bio.LocusLink.web_parse.Url.__init__()=Bio.LocusLink.web_parse.Url-class.html#__init__,Method Bio.LogisticRegression.LogisticRegression.__init__()=Bio.LogisticRegression.LogisticRegression-class.html#__init__,Method Bio.MEME.Motif.Instance.__init__()=Bio.MEME.Motif.Instance-class.html#__init__,Method Bio.MEME.Motif.MEMEMotif.__init__()=Bio.MEME.Motif.MEMEMotif-class.html#__init__,Method Bio.MEME.Motif.Motif.__init__()=Bio.MEME.Motif.Motif-class.html#__init__,Method Bio.MEME.Parser.MASTParser.__init__()=Bio.MEME.Parser.MASTParser-class.html#__init__,Method Bio.MEME.Parser.MASTRecord.__init__()=Bio.MEME.Parser.MASTRecord-class.html#__init__,Method Bio.MEME.Parser.MEMEParser.__init__()=Bio.MEME.Parser.MEMEParser-class.html#__init__,Method Bio.MEME.Parser.MEMERecord.__init__()=Bio.MEME.Parser.MEMERecord-class.html#__init__,Method Bio.MEME.Parser._MASTConsumer.__init__()=Bio.MEME.Parser._MASTConsumer-class.html#__init__,Method Bio.MEME.Parser._MEMEConsumer.__init__()=Bio.MEME.Parser._MEMEConsumer-class.html#__init__,Method Bio.MarkovModel.MarkovModel.__init__()=Bio.MarkovModel.MarkovModel-class.html#__init__,Method Bio.MaxEntropy.MaxEntropy.__init__()=Bio.MaxEntropy.MaxEntropy-class.html#__init__,Method Bio.Medline.Iterator.__init__()=Bio.Medline.Iterator-class.html#__init__,Method Bio.Medline.Record.__init__()=Bio.Medline.Record-class.html#__init__,Method Bio.Medline.RecordParser.__init__()=Bio.Medline.RecordParser-class.html#__init__,Method Bio.Medline._RecordConsumer.__init__()=Bio.Medline._RecordConsumer-class.html#__init__,Method Bio.MetaTool.Iterator.__init__()=Bio.MetaTool.Iterator-class.html#__init__,Method Bio.MetaTool.Record.Metabolite.__init__()=Bio.MetaTool.Record.Metabolite-class.html#__init__,Method Bio.MetaTool.Record.MetaboliteRole.__init__()=Bio.MetaTool.Record.MetaboliteRole-class.html#__init__,Method Bio.MetaTool.Record.PathwayTransform.__init__()=Bio.MetaTool.Record.PathwayTransform-class.html#__init__,Method Bio.MetaTool.Record.Record.__init__()=Bio.MetaTool.Record.Record-class.html#__init__,Method Bio.MetaTool.RecordParser.__init__()=Bio.MetaTool.RecordParser-class.html#__init__,Method Bio.MetaTool._RecordConsumer.__init__()=Bio.MetaTool._RecordConsumer-class.html#__init__,Method Bio.MetaTool._Scanner.__init__()=Bio.MetaTool._Scanner-class.html#__init__,Method Bio.Mindy.BaseDB.OpenDB.__init__()=Bio.Mindy.BaseDB.OpenDB-class.html#__init__,Method Bio.Mindy.BerkeleyDB.BerkeleyDB.__init__()=Bio.Mindy.BerkeleyDB.BerkeleyDB-class.html#__init__,Method Bio.Mindy.BerkeleyDB.PrimaryNamespace.__init__()=Bio.Mindy.BerkeleyDB.PrimaryNamespace-class.html#__init__,Method Bio.Mindy.BerkeleyDB.SecondaryNamespace.__init__()=Bio.Mindy.BerkeleyDB.SecondaryNamespace-class.html#__init__,Method Bio.Mindy.FlatDB.BaseFlatDB.__init__()=Bio.Mindy.FlatDB.BaseFlatDB-class.html#__init__,Method Bio.Mindy.FlatDB.BisectFile.__init__()=Bio.Mindy.FlatDB.BisectFile-class.html#__init__,Method Bio.Mindy.FlatDB.DiskFlatDB.__init__()=Bio.Mindy.FlatDB.DiskFlatDB-class.html#__init__,Method Bio.Mindy.FlatDB.MemoryFlatDB.__init__()=Bio.Mindy.FlatDB.MemoryFlatDB-class.html#__init__,Method Bio.Mindy.FlatDB.PrimaryNamespace.__init__()=Bio.Mindy.FlatDB.PrimaryNamespace-class.html#__init__,Method Bio.Mindy.FlatDB.PrimaryTable.__init__()=Bio.Mindy.FlatDB.PrimaryTable-class.html#__init__,Method Bio.Mindy.FlatDB.SecondaryNamespace.__init__()=Bio.Mindy.FlatDB.SecondaryNamespace-class.html#__init__,Method Bio.Mindy.FlatDB.SecondaryTable.__init__()=Bio.Mindy.FlatDB.SecondaryTable-class.html#__init__,Method Bio.Mindy.Location.Location.__init__()=Bio.Mindy.Location.Location-class.html#__init__,Method Bio.Mindy.SimpleSeqRecord.BaseSeqRecordIndexer.__init__()=Bio.Mindy.SimpleSeqRecord.BaseSeqRecordIndexer-class.html#__init__,Method Bio.Mindy.SimpleSeqRecord.FixDocumentBuilder.__init__()=Bio.Mindy.SimpleSeqRecord.FixDocumentBuilder-class.html#__init__,Method Bio.Mindy.SimpleSeqRecord.FunctionIndexer.__init__()=Bio.Mindy.SimpleSeqRecord.FunctionIndexer-class.html#__init__,Method Bio.Mindy.SimpleSeqRecord.SimpleIndexer.__init__()=Bio.Mindy.SimpleSeqRecord.SimpleIndexer-class.html#__init__,Method Bio.Mindy.XPath.GrabXPathNodes.__init__()=Bio.Mindy.XPath.GrabXPathNodes-class.html#__init__,Method Bio.NBRF.Iterator.__init__()=Bio.NBRF.Iterator-class.html#__init__,Method Bio.NBRF.Record.Record.__init__()=Bio.NBRF.Record.Record-class.html#__init__,Method Bio.NBRF.RecordParser.__init__()=Bio.NBRF.RecordParser-class.html#__init__,Method Bio.NBRF._RecordConsumer.__init__()=Bio.NBRF._RecordConsumer-class.html#__init__,Method Bio.NBRF._Scanner.__init__()=Bio.NBRF._Scanner-class.html#__init__,Method Bio.NMR.xpktools.Peaklist.__init__()=Bio.NMR.xpktools.Peaklist-class.html#__init__,Method Bio.NMR.xpktools.XpkEntry.__init__()=Bio.NMR.xpktools.XpkEntry-class.html#__init__,Method Bio.NaiveBayes.NaiveBayes.__init__()=Bio.NaiveBayes.NaiveBayes-class.html#__init__,Method Bio.Ndb.Record.__init__()=Bio.Ndb.Record-class.html#__init__,Method Bio.NetCatch.ExtractUrls.__init__()=Bio.NetCatch.ExtractUrls-class.html#__init__,Method Bio.NetCatch.NetCatch.__init__()=Bio.NetCatch.NetCatch-class.html#__init__,Method Bio.NetCatch.Url.__init__()=Bio.NetCatch.Url-class.html#__init__,Method Bio.NeuralNetwork.BackPropagation.Layer.AbstractLayer.__init__()=Bio.NeuralNetwork.BackPropagation.Layer.AbstractLayer-class.html#__init__,Method Bio.NeuralNetwork.BackPropagation.Layer.HiddenLayer.__init__()=Bio.NeuralNetwork.BackPropagation.Layer.HiddenLayer-class.html#__init__,Method Bio.NeuralNetwork.BackPropagation.Layer.InputLayer.__init__()=Bio.NeuralNetwork.BackPropagation.Layer.InputLayer-class.html#__init__,Method Bio.NeuralNetwork.BackPropagation.Layer.OutputLayer.__init__()=Bio.NeuralNetwork.BackPropagation.Layer.OutputLayer-class.html#__init__,Method Bio.NeuralNetwork.BackPropagation.Network.BasicNetwork.__init__()=Bio.NeuralNetwork.BackPropagation.Network.BasicNetwork-class.html#__init__,Method Bio.NeuralNetwork.Gene.Motif.MotifCoder.__init__()=Bio.NeuralNetwork.Gene.Motif.MotifCoder-class.html#__init__,Method Bio.NeuralNetwork.Gene.Motif.MotifFinder.__init__()=Bio.NeuralNetwork.Gene.Motif.MotifFinder-class.html#__init__,Method Bio.NeuralNetwork.Gene.Pattern.PatternIO.__init__()=Bio.NeuralNetwork.Gene.Pattern.PatternIO-class.html#__init__,Method Bio.NeuralNetwork.Gene.Pattern.PatternRepository.__init__()=Bio.NeuralNetwork.Gene.Pattern.PatternRepository-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.DifferentialSchemaFitness.__init__()=Bio.NeuralNetwork.Gene.Schema.DifferentialSchemaFitness-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.GeneticAlgorithmFinder.__init__()=Bio.NeuralNetwork.Gene.Schema.GeneticAlgorithmFinder-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.MostCountSchemaFitness.__init__()=Bio.NeuralNetwork.Gene.Schema.MostCountSchemaFitness-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.RandomMotifGenerator.__init__()=Bio.NeuralNetwork.Gene.Schema.RandomMotifGenerator-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.Schema.__init__()=Bio.NeuralNetwork.Gene.Schema.Schema-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.SchemaCoder.__init__()=Bio.NeuralNetwork.Gene.Schema.SchemaCoder-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.SchemaFactory.__init__()=Bio.NeuralNetwork.Gene.Schema.SchemaFactory-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.SchemaFinder.__init__()=Bio.NeuralNetwork.Gene.Schema.SchemaFinder-class.html#__init__,Method Bio.NeuralNetwork.Gene.Schema.SimpleFinisher.__init__()=Bio.NeuralNetwork.Gene.Schema.SimpleFinisher-class.html#__init__,Method Bio.NeuralNetwork.Gene.Signature.SignatureCoder.__init__()=Bio.NeuralNetwork.Gene.Signature.SignatureCoder-class.html#__init__,Method Bio.NeuralNetwork.Gene.Signature.SignatureFinder.__init__()=Bio.NeuralNetwork.Gene.Signature.SignatureFinder-class.html#__init__,Method Bio.NeuralNetwork.StopTraining.ValidationIncreaseStop.__init__()=Bio.NeuralNetwork.StopTraining.ValidationIncreaseStop-class.html#__init__,Method Bio.NeuralNetwork.Training.ExampleManager.__init__()=Bio.NeuralNetwork.Training.ExampleManager-class.html#__init__,Method Bio.NeuralNetwork.Training.TrainingExample.__init__()=Bio.NeuralNetwork.Training.TrainingExample-class.html#__init__,Method Bio.Nexus.Nexus.Block.__init__()=Bio.Nexus.Nexus.Block-class.html#__init__,Method Bio.Nexus.Nexus.CharBuffer.__init__()=Bio.Nexus.Nexus.CharBuffer-class.html#__init__,Method Bio.Nexus.Nexus.Commandline.__init__()=Bio.Nexus.Nexus.Commandline-class.html#__init__,Method Bio.Nexus.Nexus.Nexus.__init__()=Bio.Nexus.Nexus.Nexus-class.html#__init__,Method Bio.Nexus.Nexus.StepMatrix.__init__()=Bio.Nexus.Nexus.StepMatrix-class.html#__init__,Method Bio.Nexus.Nodes.Chain.__init__()=Bio.Nexus.Nodes.Chain-class.html#__init__,Method Bio.Nexus.Nodes.Node.__init__()=Bio.Nexus.Nodes.Node-class.html#__init__,Method Bio.Nexus.Trees.NodeData.__init__()=Bio.Nexus.Trees.NodeData-class.html#__init__,Method Bio.Nexus.Trees.Tree.__init__()=Bio.Nexus.Trees.Tree-class.html#__init__,Method Bio.PDB.AbstractPropertyMap.AbstractAtomPropertyMap.__init__()=Bio.PDB.AbstractPropertyMap.AbstractAtomPropertyMap-class.html#__init__,Method Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.__init__()=Bio.PDB.AbstractPropertyMap.AbstractPropertyMap-class.html#__init__,Method Bio.PDB.AbstractPropertyMap.AbstractResiduePropertyMap.__init__()=Bio.PDB.AbstractPropertyMap.AbstractResiduePropertyMap-class.html#__init__,Method Bio.PDB.Atom.Atom.__init__()=Bio.PDB.Atom.Atom-class.html#__init__,Method Bio.PDB.Atom.DisorderedAtom.__init__()=Bio.PDB.Atom.DisorderedAtom-class.html#__init__,Method Bio.PDB.Chain.Chain.__init__()=Bio.PDB.Chain.Chain-class.html#__init__,Method Bio.PDB.DSSP'.DSSP.__init__()=Bio.PDB.DSSP%27.DSSP-class.html#__init__,Method Bio.PDB.Dice.ChainSelector.__init__()=Bio.PDB.Dice.ChainSelector-class.html#__init__,Method Bio.PDB.Entity.DisorderedEntityWrapper.__init__()=Bio.PDB.Entity.DisorderedEntityWrapper-class.html#__init__,Method Bio.PDB.Entity.Entity.__init__()=Bio.PDB.Entity.Entity-class.html#__init__,Method Bio.PDB.FragmentMapper'.Fragment.__init__()=Bio.PDB.FragmentMapper%27.Fragment-class.html#__init__,Method Bio.PDB.FragmentMapper'.FragmentMapper.__init__()=Bio.PDB.FragmentMapper%27.FragmentMapper-class.html#__init__,Method Bio.PDB.HSExposure.ExposureCN.__init__()=Bio.PDB.HSExposure.ExposureCN-class.html#__init__,Method Bio.PDB.HSExposure.HSExposureCA.__init__()=Bio.PDB.HSExposure.HSExposureCA-class.html#__init__,Method Bio.PDB.HSExposure.HSExposureCB.__init__()=Bio.PDB.HSExposure.HSExposureCB-class.html#__init__,Method Bio.PDB.HSExposure._AbstractHSExposure.__init__()=Bio.PDB.HSExposure._AbstractHSExposure-class.html#__init__,Method Bio.PDB.MMCIF2Dict.MMCIF2Dict.__init__()=Bio.PDB.MMCIF2Dict.MMCIF2Dict-class.html#__init__,Method Bio.PDB.Model.Model.__init__()=Bio.PDB.Model.Model-class.html#__init__,Method Bio.PDB.NACCESS.NACCESS.__init__()=Bio.PDB.NACCESS.NACCESS-class.html#__init__,Method Bio.PDB.NACCESS.NACCESS_atomic.__init__()=Bio.PDB.NACCESS.NACCESS_atomic-class.html#__init__,Method Bio.PDB.NeighborSearch.NeighborSearch.__init__()=Bio.PDB.NeighborSearch.NeighborSearch-class.html#__init__,Method Bio.PDB.PDBIO'.PDBIO.__init__()=Bio.PDB.PDBIO%27.PDBIO-class.html#__init__,Method Bio.PDB.PDBList'.PDBList.__init__()=Bio.PDB.PDBList%27.PDBList-class.html#__init__,Method Bio.PDB.PDBParser'.PDBParser.__init__()=Bio.PDB.PDBParser%27.PDBParser-class.html#__init__,Method Bio.PDB.PSEA.PSEA.__init__()=Bio.PDB.PSEA.PSEA-class.html#__init__,Method Bio.PDB.Polypeptide.CaPPBuilder.__init__()=Bio.PDB.Polypeptide.CaPPBuilder-class.html#__init__,Method Bio.PDB.Polypeptide.PPBuilder.__init__()=Bio.PDB.Polypeptide.PPBuilder-class.html#__init__,Method Bio.PDB.Polypeptide._PPBuilder.__init__()=Bio.PDB.Polypeptide._PPBuilder-class.html#__init__,Method Bio.PDB.Residue.DisorderedResidue.__init__()=Bio.PDB.Residue.DisorderedResidue-class.html#__init__,Method Bio.PDB.Residue.Residue.__init__()=Bio.PDB.Residue.Residue-class.html#__init__,Method Bio.PDB.ResidueDepth'.ResidueDepth.__init__()=Bio.PDB.ResidueDepth%27.ResidueDepth-class.html#__init__,Method Bio.PDB.Structure.Structure.__init__()=Bio.PDB.Structure.Structure-class.html#__init__,Method Bio.PDB.StructureAlignment'.StructureAlignment.__init__()=Bio.PDB.StructureAlignment%27.StructureAlignment-class.html#__init__,Method Bio.PDB.StructureBuilder.StructureBuilder.__init__()=Bio.PDB.StructureBuilder.StructureBuilder-class.html#__init__,Method Bio.PDB.Superimposer'.Superimposer.__init__()=Bio.PDB.Superimposer%27.Superimposer-class.html#__init__,Method Bio.PDB.Vector'.Vector.__init__()=Bio.PDB.Vector%27.Vector-class.html#__init__,Method Bio.ParserSupport.EventGenerator.__init__()=Bio.ParserSupport.EventGenerator-class.html#__init__,Method Bio.ParserSupport.SGMLStrippingConsumer.__init__()=Bio.ParserSupport.SGMLStrippingConsumer-class.html#__init__,Method Bio.ParserSupport.TaggingConsumer.__init__()=Bio.ParserSupport.TaggingConsumer-class.html#__init__,Method Bio.Parsers.spark.GenericASTBuilder.__init__()=Bio.Parsers.spark.GenericASTBuilder-class.html#__init__,Method Bio.Parsers.spark.GenericASTMatcher.__init__()=Bio.Parsers.spark.GenericASTMatcher-class.html#__init__,Method Bio.Parsers.spark.GenericASTTraversal.__init__()=Bio.Parsers.spark.GenericASTTraversal-class.html#__init__,Method Bio.Parsers.spark.GenericParser.__init__()=Bio.Parsers.spark.GenericParser-class.html#__init__,Method Bio.Parsers.spark.GenericScanner.__init__()=Bio.Parsers.spark.GenericScanner-class.html#__init__,Method Bio.Pathway.Network.__init__()=Bio.Pathway.Network-class.html#__init__,Method Bio.Pathway.Reaction.__init__()=Bio.Pathway.Reaction-class.html#__init__,Method Bio.Pathway.Rep.Graph.Graph.__init__()=Bio.Pathway.Rep.Graph.Graph-class.html#__init__,Method Bio.Pathway.Rep.HashSet.HashSet.__init__()=Bio.Pathway.Rep.HashSet.HashSet-class.html#__init__,Method Bio.Pathway.Rep.MultiGraph.MultiGraph.__init__()=Bio.Pathway.Rep.MultiGraph.MultiGraph-class.html#__init__,Method Bio.Pathway.System.__init__()=Bio.Pathway.System-class.html#__init__,Method Bio.PopGen.Async.Async.__init__()=Bio.PopGen.Async.Async-class.html#__init__,Method Bio.PopGen.Async.DirectoryRetriever.__init__()=Bio.PopGen.Async.DirectoryRetriever-class.html#__init__,Method Bio.PopGen.Async.FileRetriever.__init__()=Bio.PopGen.Async.FileRetriever-class.html#__init__,Method Bio.PopGen.Async.Local.Local.__init__()=Bio.PopGen.Async.Local.Local-class.html#__init__,Method Bio.PopGen.FDist.Async.FDistAsync.__init__()=Bio.PopGen.FDist.Async.FDistAsync-class.html#__init__,Method Bio.PopGen.FDist.Async.SplitFDist.__init__()=Bio.PopGen.FDist.Async.SplitFDist-class.html#__init__,Method Bio.PopGen.FDist.Controller.FDistController.__init__()=Bio.PopGen.FDist.Controller.FDistController-class.html#__init__,Method Bio.PopGen.FDist.Record.__init__()=Bio.PopGen.FDist.Record-class.html#__init__,Method Bio.PopGen.FDist.RecordParser.__init__()=Bio.PopGen.FDist.RecordParser-class.html#__init__,Method Bio.PopGen.FDist._RecordConsumer.__init__()=Bio.PopGen.FDist._RecordConsumer-class.html#__init__,Method Bio.PopGen.GenePop.Record.__init__()=Bio.PopGen.GenePop.Record-class.html#__init__,Method Bio.PopGen.GenePop.RecordParser.__init__()=Bio.PopGen.GenePop.RecordParser-class.html#__init__,Method Bio.PopGen.GenePop._RecordConsumer.__init__()=Bio.PopGen.GenePop._RecordConsumer-class.html#__init__,Method Bio.PopGen.SimCoal.Async.SimCoalCache.__init__()=Bio.PopGen.SimCoal.Async.SimCoalCache-class.html#__init__,Method Bio.PopGen.SimCoal.Cache.SimCoalCache.__init__()=Bio.PopGen.SimCoal.Cache.SimCoalCache-class.html#__init__,Method Bio.PopGen.SimCoal.Controller.SimCoalController.__init__()=Bio.PopGen.SimCoal.Controller.SimCoalController-class.html#__init__,Method Bio.PropertyManager.PropertyManager.__init__()=Bio.PropertyManager.PropertyManager-class.html#__init__,Method Bio.Prosite.Dictionary.__init__()=Bio.Prosite.Dictionary-class.html#__init__,Method Bio.Prosite.ExPASyDictionary.__init__()=Bio.Prosite.ExPASyDictionary-class.html#__init__,Method Bio.Prosite.Iterator.__init__()=Bio.Prosite.Iterator-class.html#__init__,Method Bio.Prosite.Pattern.Prosite.__init__()=Bio.Prosite.Pattern.Prosite-class.html#__init__,Method Bio.Prosite.Pattern.PrositeMatch.__init__()=Bio.Prosite.Pattern.PrositeMatch-class.html#__init__,Method Bio.Prosite.Pattern.PrositeTerm.__init__()=Bio.Prosite.Pattern.PrositeTerm-class.html#__init__,Method Bio.Prosite.PatternHit.__init__()=Bio.Prosite.PatternHit-class.html#__init__,Method Bio.Prosite.Prodoc.Dictionary.__init__()=Bio.Prosite.Prodoc.Dictionary-class.html#__init__,Method Bio.Prosite.Prodoc.ExPASyDictionary.__init__()=Bio.Prosite.Prodoc.ExPASyDictionary-class.html#__init__,Method Bio.Prosite.Prodoc.Iterator.__init__()=Bio.Prosite.Prodoc.Iterator-class.html#__init__,Method Bio.Prosite.Prodoc.Record.__init__()=Bio.Prosite.Prodoc.Record-class.html#__init__,Method Bio.Prosite.Prodoc.RecordParser.__init__()=Bio.Prosite.Prodoc.RecordParser-class.html#__init__,Method Bio.Prosite.Prodoc.Reference.__init__()=Bio.Prosite.Prodoc.Reference-class.html#__init__,Method Bio.Prosite.Prodoc._RecordConsumer.__init__()=Bio.Prosite.Prodoc._RecordConsumer-class.html#__init__,Method Bio.Prosite.Record.__init__()=Bio.Prosite.Record-class.html#__init__,Method Bio.Prosite.RecordParser.__init__()=Bio.Prosite.RecordParser-class.html#__init__,Method Bio.Prosite._RecordConsumer.__init__()=Bio.Prosite._RecordConsumer-class.html#__init__,Method Bio.PubMed.Dictionary.__init__()=Bio.PubMed.Dictionary-class.html#__init__,Method Bio.Rebase.Dictionary.__init__()=Bio.Rebase.Dictionary-class.html#__init__,Method Bio.Rebase.Iterator.__init__()=Bio.Rebase.Iterator-class.html#__init__,Method Bio.Rebase.Record.__init__()=Bio.Rebase.Record-class.html#__init__,Method Bio.Rebase.RecordParser.__init__()=Bio.Rebase.RecordParser-class.html#__init__,Method Bio.Rebase._RecordConsumer.__init__()=Bio.Rebase._RecordConsumer-class.html#__init__,Method Bio.Restriction.PrintFormat.PrintFormat.__init__()=Bio.Restriction.PrintFormat.PrintFormat-class.html#__init__,Method Bio.Restriction.Restriction.Analysis.__init__()=Bio.Restriction.Restriction.Analysis-class.html#__init__,Method Bio.Restriction.Restriction.FormattedSeq.__init__()=Bio.Restriction.Restriction.FormattedSeq-class.html#__init__,Method Bio.Restriction.Restriction.RestrictionBatch.__init__()=Bio.Restriction.Restriction.RestrictionBatch-class.html#__init__,Method Bio.Restriction.Restriction.RestrictionType.__init__()=Bio.Restriction.Restriction.RestrictionType-class.html#__init__,Method Bio.Restriction._Update.RestrictionCompiler.DictionaryBuilder.__init__()=Bio.Restriction._Update.RestrictionCompiler.DictionaryBuilder-class.html#__init__,Method Bio.Restriction._Update.RestrictionCompiler.TypeCompiler.__init__()=Bio.Restriction._Update.RestrictionCompiler.TypeCompiler-class.html#__init__,Method Bio.Restriction._Update.RestrictionCompiler.newenzyme.__init__()=Bio.Restriction._Update.RestrictionCompiler.newenzyme-class.html#__init__,Method Bio.Restriction._Update.Update.ConnectionError.__init__()=Bio.Restriction._Update.Update.ConnectionError-class.html#__init__,Method Bio.Restriction._Update.Update.FtpNameError.__init__()=Bio.Restriction._Update.Update.FtpNameError-class.html#__init__,Method Bio.Restriction._Update.Update.FtpPasswordError.__init__()=Bio.Restriction._Update.Update.FtpPasswordError-class.html#__init__,Method Bio.Restriction._Update.Update.RebaseUpdate.__init__()=Bio.Restriction._Update.Update.RebaseUpdate-class.html#__init__,Method Bio.SCOP.Astral.__init__()=Bio.SCOP.Astral-class.html#__init__,Method Bio.SCOP.Cla.Index.__init__()=Bio.SCOP.Cla.Index-class.html#__init__,Method Bio.SCOP.Cla.Iterator.__init__()=Bio.SCOP.Cla.Iterator-class.html#__init__,Method Bio.SCOP.Cla.Parser.__init__()=Bio.SCOP.Cla.Parser-class.html#__init__,Method Bio.SCOP.Cla.Record.__init__()=Bio.SCOP.Cla.Record-class.html#__init__,Method Bio.SCOP.Des.Iterator.__init__()=Bio.SCOP.Des.Iterator-class.html#__init__,Method Bio.SCOP.Des.Parser.__init__()=Bio.SCOP.Des.Parser-class.html#__init__,Method Bio.SCOP.Des.Record.__init__()=Bio.SCOP.Des.Record-class.html#__init__,Method Bio.SCOP.Dom.Iterator.__init__()=Bio.SCOP.Dom.Iterator-class.html#__init__,Method Bio.SCOP.Dom.Record.__init__()=Bio.SCOP.Dom.Record-class.html#__init__,Method Bio.SCOP.Domain.__init__()=Bio.SCOP.Domain-class.html#__init__,Method Bio.SCOP.FileIndex.FileIndex.__init__()=Bio.SCOP.FileIndex.FileIndex-class.html#__init__,Method Bio.SCOP.FileIndex.defaultdict.__init__()=Bio.SCOP.FileIndex.defaultdict-class.html#__init__,Method Bio.SCOP.Hie.Iterator.__init__()=Bio.SCOP.Hie.Iterator-class.html#__init__,Method Bio.SCOP.Hie.Parser.__init__()=Bio.SCOP.Hie.Parser-class.html#__init__,Method Bio.SCOP.Hie.Record.__init__()=Bio.SCOP.Hie.Record-class.html#__init__,Method Bio.SCOP.Node.__init__()=Bio.SCOP.Node-class.html#__init__,Method Bio.SCOP.Raf.Iterator.__init__()=Bio.SCOP.Raf.Iterator-class.html#__init__,Method Bio.SCOP.Raf.Parser.__init__()=Bio.SCOP.Raf.Parser-class.html#__init__,Method Bio.SCOP.Raf.Res.__init__()=Bio.SCOP.Raf.Res-class.html#__init__,Method Bio.SCOP.Raf.SeqMap.__init__()=Bio.SCOP.Raf.SeqMap-class.html#__init__,Method Bio.SCOP.Raf.SeqMapIndex.__init__()=Bio.SCOP.Raf.SeqMapIndex-class.html#__init__,Method Bio.SCOP.Residues'.Residues.__init__()=Bio.SCOP.Residues%27.Residues-class.html#__init__,Method Bio.SCOP.Scop.__init__()=Bio.SCOP.Scop-class.html#__init__,Method Bio.SGMLExtractor.SGMLExtractor.LocalParser.__init__()=Bio.SGMLExtractor.SGMLExtractor.LocalParser-class.html#__init__,Method Bio.SGMLExtractor.SGMLExtractor.__init__()=Bio.SGMLExtractor.SGMLExtractor-class.html#__init__,Method Bio.SGMLExtractor.SGMLExtractorHandle.__init__()=Bio.SGMLExtractor.SGMLExtractorHandle-class.html#__init__,Method Bio.SVDSuperimposer.SVDSuperimposer'.SVDSuperimposer.__init__()=Bio.SVDSuperimposer.SVDSuperimposer%27.SVDSuperimposer-class.html#__init__,Method Bio.Saf.Iterator.__init__()=Bio.Saf.Iterator-class.html#__init__,Method Bio.Saf.Record.Record.__init__()=Bio.Saf.Record.Record-class.html#__init__,Method Bio.Saf.RecordParser.__init__()=Bio.Saf.RecordParser-class.html#__init__,Method Bio.Saf._RecordConsumer.__init__()=Bio.Saf._RecordConsumer-class.html#__init__,Method Bio.Saf._Scanner.__init__()=Bio.Saf._Scanner-class.html#__init__,Method Bio.Search.Algorithm.__init__()=Bio.Search.Algorithm-class.html#__init__,Method Bio.Search.Database.__init__()=Bio.Search.Database-class.html#__init__,Method Bio.Search.HSP.__init__()=Bio.Search.HSP-class.html#__init__,Method Bio.Search.HSPSeq.__init__()=Bio.Search.HSPSeq-class.html#__init__,Method Bio.Search.Hit.__init__()=Bio.Search.Hit-class.html#__init__,Method Bio.Search.HomologySeq.__init__()=Bio.Search.HomologySeq-class.html#__init__,Method Bio.Search.Query.__init__()=Bio.Search.Query-class.html#__init__,Method Bio.Search.Search.__init__()=Bio.Search.Search-class.html#__init__,Method Bio.Search.TableInfo.__init__()=Bio.Search.TableInfo-class.html#__init__,Method Bio.Search._SeqLength.__init__()=Bio.Search._SeqLength-class.html#__init__,Method Bio.Seq.MutableSeq.__init__()=Bio.Seq.MutableSeq-class.html#__init__,Method Bio.Seq.Seq.__init__()=Bio.Seq.Seq-class.html#__init__,Method Bio.SeqFeature.AbstractPosition.__init__()=Bio.SeqFeature.AbstractPosition-class.html#__init__,Method Bio.SeqFeature.AfterPosition.__init__()=Bio.SeqFeature.AfterPosition-class.html#__init__,Method Bio.SeqFeature.BeforePosition.__init__()=Bio.SeqFeature.BeforePosition-class.html#__init__,Method Bio.SeqFeature.BetweenPosition.__init__()=Bio.SeqFeature.BetweenPosition-class.html#__init__,Method Bio.SeqFeature.ExactPosition.__init__()=Bio.SeqFeature.ExactPosition-class.html#__init__,Method Bio.SeqFeature.FeatureLocation.__init__()=Bio.SeqFeature.FeatureLocation-class.html#__init__,Method Bio.SeqFeature.OneOfPosition.__init__()=Bio.SeqFeature.OneOfPosition-class.html#__init__,Method Bio.SeqFeature.PositionGap.__init__()=Bio.SeqFeature.PositionGap-class.html#__init__,Method Bio.SeqFeature.Reference.__init__()=Bio.SeqFeature.Reference-class.html#__init__,Method Bio.SeqFeature.SeqFeature.__init__()=Bio.SeqFeature.SeqFeature-class.html#__init__,Method Bio.SeqFeature.WithinPosition.__init__()=Bio.SeqFeature.WithinPosition-class.html#__init__,Method Bio.SeqIO.ClustalIO.ClustalWriter.__init__()=Bio.SeqIO.ClustalIO.ClustalWriter-class.html#__init__,Method Bio.SeqIO.FastaIO.FastaWriter.__init__()=Bio.SeqIO.FastaIO.FastaWriter-class.html#__init__,Method Bio.SeqIO.Interfaces.InterlacedSequenceIterator.__init__()=Bio.SeqIO.Interfaces.InterlacedSequenceIterator-class.html#__init__,Method Bio.SeqIO.Interfaces.SequenceIterator.__init__()=Bio.SeqIO.Interfaces.SequenceIterator-class.html#__init__,Method Bio.SeqIO.Interfaces.SequenceWriter.__init__()=Bio.SeqIO.Interfaces.SequenceWriter-class.html#__init__,Method Bio.SeqIO.Interfaces.SequentialSequenceWriter.__init__()=Bio.SeqIO.Interfaces.SequentialSequenceWriter-class.html#__init__,Method Bio.SeqIO.PhylipIO.PhylipWriter.__init__()=Bio.SeqIO.PhylipIO.PhylipWriter-class.html#__init__,Method Bio.SeqIO.StockholmIO.StockholmIterator.__init__()=Bio.SeqIO.StockholmIO.StockholmIterator-class.html#__init__,Method Bio.SeqIO.StockholmIO.StockholmWriter.__init__()=Bio.SeqIO.StockholmIO.StockholmWriter-class.html#__init__,Method Bio.SeqRecord.SeqRecord.__init__()=Bio.SeqRecord.SeqRecord-class.html#__init__,Method Bio.SeqUtils.CodonUsage.CodonAdaptationIndex.__init__()=Bio.SeqUtils.CodonUsage.CodonAdaptationIndex-class.html#__init__,Method Bio.SeqUtils.IsoelectricPoint.IsoelectricPoint.__init__()=Bio.SeqUtils.IsoelectricPoint.IsoelectricPoint-class.html#__init__,Method Bio.SeqUtils.MissingTable.__init__()=Bio.SeqUtils.MissingTable-class.html#__init__,Method Bio.SeqUtils.ProtParam.ProteinAnalysis.__init__()=Bio.SeqUtils.ProtParam.ProteinAnalysis-class.html#__init__,Method Bio.Sequencing.Ace.ACEFileRecord.__init__()=Bio.Sequencing.Ace.ACEFileRecord-class.html#__init__,Method Bio.Sequencing.Ace.ACEParser.__init__()=Bio.Sequencing.Ace.ACEParser-class.html#__init__,Method Bio.Sequencing.Ace.Contig.__init__()=Bio.Sequencing.Ace.Contig-class.html#__init__,Method Bio.Sequencing.Ace.Iterator.__init__()=Bio.Sequencing.Ace.Iterator-class.html#__init__,Method Bio.Sequencing.Ace.Reads.__init__()=Bio.Sequencing.Ace.Reads-class.html#__init__,Method Bio.Sequencing.Ace.RecordParser.__init__()=Bio.Sequencing.Ace.RecordParser-class.html#__init__,Method Bio.Sequencing.Ace._RecordConsumer.__init__()=Bio.Sequencing.Ace._RecordConsumer-class.html#__init__,Method Bio.Sequencing.Ace.af.__init__()=Bio.Sequencing.Ace.af-class.html#__init__,Method Bio.Sequencing.Ace.bs.__init__()=Bio.Sequencing.Ace.bs-class.html#__init__,Method Bio.Sequencing.Ace.ct.__init__()=Bio.Sequencing.Ace.ct-class.html#__init__,Method Bio.Sequencing.Ace.ds.__init__()=Bio.Sequencing.Ace.ds-class.html#__init__,Method Bio.Sequencing.Ace.qa.__init__()=Bio.Sequencing.Ace.qa-class.html#__init__,Method Bio.Sequencing.Ace.rd.__init__()=Bio.Sequencing.Ace.rd-class.html#__init__,Method Bio.Sequencing.Ace.rt.__init__()=Bio.Sequencing.Ace.rt-class.html#__init__,Method Bio.Sequencing.Ace.wa.__init__()=Bio.Sequencing.Ace.wa-class.html#__init__,Method Bio.Sequencing.Ace.wr.__init__()=Bio.Sequencing.Ace.wr-class.html#__init__,Method Bio.Sequencing.Phd.Iterator.__init__()=Bio.Sequencing.Phd.Iterator-class.html#__init__,Method Bio.Sequencing.Phd.Record.__init__()=Bio.Sequencing.Phd.Record-class.html#__init__,Method Bio.Sequencing.Phd.RecordParser.__init__()=Bio.Sequencing.Phd.RecordParser-class.html#__init__,Method Bio.Sequencing.Phd._RecordConsumer.__init__()=Bio.Sequencing.Phd._RecordConsumer-class.html#__init__,Method Bio.Std.StdTerm.__init__()=Bio.Std.StdTerm-class.html#__init__,Method Bio.StdHandler.ConvertDispatchHandler.__init__()=Bio.StdHandler.ConvertDispatchHandler-class.html#__init__,Method Bio.StdHandler.ConvertHandler.__init__()=Bio.StdHandler.ConvertHandler-class.html#__init__,Method Bio.StdHandler.Feature.__init__()=Bio.StdHandler.Feature-class.html#__init__,Method Bio.StdHandler.Handle_dbxref.__init__()=Bio.StdHandler.Handle_dbxref-class.html#__init__,Method Bio.StdHandler.Handle_feature_location.__init__()=Bio.StdHandler.Handle_feature_location-class.html#__init__,Method Bio.StdHandler.Handle_feature_qualifier.__init__()=Bio.StdHandler.Handle_feature_qualifier-class.html#__init__,Method Bio.StdHandler.Handle_features.__init__()=Bio.StdHandler.Handle_features-class.html#__init__,Method Bio.StdHandler.Handle_hsp.__init__()=Bio.StdHandler.Handle_hsp-class.html#__init__,Method Bio.StdHandler.RecognizeHandler.__init__()=Bio.StdHandler.RecognizeHandler-class.html#__init__,Method Bio.SubsMat.FreqTable.FreqTable.__init__()=Bio.SubsMat.FreqTable.FreqTable-class.html#__init__,Method Bio.SubsMat.SeqMat.__init__()=Bio.SubsMat.SeqMat-class.html#__init__,Method Bio.SwissProt.KeyWList.ListParser.__init__()=Bio.SwissProt.KeyWList.ListParser-class.html#__init__,Method Bio.SwissProt.KeyWList.Record.__init__()=Bio.SwissProt.KeyWList.Record-class.html#__init__,Method Bio.SwissProt.KeyWList._ListConsumer.__init__()=Bio.SwissProt.KeyWList._ListConsumer-class.html#__init__,Method Bio.SwissProt.KeyWList._Scanner.__init__()=Bio.SwissProt.KeyWList._Scanner-class.html#__init__,Method Bio.SwissProt.SProt.Dictionary.__init__()=Bio.SwissProt.SProt.Dictionary-class.html#__init__,Method Bio.SwissProt.SProt.ExPASyDictionary.__init__()=Bio.SwissProt.SProt.ExPASyDictionary-class.html#__init__,Method Bio.SwissProt.SProt.Iterator.__init__()=Bio.SwissProt.SProt.Iterator-class.html#__init__,Method Bio.SwissProt.SProt.Record.__init__()=Bio.SwissProt.SProt.Record-class.html#__init__,Method Bio.SwissProt.SProt.RecordParser.__init__()=Bio.SwissProt.SProt.RecordParser-class.html#__init__,Method Bio.SwissProt.SProt.Reference.__init__()=Bio.SwissProt.SProt.Reference-class.html#__init__,Method Bio.SwissProt.SProt.SequenceParser.__init__()=Bio.SwissProt.SProt.SequenceParser-class.html#__init__,Method Bio.SwissProt.SProt._RecordConsumer.__init__()=Bio.SwissProt.SProt._RecordConsumer-class.html#__init__,Method Bio.SwissProt.SProt._SequenceConsumer.__init__()=Bio.SwissProt.SProt._SequenceConsumer-class.html#__init__,Method Bio.Transcribe.Transcribe.__init__()=Bio.Transcribe.Transcribe-class.html#__init__,Method Bio.Translate.Translator.__init__()=Bio.Translate.Translator-class.html#__init__,Method Bio.UniGene.Iterator.__init__()=Bio.UniGene.Iterator-class.html#__init__,Method Bio.UniGene.RecordParser.__init__()=Bio.UniGene.RecordParser-class.html#__init__,Method Bio.UniGene.UnigeneProtsimRecord.__init__()=Bio.UniGene.UnigeneProtsimRecord-class.html#__init__,Method Bio.UniGene.UnigeneRecord.__init__()=Bio.UniGene.UnigeneRecord-class.html#__init__,Method Bio.UniGene.UnigeneSTSRecord.__init__()=Bio.UniGene.UnigeneSTSRecord-class.html#__init__,Method Bio.UniGene.UnigeneSequenceRecord.__init__()=Bio.UniGene.UnigeneSequenceRecord-class.html#__init__,Method Bio.UniGene._RecordConsumer.__init__()=Bio.UniGene._RecordConsumer-class.html#__init__,Method Bio.WWW.RequestLimiter.__init__()=Bio.WWW.RequestLimiter-class.html#__init__,Method Bio.Wise.dnal.Statistics.__init__()=Bio.Wise.dnal.Statistics-class.html#__init__,Method Bio.Wise.psw.AlignmentColumn.__init__()=Bio.Wise.psw.AlignmentColumn-class.html#__init__,Method Bio.Wise.psw.ColumnUnit.__init__()=Bio.Wise.psw.ColumnUnit-class.html#__init__,Method Bio.Writer.Writer.__init__()=Bio.Writer.Writer-class.html#__init__,Method Bio.biblio.Biblio.__init__()=Bio.biblio.Biblio-class.html#__init__,Method Bio.biblio.BiblioCollection.__init__()=Bio.biblio.BiblioCollection-class.html#__init__,Method Bio.builders.Search.search.BuildSearch.__init__()=Bio.builders.Search.search.BuildSearch-class.html#__init__,Method Bio.builders.SeqRecord.sequence.BuildSeqRecord.__init__()=Bio.builders.SeqRecord.sequence.BuildSeqRecord-class.html#__init__,Method Bio.config.DBRegistry.BioCorbaDB.__init__()=Bio.config.DBRegistry.BioCorbaDB-class.html#__init__,Method Bio.config.DBRegistry.BioSQLDB.__init__()=Bio.config.DBRegistry.BioSQLDB-class.html#__init__,Method Bio.config.DBRegistry.CGIDB.__init__()=Bio.config.DBRegistry.CGIDB-class.html#__init__,Method Bio.config.DBRegistry.DBGroup.__init__()=Bio.config.DBRegistry.DBGroup-class.html#__init__,Method Bio.config.DBRegistry.DBObject.__init__()=Bio.config.DBRegistry.DBObject-class.html#__init__,Method Bio.config.DBRegistry.DBRegistry.__init__()=Bio.config.DBRegistry.DBRegistry-class.html#__init__,Method Bio.config.DBRegistry.EUtilsDB.__init__()=Bio.config.DBRegistry.EUtilsDB-class.html#__init__,Method Bio.config.DBRegistry.IndexedFileDB.__init__()=Bio.config.DBRegistry.IndexedFileDB-class.html#__init__,Method Bio.config.FormatRegistry.FormatGroup.__init__()=Bio.config.FormatRegistry.FormatGroup-class.html#__init__,Method Bio.config.FormatRegistry.FormatObject.__init__()=Bio.config.FormatRegistry.FormatObject-class.html#__init__,Method Bio.config.FormatRegistry.FormatRegistry.__init__()=Bio.config.FormatRegistry.FormatRegistry-class.html#__init__,Method Bio.config.Registry.RegisterableGroup.__init__()=Bio.config.Registry.RegisterableGroup-class.html#__init__,Method Bio.config.Registry.RegisterableObject.__init__()=Bio.config.Registry.RegisterableObject-class.html#__init__,Method Bio.config.Registry.Registry.__init__()=Bio.config.Registry.Registry-class.html#__init__,Method Bio.config.SeqDBRegistry.SeqDBRegistry.__init__()=Bio.config.SeqDBRegistry.SeqDBRegistry-class.html#__init__,Method Bio.config._stanzaformat.Stanza.__init__()=Bio.config._stanzaformat.Stanza-class.html#__init__,Method Bio.config._stanzaformat.StanzaFormat.__init__()=Bio.config._stanzaformat.StanzaFormat-class.html#__init__,Method Bio.config._support.make_cached_expression.__init__()=Bio.config._support.make_cached_expression-class.html#__init__,Method Bio.config._support.make_rate_limited_function.__init__()=Bio.config._support.make_rate_limited_function-class.html#__init__,Method Bio.kNN.kNN.__init__()=Bio.kNN.kNN-class.html#__init__,Method Bio.pairwise2.affine_penalty.__init__()=Bio.pairwise2.affine_penalty-class.html#__init__,Method Bio.pairwise2.dictionary_match.__init__()=Bio.pairwise2.dictionary_match-class.html#__init__,Method Bio.pairwise2.identity_match.__init__()=Bio.pairwise2.identity_match-class.html#__init__,Method Bio.writers.SeqRecord.embl.WriteEmbl.__init__()=Bio.writers.SeqRecord.embl.WriteEmbl-class.html#__init__,Method Bio.writers.SeqRecord.fasta.WriteFasta.__init__()=Bio.writers.SeqRecord.fasta.WriteFasta-class.html#__init__,Method BioSQL.BioSeq.DBSeq.__init__()=BioSQL.BioSeq.DBSeq-class.html#__init__,Method BioSQL.BioSeq.DBSeqRecord.__init__()=BioSQL.BioSeq.DBSeqRecord-class.html#__init__,Method BioSQL.BioSeqDatabase.Adaptor.__init__()=BioSQL.BioSeqDatabase.Adaptor-class.html#__init__,Method BioSQL.BioSeqDatabase.BioSeqDatabase.__init__()=BioSQL.BioSeqDatabase.BioSeqDatabase-class.html#__init__,Method BioSQL.BioSeqDatabase.DBServer.__init__()=BioSQL.BioSeqDatabase.DBServer-class.html#__init__,Method BioSQL.DBUtils.Generic_dbutils.__init__()=BioSQL.DBUtils.Generic_dbutils-class.html#__init__,Method BioSQL.Loader.DatabaseLoader.__init__()=BioSQL.Loader.DatabaseLoader-class.html#__init__,Method BioSQL.Loader.DatabaseRemover.__init__()=BioSQL.Loader.DatabaseRemover-class.html#__init__,Method Martel.Dispatch.Callback.__init__()=Martel.Dispatch.Callback-class.html#__init__,Method Martel.Dispatch.DispatchHandler.__init__()=Martel.Dispatch.DispatchHandler-class.html#__init__,Method Martel.Dispatch.Dispatcher.__init__()=Martel.Dispatch.Dispatcher-class.html#__init__,Method Martel.Dispatch.Multicall.__init__()=Martel.Dispatch.Multicall-class.html#__init__,Method Martel.Dispatch.RemapEnd.__init__()=Martel.Dispatch.RemapEnd-class.html#__init__,Method Martel.Dispatch.RemapStart.__init__()=Martel.Dispatch.RemapStart-class.html#__init__,Method Martel.Expression.Alt.__init__()=Martel.Expression.Alt-class.html#__init__,Method Martel.Expression.Any.__init__()=Martel.Expression.Any-class.html#__init__,Method Martel.Expression.Assert.__init__()=Martel.Expression.Assert-class.html#__init__,Method Martel.Expression.Debug.__init__()=Martel.Expression.Debug-class.html#__init__,Method Martel.Expression.FastFeature.__init__()=Martel.Expression.FastFeature-class.html#__init__,Method Martel.Expression.Group.__init__()=Martel.Expression.Group-class.html#__init__,Method Martel.Expression.GroupRef.__init__()=Martel.Expression.GroupRef-class.html#__init__,Method Martel.Expression.HeaderFooter.__init__()=Martel.Expression.HeaderFooter-class.html#__init__,Method Martel.Expression.Literal.__init__()=Martel.Expression.Literal-class.html#__init__,Method Martel.Expression.MaxRepeat.__init__()=Martel.Expression.MaxRepeat-class.html#__init__,Method Martel.Expression.NullOp.__init__()=Martel.Expression.NullOp-class.html#__init__,Method Martel.Expression.ParseRecords.__init__()=Martel.Expression.ParseRecords-class.html#__init__,Method Martel.Expression.PassThrough.__init__()=Martel.Expression.PassThrough-class.html#__init__,Method Martel.Expression.Seq.__init__()=Martel.Expression.Seq-class.html#__init__,Method Martel.Expression.Str.__init__()=Martel.Expression.Str-class.html#__init__,Method Martel.Generate.CheckAssert.__init__()=Martel.Generate.CheckAssert-class.html#__init__,Method Martel.Generate.CheckAssertNot.__init__()=Martel.Generate.CheckAssertNot-class.html#__init__,Method Martel.Generate.CheckGroupRef.__init__()=Martel.Generate.CheckGroupRef-class.html#__init__,Method Martel.Generate.GeneratorState.__init__()=Martel.Generate.GeneratorState-class.html#__init__,Method Martel.Generate.HandleRepeatCount.__init__()=Martel.Generate.HandleRepeatCount-class.html#__init__,Method Martel.Generate.SetGroupValue.__init__()=Martel.Generate.SetGroupValue-class.html#__init__,Method Martel.Generate._call_call.__init__()=Martel.Generate._call_call-class.html#__init__,Method Martel.Generate._call_calltag.__init__()=Martel.Generate._call_calltag-class.html#__init__,Method Martel.Generate.print_debug.__init__()=Martel.Generate.print_debug-class.html#__init__,Method Martel.Generate.print_info.__init__()=Martel.Generate.print_info-class.html#__init__,Method Martel.IterParser.IterHeaderFooter.__init__()=Martel.IterParser.IterHeaderFooter-class.html#__init__,Method Martel.IterParser.IterRecords.__init__()=Martel.IterParser.IterRecords-class.html#__init__,Method Martel.Iterator.EventStream.__init__()=Martel.Iterator.EventStream-class.html#__init__,Method Martel.Iterator.HeaderFooterEventStream.__init__()=Martel.Iterator.HeaderFooterEventStream-class.html#__init__,Method Martel.Iterator.Iterate.__init__()=Martel.Iterator.Iterate-class.html#__init__,Method Martel.Iterator.Iterator.__init__()=Martel.Iterator.Iterator-class.html#__init__,Method Martel.Iterator.IteratorHeaderFooter.__init__()=Martel.Iterator.IteratorHeaderFooter-class.html#__init__,Method Martel.Iterator.IteratorRecords.__init__()=Martel.Iterator.IteratorRecords-class.html#__init__,Method Martel.Iterator.RecordEventStream.__init__()=Martel.Iterator.RecordEventStream-class.html#__init__,Method Martel.Iterator.StoreEvents.__init__()=Martel.Iterator.StoreEvents-class.html#__init__,Method Martel.LAX.ElementInfo.__init__()=Martel.LAX.ElementInfo-class.html#__init__,Method Martel.LAX.LAX.__init__()=Martel.LAX.LAX-class.html#__init__,Method Martel.Parser.HeaderFooterParser.__init__()=Martel.Parser.HeaderFooterParser-class.html#__init__,Method Martel.Parser.Parser.__init__()=Martel.Parser.Parser-class.html#__init__,Method Martel.Parser.ParserIncompleteException.__init__()=Martel.Parser.ParserIncompleteException-class.html#__init__,Method Martel.Parser.ParserPositionException.__init__()=Martel.Parser.ParserPositionException-class.html#__init__,Method Martel.Parser.RecordParser.__init__()=Martel.Parser.RecordParser-class.html#__init__,Method Martel.RecordReader.CountLines.__init__()=Martel.RecordReader.CountLines-class.html#__init__,Method Martel.RecordReader.EndsWith.__init__()=Martel.RecordReader.EndsWith-class.html#__init__,Method Martel.RecordReader.Everything.__init__()=Martel.RecordReader.Everything-class.html#__init__,Method Martel.RecordReader.Nothing.__init__()=Martel.RecordReader.Nothing-class.html#__init__,Method Martel.RecordReader.RecordReader.__init__()=Martel.RecordReader.RecordReader-class.html#__init__,Method Martel.RecordReader.StartsWith.__init__()=Martel.RecordReader.StartsWith-class.html#__init__,Method Martel.RecordReader.Until.__init__()=Martel.RecordReader.Until-class.html#__init__,Method Martel.convert_re.GroupNames.__init__()=Martel.convert_re.GroupNames-class.html#__init__,Method Martel.msre_parse.Pattern.__init__()=Martel.msre_parse.Pattern-class.html#__init__,Method Martel.msre_parse.SubPattern.__init__()=Martel.msre_parse.SubPattern-class.html#__init__,Method Martel.msre_parse.Tokenizer.__init__()=Martel.msre_parse.Tokenizer-class.html#__init__,Method Martel.test.support.CheckGood.__init__()=Martel.test.support.CheckGood-class.html#__init__,Method Martel.test.support.Dump.__init__()=Martel.test.support.Dump-class.html#__init__,Method Martel.test.support.Storage.__init__()=Martel.test.support.Storage-class.html#__init__,Method Martel.test.test_Parser.CountErrors.__init__()=Martel.test.test_Parser.CountErrors-class.html#__init__,Method Martel.test.test_Parser.CountRecords.__init__()=Martel.test.test_Parser.CountRecords-class.html#__init__,Method Martel.test.test_delimiter.CatchFields.__init__()=Martel.test.test_delimiter.CatchFields-class.html#__init__,Method Martel.test.test_optimize.GetErrorPos.__init__()=Martel.test.test_optimize.GetErrorPos-class.html#__init__"><a title="Bio.Affy.CelFile.CelConsumer.__init__
Bio.Affy.CelFile.CelParser.__init__
Bio.Affy.CelFile.CelRecord.__init__
Bio.Ais.Immune.__init__
Bio.Ais.Lymphocyte.__init__
Bio.Align.AlignInfo.PSSM.__init__
Bio.Align.AlignInfo.SummaryInfo.__init__
Bio.Align.FormatConvert.FormatConverter.__init__
Bio.Align.Generic.Alignment.__init__
Bio.AlignAce.Applications.AlignAceCommandline.__init__
Bio.AlignAce.Applications.CompareAceCommandline.__init__
Bio.AlignAce.Motif.Motif.__init__
Bio.AlignAce.Parser.AlignAceConsumer.__init__
Bio.AlignAce.Parser.AlignAceParser.__init__
Bio.AlignAce.Parser.CompareAceConsumer.__init__
Bio.AlignAce.Parser.CompareAceParser.__init__
Bio.AlignIO.Interfaces.AlignmentIterator.__init__
Bio.AlignIO.Interfaces.AlignmentWriter.__init__
Bio.AlignIO.Interfaces.SequentialAlignmentWriter.__init__
Bio.Alphabet.AlphabetEncoder.__init__
Bio.Alphabet.Gapped.__init__
Bio.Alphabet.HasStopCodon.__init__
Bio.Application.AbstractCommandline.__init__
Bio.Application.ApplicationResult.__init__
Bio.Application._AbstractParameter.__init__
Bio.Blast.Applications.BlastallCommandline.__init__
Bio.Blast.Applications.FastacmdCommandline.__init__
Bio.Blast.NCBIStandalone.BlastErrorParser.__init__
Bio.Blast.NCBIStandalone.BlastParser.__init__
Bio.Blast.NCBIStandalone.Iterator.__init__
Bio.Blast.NCBIStandalone.PSIBlastParser.__init__
Bio.Blast.NCBIStandalone._BlastConsumer.__init__
Bio.Blast.NCBIStandalone._BlastErrorConsumer.__init__
Bio.Blast.NCBIStandalone._PSIBlastConsumer.__init__
Bio.Blast.NCBIWWW.BlastParser.__init__
Bio.Blast.NCBIXML.BlastParser.__init__
Bio.Blast.NCBIXML._XMLparser.__init__
Bio.Blast.ParseBlastTable.BlastTableEntry.__init__
Bio.Blast.ParseBlastTable.BlastTableReader.__init__
Bio.Blast.ParseBlastTable.BlastTableRec.__init__
Bio.Blast.Record.Alignment.__init__
Bio.Blast.Record.Blast.__init__
Bio.Blast.Record.DatabaseReport.__init__
Bio.Blast.Record.Description.__init__
Bio.Blast.Record.HSP.__init__
Bio.Blast.Record.Header.__init__
Bio.Blast.Record.MultipleAlignment.__init__
Bio.Blast.Record.PSIBlast.__init__
Bio.Blast.Record.Parameters.__init__
Bio.Blast.Record.Round.__init__
Bio.CAPS.CAPSMap.__init__
Bio.CAPS.DifferentialCutsite.__init__
Bio.CDD.Iterator.__init__
Bio.CDD.Record.Record.__init__
Bio.CDD.RecordParser.__init__
Bio.CDD._RecordConsumer.__init__
Bio.CDD._Scanner.__init__
Bio.Clustalw.ClustalAlignment.__init__
Bio.Clustalw.MultipleAlignCL.__init__
Bio.Cluster.DataFile.__init__
Bio.Cluster.Record.__init__
Bio.Compass.Iterator.__init__
Bio.Compass.Record.__init__
Bio.Compass.RecordParser.__init__
Bio.Compass._Consumer.__init__
Bio.Crystal.Chain.__init__
Bio.Crystal.Crystal.__init__
Bio.Crystal.CrystalError.__init__
Bio.Crystal.Error.__init__
Bio.Crystal.Hetero.__init__
Bio.DBXRef.DBXRef.__init__
Bio.Data.CodonTable.AmbiguousCodonTable.__init__
Bio.Data.CodonTable.AmbiguousForwardTable.__init__
Bio.Data.CodonTable.CodonTable.__init__
Bio.Data.CodonTable.NCBICodonTable.__init__
Bio.Decode.DecodeParser.__init__
Bio.Decode.DecodeScanner.__init__
Bio.Decode.Float.__init__
Bio.Decode.Function.__init__
Bio.Decode.FunctionCall.__init__
Bio.Decode.FunctionCallChain.__init__
Bio.Decode.FunctionName.__init__
Bio.Decode.Integer.__init__
Bio.Decode.String.__init__
Bio.Decode.Token.__init__
Bio.Decode.ValueToken.__init__
Bio.DocSQL.Create.__init__
Bio.DocSQL.Insert.__init__
Bio.DocSQL.IterationCursor.__init__
Bio.DocSQL.Query.__init__
Bio.DocSQL.QueryAll.__init__
Bio.DocSQL.QueryGeneric.__init__
Bio.DocSQL.QueryRow.__init__
Bio.DocSQL.QuerySingle.__init__
Bio.ECell.ECellError.__init__
Bio.ECell.Error.__init__
Bio.ECell.Iterator.__init__
Bio.ECell.Record.Record.__init__
Bio.ECell.RecordParser.__init__
Bio.ECell._RecordConsumer.__init__
Bio.ECell._Scanner.__init__
Bio.EUtils.Config.DatabaseInfo.__init__
Bio.EUtils.DBIdsClient.BaseDBIdsRecordSet.__init__
Bio.EUtils.DBIdsClient.DBIdsClient.__init__
Bio.EUtils.DBIdsClient.DBIdsLookup.__init__
Bio.EUtils.Datatypes.BinaryOp.__init__
Bio.EUtils.Datatypes.CheckLinkSet.__init__
Bio.EUtils.Datatypes.DBIds.__init__
Bio.EUtils.Datatypes.Date.__init__
Bio.EUtils.Datatypes.DateRange.__init__
Bio.EUtils.Datatypes.EUtilsSearchError.__init__
Bio.EUtils.Datatypes.IdCheck.__init__
Bio.EUtils.Datatypes.IdUrlSet.__init__
Bio.EUtils.Datatypes.Link.__init__
Bio.EUtils.Datatypes.LinkSetDb.__init__
Bio.EUtils.Datatypes.LinksLinkSet.__init__
Bio.EUtils.Datatypes.NeighborLinkSet.__init__
Bio.EUtils.Datatypes.ObjUrl.__init__
Bio.EUtils.Datatypes.PostResult.__init__
Bio.EUtils.Datatypes.Problem.__init__
Bio.EUtils.Datatypes.Provider.__init__
Bio.EUtils.Datatypes.Range.__init__
Bio.EUtils.Datatypes.SearchResult.__init__
Bio.EUtils.Datatypes.Summary.__init__
Bio.EUtils.Datatypes.Term.__init__
Bio.EUtils.Datatypes.WithinNDays.__init__
Bio.EUtils.HistoryClient.BaseHistoryRecordSet.__init__
Bio.EUtils.HistoryClient.HistoryClient.__init__
Bio.EUtils.HistoryClient.HistoryCookie.__init__
Bio.EUtils.HistoryClient.HistoryLookup.__init__
Bio.EUtils.HistoryClient.HistoryRecord.__init__
Bio.EUtils.MultiDict.OrderedMultiDict.__init__
Bio.EUtils.MultiDict.UnorderedMultiDict.__init__
Bio.EUtils.POM.Comment.__init__
Bio.EUtils.POM.ContentModel.__init__
Bio.EUtils.POM.DTDConsumerForSourceGeneration.__init__
Bio.EUtils.POM.ElementNode.__init__
Bio.EUtils.POM.IndentedText.__init__
Bio.EUtils.POM.ObjectParserHandler.__init__
Bio.EUtils.POM.POMDocument.__init__
Bio.EUtils.POM.XMLAttribute.__init__
Bio.EUtils.POM._ContentModelGenerator.__init__
Bio.EUtils.ReseekFile.ReseekFile.__init__
Bio.EUtils.ThinClient.ThinClient.__init__
Bio.EUtils.parse.UsePOMParser.__init__
Bio.EUtils.sourcegen.ClassHolder.__init__
Bio.EUtils.sourcegen.FunctionHolder.__init__
Bio.EUtils.sourcegen.MethodHolder.__init__
Bio.EUtils.sourcegen.SourceFile.__init__
Bio.EUtils.sourcegen.SourceGen.__init__
Bio.Emboss.Applications.EConsenseCommandline.__init__
Bio.Emboss.Applications.EInvertedCommandline.__init__
Bio.Emboss.Applications.ENeighborCommandline.__init__
Bio.Emboss.Applications.EProtDistCommandline.__init__
Bio.Emboss.Applications.EProtParsCommandline.__init__
Bio.Emboss.Applications.ESeqBootCommandline.__init__
Bio.Emboss.Applications.ETandemCommandline.__init__
Bio.Emboss.Applications.Est2GenomeCommandline.__init__
Bio.Emboss.Applications.FuzznucCommandline.__init__
Bio.Emboss.Applications.PalindromeCommandline.__init__
Bio.Emboss.Applications.Primer3Commandline.__init__
Bio.Emboss.Applications.PrimerSearchCommandline.__init__
Bio.Emboss.Applications.TranalignCommandline.__init__
Bio.Emboss.Applications.WaterCommandline.__init__
Bio.Emboss.Primer.Primer3Parser.__init__
Bio.Emboss.Primer.Primer3Primers.__init__
Bio.Emboss.Primer.Primer3Record.__init__
Bio.Emboss.Primer.PrimerSearchAmplifier.__init__
Bio.Emboss.Primer.PrimerSearchInputRecord.__init__
Bio.Emboss.Primer.PrimerSearchOutputRecord.__init__
Bio.Emboss.Primer.PrimerSearchParser.__init__
Bio.Emboss.Primer._Primer3RecordConsumer.__init__
Bio.Emboss.Primer._Primer3Scanner.__init__
Bio.Emboss.Primer._PrimerSearchRecordConsumer.__init__
Bio.Emboss.Primer._PrimerSearchScanner.__init__
Bio.Entrez.Parser.DataHandler.__init__
Bio.Entrez.Parser.StructureElement.__init__
Bio.Enzyme.DataRecord.__init__
Bio.Enzyme.EnzymeRecord.__init__
Bio.Enzyme.Iterator.__init__
Bio.Enzyme.RecordParser.__init__
Bio.Enzyme._RecordConsumer.__init__
Bio.FSSP.FSSPAlignDict.__init__
Bio.FSSP.FSSPAlignRec.__init__
Bio.FSSP.FSSPHeader.__init__
Bio.FSSP.FSSPSumRec.__init__
Bio.FSSP.FSSPTools.FSSPMultAlign.__init__
Bio.FSSP.PosAlign.__init__
Bio.FSSP.fssp_rec.fff_rec.__init__
Bio.Fasta.FastaAlign.FastaAlignment.__init__
Bio.Fasta.Iterator.__init__
Bio.Fasta.Record.__init__
Bio.Fasta.RecordParser.__init__
Bio.Fasta.SequenceParser.__init__
Bio.File.SGMLHandle.__init__
Bio.File.SGMLStripper.MyParser.__init__
Bio.File.SGMLStripper.__init__
Bio.File.UndoHandle.__init__
Bio.FilteredReader.FilteredReader.__init__
Bio.GA.Crossover.General.SafeFitnessCrossover.__init__
Bio.GA.Crossover.GeneralPoint.GeneralPointCrossover.__init__
Bio.GA.Crossover.GeneralPoint.InterleaveCrossover.__init__
Bio.GA.Crossover.Point.SinglePointCrossover.__init__
Bio.GA.Crossover.TwoPoint.TwoPointCrossover.__init__
Bio.GA.Crossover.Uniform.UniformCrossover.__init__
Bio.GA.Evolver.GenerationEvolver.__init__
Bio.GA.Evolver.SteadyStateEvolver.__init__
Bio.GA.Mutation.General.SafeFitnessMutation.__init__
Bio.GA.Mutation.Simple.ConversionMutation.__init__
Bio.GA.Mutation.Simple.SinglePositionMutation.__init__
Bio.GA.Organism.Organism.__init__
Bio.GA.Repair.Stabilizing.AmbiguousRepair.__init__
Bio.GA.Selection.Abstract.AbstractSelection.__init__
Bio.GA.Selection.Diversity.DiversitySelection.__init__
Bio.GA.Selection.RouletteWheel.RouletteWheelSelection.__init__
Bio.GA.Selection.Tournament.TournamentSelection.__init__
Bio.GFF.Connection.__init__
Bio.GFF.Feature.__init__
Bio.GFF.FeatureAggregate.__init__
Bio.GFF.FeatureQuery.__init__
Bio.GFF.FeatureQueryRow.__init__
Bio.GFF.GenericTools.ArgsParser.__init__
Bio.GFF.GenericTools.Surrogate.__init__
Bio.GFF.GenericTools.TempFile.__init__
Bio.GFF.RetrieveSeqname.__init__
Bio.GFF.Segment.__init__
Bio.GFF.easy.FeatureDict.__init__
Bio.GFF.easy.Location.__init__
Bio.GFF.easy.LocationFromCoords.__init__
Bio.GFF.easy.LocationFromString.__init__
Bio.GFF.easy.LocationJoin.__init__
Bio.GenBank.FeatureParser.__init__
Bio.GenBank.Iterator.__init__
Bio.GenBank.LocationParser.AbsoluteLocation.__init__
Bio.GenBank.LocationParser.Between.__init__
Bio.GenBank.LocationParser.FeatureName.__init__
Bio.GenBank.LocationParser.Function.__init__
Bio.GenBank.LocationParser.HighBound.__init__
Bio.GenBank.LocationParser.Integer.__init__
Bio.GenBank.LocationParser.LocationParser.__init__
Bio.GenBank.LocationParser.LocationScanner.__init__
Bio.GenBank.LocationParser.LowBound.__init__
Bio.GenBank.LocationParser.Path.__init__
Bio.GenBank.LocationParser.Range.__init__
Bio.GenBank.LocationParser.Symbol.__init__
Bio.GenBank.LocationParser.Token.__init__
Bio.GenBank.LocationParser.TwoBound.__init__
Bio.GenBank.NCBIDictionary.__init__
Bio.GenBank.Record.Feature.__init__
Bio.GenBank.Record.Qualifier.__init__
Bio.GenBank.Record.Record.__init__
Bio.GenBank.Record.Reference.__init__
Bio.GenBank.RecordParser.__init__
Bio.GenBank.Scanner.InsdcScanner.__init__
Bio.GenBank._BaseGenBankConsumer.__init__
Bio.GenBank._FeatureConsumer.__init__
Bio.GenBank._RecordConsumer.__init__
Bio.GenBank.utils.FeatureValueCleaner.__init__
Bio.Geo.Record.Record.__init__
Bio.Gobase.Dictionary.__init__
Bio.Gobase.GeneRecord.__init__
Bio.Gobase.Iterator.__init__
Bio.Gobase.ProteinRecord.__init__
Bio.Gobase.Record.__init__
Bio.Gobase.RecordParser.__init__
Bio.Gobase.SequenceRecord.__init__
Bio.Gobase._RecordConsumer.__init__
Bio.Graphics.BasicChromosome.Chromosome.__init__
Bio.Graphics.BasicChromosome.ChromosomeSegment.__init__
Bio.Graphics.BasicChromosome.Organism.__init__
Bio.Graphics.BasicChromosome.TelomereSegment.__init__
Bio.Graphics.BasicChromosome._ChromosomeComponent.__init__
Bio.Graphics.Comparative.ComparativeScatterPlot.__init__
Bio.Graphics.DisplayRepresentation.ChromosomeCounts.__init__
Bio.Graphics.Distribution.BarChartDistribution.__init__
Bio.Graphics.Distribution.DistributionPage.__init__
Bio.Graphics.Distribution.LineDistribution.__init__
Bio.HMM.DynamicProgramming.AbstractDPAlgorithms.__init__
Bio.HMM.DynamicProgramming.LogDPAlgorithms.__init__
Bio.HMM.DynamicProgramming.ScaledDPAlgorithms.__init__
Bio.HMM.MarkovModel.HiddenMarkovModel.__init__
Bio.HMM.MarkovModel.MarkovModelBuilder.__init__
Bio.HMM.Trainer.AbstractTrainer.__init__
Bio.HMM.Trainer.BaumWelchTrainer.__init__
Bio.HMM.Trainer.KnownStateTrainer.__init__
Bio.HMM.Trainer.TrainingSequence.__init__
Bio.HotRand.HotCache.__init__
Bio.HotRand.HotRandom.__init__
Bio.Index._InMemoryIndex.__init__
Bio.Index._ShelveIndex.__init__
Bio.IntelliGenetics.IntelliGeneticsReader.__init__
Bio.IntelliGenetics.Iterator.__init__
Bio.IntelliGenetics.Record.Record.__init__
Bio.IntelliGenetics.RecordParser.__init__
Bio.IntelliGenetics._RecordConsumer.__init__
Bio.IntelliGenetics._Scanner.__init__
Bio.KDTree.CKDTree.KDTree.__init__
Bio.KDTree.CKDTree.KDTreePtr.__init__
Bio.KDTree.KDTree.KDTree.__init__
Bio.KEGG.Compound.Record.__init__
Bio.KEGG.Enzyme.Record.__init__
Bio.LocusLink.Iterator.__init__
Bio.LocusLink.Record.__init__
Bio.LocusLink.RecordParser.__init__
Bio.LocusLink._RecordConsumer.__init__
Bio.LocusLink._Scanner.__init__
Bio.LocusLink.web_parse.Record.__init__
Bio.LocusLink.web_parse.Token.__init__
Bio.LocusLink.web_parse.Url.__init__
Bio.LogisticRegression.LogisticRegression.__init__
Bio.MEME.Motif.Instance.__init__
Bio.MEME.Motif.MEMEMotif.__init__
Bio.MEME.Motif.Motif.__init__
Bio.MEME.Parser.MASTParser.__init__
Bio.MEME.Parser.MASTRecord.__init__
Bio.MEME.Parser.MEMEParser.__init__
Bio.MEME.Parser.MEMERecord.__init__
Bio.MEME.Parser._MASTConsumer.__init__
Bio.MEME.Parser._MEMEConsumer.__init__
Bio.MarkovModel.MarkovModel.__init__
Bio.MaxEntropy.MaxEntropy.__init__
Bio.Medline.Iterator.__init__
Bio.Medline.Record.__init__
Bio.Medline.RecordParser.__init__
Bio.Medline._RecordConsumer.__init__
Bio.MetaTool.Iterator.__init__
Bio.MetaTool.Record.Metabolite.__init__
Bio.MetaTool.Record.MetaboliteRole.__init__
Bio.MetaTool.Record.PathwayTransform.__init__
Bio.MetaTool.Record.Record.__init__
Bio.MetaTool.RecordParser.__init__
Bio.MetaTool._RecordConsumer.__init__
Bio.MetaTool._Scanner.__init__
Bio.Mindy.BaseDB.OpenDB.__init__
Bio.Mindy.BerkeleyDB.BerkeleyDB.__init__
Bio.Mindy.BerkeleyDB.PrimaryNamespace.__init__
Bio.Mindy.BerkeleyDB.SecondaryNamespace.__init__
Bio.Mindy.FlatDB.BaseFlatDB.__init__
Bio.Mindy.FlatDB.BisectFile.__init__
Bio.Mindy.FlatDB.DiskFlatDB.__init__
Bio.Mindy.FlatDB.MemoryFlatDB.__init__
Bio.Mindy.FlatDB.PrimaryNamespace.__init__
Bio.Mindy.FlatDB.PrimaryTable.__init__
Bio.Mindy.FlatDB.SecondaryNamespace.__init__
Bio.Mindy.FlatDB.SecondaryTable.__init__
Bio.Mindy.Location.Location.__init__
Bio.Mindy.SimpleSeqRecord.BaseSeqRecordIndexer.__init__
Bio.Mindy.SimpleSeqRecord.FixDocumentBuilder.__init__
Bio.Mindy.SimpleSeqRecord.FunctionIndexer.__init__
Bio.Mindy.SimpleSeqRecord.SimpleIndexer.__init__
Bio.Mindy.XPath.GrabXPathNodes.__init__
Bio.NBRF.Iterator.__init__
Bio.NBRF.Record.Record.__init__
Bio.NBRF.RecordParser.__init__
Bio.NBRF._RecordConsumer.__init__
Bio.NBRF._Scanner.__init__
Bio.NMR.xpktools.Peaklist.__init__
Bio.NMR.xpktools.XpkEntry.__init__
Bio.NaiveBayes.NaiveBayes.__init__
Bio.Ndb.Record.__init__
Bio.NetCatch.ExtractUrls.__init__
Bio.NetCatch.NetCatch.__init__
Bio.NetCatch.Url.__init__
Bio.NeuralNetwork.BackPropagation.Layer.AbstractLayer.__init__
Bio.NeuralNetwork.BackPropagation.Layer.HiddenLayer.__init__
Bio.NeuralNetwork.BackPropagation.Layer.InputLayer.__init__
Bio.NeuralNetwork.BackPropagation.Layer.OutputLayer.__init__
Bio.NeuralNetwork.BackPropagation.Network.BasicNetwork.__init__
Bio.NeuralNetwork.Gene.Motif.MotifCoder.__init__
Bio.NeuralNetwork.Gene.Motif.MotifFinder.__init__
Bio.NeuralNetwork.Gene.Pattern.PatternIO.__init__
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.__init__
Bio.NeuralNetwork.Gene.Schema.DifferentialSchemaFitness.__init__
Bio.NeuralNetwork.Gene.Schema.GeneticAlgorithmFinder.__init__
Bio.NeuralNetwork.Gene.Schema.MostCountSchemaFitness.__init__
Bio.NeuralNetwork.Gene.Schema.RandomMotifGenerator.__init__
Bio.NeuralNetwork.Gene.Schema.Schema.__init__
Bio.NeuralNetwork.Gene.Schema.SchemaCoder.__init__
Bio.NeuralNetwork.Gene.Schema.SchemaFactory.__init__
Bio.NeuralNetwork.Gene.Schema.SchemaFinder.__init__
Bio.NeuralNetwork.Gene.Schema.SimpleFinisher.__init__
Bio.NeuralNetwork.Gene.Signature.SignatureCoder.__init__
Bio.NeuralNetwork.Gene.Signature.SignatureFinder.__init__
Bio.NeuralNetwork.StopTraining.ValidationIncreaseStop.__init__
Bio.NeuralNetwork.Training.ExampleManager.__init__
Bio.NeuralNetwork.Training.TrainingExample.__init__
Bio.Nexus.Nexus.Block.__init__
Bio.Nexus.Nexus.CharBuffer.__init__
Bio.Nexus.Nexus.Commandline.__init__
Bio.Nexus.Nexus.Nexus.__init__
Bio.Nexus.Nexus.StepMatrix.__init__
Bio.Nexus.Nodes.Chain.__init__
Bio.Nexus.Nodes.Node.__init__
Bio.Nexus.Trees.NodeData.__init__
Bio.Nexus.Trees.Tree.__init__
Bio.PDB.AbstractPropertyMap.AbstractAtomPropertyMap.__init__
Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.__init__
Bio.PDB.AbstractPropertyMap.AbstractResiduePropertyMap.__init__
Bio.PDB.Atom.Atom.__init__
Bio.PDB.Atom.DisorderedAtom.__init__
Bio.PDB.Chain.Chain.__init__
Bio.PDB.DSSP'.DSSP.__init__
Bio.PDB.Dice.ChainSelector.__init__
Bio.PDB.Entity.DisorderedEntityWrapper.__init__
Bio.PDB.Entity.Entity.__init__
Bio.PDB.FragmentMapper'.Fragment.__init__
Bio.PDB.FragmentMapper'.FragmentMapper.__init__
Bio.PDB.HSExposure.ExposureCN.__init__
Bio.PDB.HSExposure.HSExposureCA.__init__
Bio.PDB.HSExposure.HSExposureCB.__init__
Bio.PDB.HSExposure._AbstractHSExposure.__init__
Bio.PDB.MMCIF2Dict.MMCIF2Dict.__init__
Bio.PDB.Model.Model.__init__
Bio.PDB.NACCESS.NACCESS.__init__
Bio.PDB.NACCESS.NACCESS_atomic.__init__
Bio.PDB.NeighborSearch.NeighborSearch.__init__
Bio.PDB.PDBIO'.PDBIO.__init__
Bio.PDB.PDBList'.PDBList.__init__
Bio.PDB.PDBParser'.PDBParser.__init__
Bio.PDB.PSEA.PSEA.__init__
Bio.PDB.Polypeptide.CaPPBuilder.__init__
Bio.PDB.Polypeptide.PPBuilder.__init__
Bio.PDB.Polypeptide._PPBuilder.__init__
Bio.PDB.Residue.DisorderedResidue.__init__
Bio.PDB.Residue.Residue.__init__
Bio.PDB.ResidueDepth'.ResidueDepth.__init__
Bio.PDB.Structure.Structure.__init__
Bio.PDB.StructureAlignment'.StructureAlignment.__init__
Bio.PDB.StructureBuilder.StructureBuilder.__init__
Bio.PDB.Superimposer'.Superimposer.__init__
Bio.PDB.Vector'.Vector.__init__
Bio.ParserSupport.EventGenerator.__init__
Bio.ParserSupport.SGMLStrippingConsumer.__init__
Bio.ParserSupport.TaggingConsumer.__init__
Bio.Parsers.spark.GenericASTBuilder.__init__
Bio.Parsers.spark.GenericASTMatcher.__init__
Bio.Parsers.spark.GenericASTTraversal.__init__
Bio.Parsers.spark.GenericParser.__init__
Bio.Parsers.spark.GenericScanner.__init__
Bio.Pathway.Network.__init__
Bio.Pathway.Reaction.__init__
Bio.Pathway.Rep.Graph.Graph.__init__
Bio.Pathway.Rep.HashSet.HashSet.__init__
Bio.Pathway.Rep.MultiGraph.MultiGraph.__init__
Bio.Pathway.System.__init__
Bio.PopGen.Async.Async.__init__
Bio.PopGen.Async.DirectoryRetriever.__init__
Bio.PopGen.Async.FileRetriever.__init__
Bio.PopGen.Async.Local.Local.__init__
Bio.PopGen.FDist.Async.FDistAsync.__init__
Bio.PopGen.FDist.Async.SplitFDist.__init__
Bio.PopGen.FDist.Controller.FDistController.__init__
Bio.PopGen.FDist.Record.__init__
Bio.PopGen.FDist.RecordParser.__init__
Bio.PopGen.FDist._RecordConsumer.__init__
Bio.PopGen.GenePop.Record.__init__
Bio.PopGen.GenePop.RecordParser.__init__
Bio.PopGen.GenePop._RecordConsumer.__init__
Bio.PopGen.SimCoal.Async.SimCoalCache.__init__
Bio.PopGen.SimCoal.Cache.SimCoalCache.__init__
Bio.PopGen.SimCoal.Controller.SimCoalController.__init__
Bio.PropertyManager.PropertyManager.__init__
Bio.Prosite.Dictionary.__init__
Bio.Prosite.ExPASyDictionary.__init__
Bio.Prosite.Iterator.__init__
Bio.Prosite.Pattern.Prosite.__init__
Bio.Prosite.Pattern.PrositeMatch.__init__
Bio.Prosite.Pattern.PrositeTerm.__init__
Bio.Prosite.PatternHit.__init__
Bio.Prosite.Prodoc.Dictionary.__init__
Bio.Prosite.Prodoc.ExPASyDictionary.__init__
Bio.Prosite.Prodoc.Iterator.__init__
Bio.Prosite.Prodoc.Record.__init__
Bio.Prosite.Prodoc.RecordParser.__init__
Bio.Prosite.Prodoc.Reference.__init__
Bio.Prosite.Prodoc._RecordConsumer.__init__
Bio.Prosite.Record.__init__
Bio.Prosite.RecordParser.__init__
Bio.Prosite._RecordConsumer.__init__
Bio.PubMed.Dictionary.__init__
Bio.Rebase.Dictionary.__init__
Bio.Rebase.Iterator.__init__
Bio.Rebase.Record.__init__
Bio.Rebase.RecordParser.__init__
Bio.Rebase._RecordConsumer.__init__
Bio.Restriction.PrintFormat.PrintFormat.__init__
Bio.Restriction.Restriction.Analysis.__init__
Bio.Restriction.Restriction.FormattedSeq.__init__
Bio.Restriction.Restriction.RestrictionBatch.__init__
Bio.Restriction.Restriction.RestrictionType.__init__
Bio.Restriction._Update.RestrictionCompiler.DictionaryBuilder.__init__
Bio.Restriction._Update.RestrictionCompiler.TypeCompiler.__init__
Bio.Restriction._Update.RestrictionCompiler.newenzyme.__init__
Bio.Restriction._Update.Update.ConnectionError.__init__
Bio.Restriction._Update.Update.FtpNameError.__init__
Bio.Restriction._Update.Update.FtpPasswordError.__init__
Bio.Restriction._Update.Update.RebaseUpdate.__init__
Bio.SCOP.Astral.__init__
Bio.SCOP.Cla.Index.__init__
Bio.SCOP.Cla.Iterator.__init__
Bio.SCOP.Cla.Parser.__init__
Bio.SCOP.Cla.Record.__init__
Bio.SCOP.Des.Iterator.__init__
Bio.SCOP.Des.Parser.__init__
Bio.SCOP.Des.Record.__init__
Bio.SCOP.Dom.Iterator.__init__
Bio.SCOP.Dom.Record.__init__
Bio.SCOP.Domain.__init__
Bio.SCOP.FileIndex.FileIndex.__init__
Bio.SCOP.FileIndex.defaultdict.__init__
Bio.SCOP.Hie.Iterator.__init__
Bio.SCOP.Hie.Parser.__init__
Bio.SCOP.Hie.Record.__init__
Bio.SCOP.Node.__init__
Bio.SCOP.Raf.Iterator.__init__
Bio.SCOP.Raf.Parser.__init__
Bio.SCOP.Raf.Res.__init__
Bio.SCOP.Raf.SeqMap.__init__
Bio.SCOP.Raf.SeqMapIndex.__init__
Bio.SCOP.Residues'.Residues.__init__
Bio.SCOP.Scop.__init__
Bio.SGMLExtractor.SGMLExtractor.LocalParser.__init__
Bio.SGMLExtractor.SGMLExtractor.__init__
Bio.SGMLExtractor.SGMLExtractorHandle.__init__
Bio.SVDSuperimposer.SVDSuperimposer'.SVDSuperimposer.__init__
Bio.Saf.Iterator.__init__
Bio.Saf.Record.Record.__init__
Bio.Saf.RecordParser.__init__
Bio.Saf._RecordConsumer.__init__
Bio.Saf._Scanner.__init__
Bio.Search.Algorithm.__init__
Bio.Search.Database.__init__
Bio.Search.HSP.__init__
Bio.Search.HSPSeq.__init__
Bio.Search.Hit.__init__
Bio.Search.HomologySeq.__init__
Bio.Search.Query.__init__
Bio.Search.Search.__init__
Bio.Search.TableInfo.__init__
Bio.Search._SeqLength.__init__
Bio.Seq.MutableSeq.__init__
Bio.Seq.Seq.__init__
Bio.SeqFeature.AbstractPosition.__init__
Bio.SeqFeature.AfterPosition.__init__
Bio.SeqFeature.BeforePosition.__init__
Bio.SeqFeature.BetweenPosition.__init__
Bio.SeqFeature.ExactPosition.__init__
Bio.SeqFeature.FeatureLocation.__init__
Bio.SeqFeature.OneOfPosition.__init__
Bio.SeqFeature.PositionGap.__init__
Bio.SeqFeature.Reference.__init__
Bio.SeqFeature.SeqFeature.__init__
Bio.SeqFeature.WithinPosition.__init__
Bio.SeqIO.ClustalIO.ClustalWriter.__init__
Bio.SeqIO.FastaIO.FastaWriter.__init__
Bio.SeqIO.Interfaces.InterlacedSequenceIterator.__init__
Bio.SeqIO.Interfaces.SequenceIterator.__init__
Bio.SeqIO.Interfaces.SequenceWriter.__init__
Bio.SeqIO.Interfaces.SequentialSequenceWriter.__init__
Bio.SeqIO.PhylipIO.PhylipWriter.__init__
Bio.SeqIO.StockholmIO.StockholmIterator.__init__
Bio.SeqIO.StockholmIO.StockholmWriter.__init__
Bio.SeqRecord.SeqRecord.__init__
Bio.SeqUtils.CodonUsage.CodonAdaptationIndex.__init__
Bio.SeqUtils.IsoelectricPoint.IsoelectricPoint.__init__
Bio.SeqUtils.MissingTable.__init__
Bio.SeqUtils.ProtParam.ProteinAnalysis.__init__
Bio.Sequencing.Ace.ACEFileRecord.__init__
Bio.Sequencing.Ace.ACEParser.__init__
Bio.Sequencing.Ace.Contig.__init__
Bio.Sequencing.Ace.Iterator.__init__
Bio.Sequencing.Ace.Reads.__init__
Bio.Sequencing.Ace.RecordParser.__init__
Bio.Sequencing.Ace._RecordConsumer.__init__
Bio.Sequencing.Ace.af.__init__
Bio.Sequencing.Ace.bs.__init__
Bio.Sequencing.Ace.ct.__init__
Bio.Sequencing.Ace.ds.__init__
Bio.Sequencing.Ace.qa.__init__
Bio.Sequencing.Ace.rd.__init__
Bio.Sequencing.Ace.rt.__init__
Bio.Sequencing.Ace.wa.__init__
Bio.Sequencing.Ace.wr.__init__
Bio.Sequencing.Phd.Iterator.__init__
Bio.Sequencing.Phd.Record.__init__
Bio.Sequencing.Phd.RecordParser.__init__
Bio.Sequencing.Phd._RecordConsumer.__init__
Bio.Std.StdTerm.__init__
Bio.StdHandler.ConvertDispatchHandler.__init__
Bio.StdHandler.ConvertHandler.__init__
Bio.StdHandler.Feature.__init__
Bio.StdHandler.Handle_dbxref.__init__
Bio.StdHandler.Handle_feature_location.__init__
Bio.StdHandler.Handle_feature_qualifier.__init__
Bio.StdHandler.Handle_features.__init__
Bio.StdHandler.Handle_hsp.__init__
Bio.StdHandler.RecognizeHandler.__init__
Bio.SubsMat.FreqTable.FreqTable.__init__
Bio.SubsMat.SeqMat.__init__
Bio.SwissProt.KeyWList.ListParser.__init__
Bio.SwissProt.KeyWList.Record.__init__
Bio.SwissProt.KeyWList._ListConsumer.__init__
Bio.SwissProt.KeyWList._Scanner.__init__
Bio.SwissProt.SProt.Dictionary.__init__
Bio.SwissProt.SProt.ExPASyDictionary.__init__
Bio.SwissProt.SProt.Iterator.__init__
Bio.SwissProt.SProt.Record.__init__
Bio.SwissProt.SProt.RecordParser.__init__
Bio.SwissProt.SProt.Reference.__init__
Bio.SwissProt.SProt.SequenceParser.__init__
Bio.SwissProt.SProt._RecordConsumer.__init__
Bio.SwissProt.SProt._SequenceConsumer.__init__
Bio.Transcribe.Transcribe.__init__
Bio.Translate.Translator.__init__
Bio.UniGene.Iterator.__init__
Bio.UniGene.RecordParser.__init__
Bio.UniGene.UnigeneProtsimRecord.__init__
Bio.UniGene.UnigeneRecord.__init__
Bio.UniGene.UnigeneSTSRecord.__init__
Bio.UniGene.UnigeneSequenceRecord.__init__
Bio.UniGene._RecordConsumer.__init__
Bio.WWW.RequestLimiter.__init__
Bio.Wise.dnal.Statistics.__init__
Bio.Wise.psw.AlignmentColumn.__init__
Bio.Wise.psw.ColumnUnit.__init__
Bio.Writer.Writer.__init__
Bio.biblio.Biblio.__init__
Bio.biblio.BiblioCollection.__init__
Bio.builders.Search.search.BuildSearch.__init__
Bio.builders.SeqRecord.sequence.BuildSeqRecord.__init__
Bio.config.DBRegistry.BioCorbaDB.__init__
Bio.config.DBRegistry.BioSQLDB.__init__
Bio.config.DBRegistry.CGIDB.__init__
Bio.config.DBRegistry.DBGroup.__init__
Bio.config.DBRegistry.DBObject.__init__
Bio.config.DBRegistry.DBRegistry.__init__
Bio.config.DBRegistry.EUtilsDB.__init__
Bio.config.DBRegistry.IndexedFileDB.__init__
Bio.config.FormatRegistry.FormatGroup.__init__
Bio.config.FormatRegistry.FormatObject.__init__
Bio.config.FormatRegistry.FormatRegistry.__init__
Bio.config.Registry.RegisterableGroup.__init__
Bio.config.Registry.RegisterableObject.__init__
Bio.config.Registry.Registry.__init__
Bio.config.SeqDBRegistry.SeqDBRegistry.__init__
Bio.config._stanzaformat.Stanza.__init__
Bio.config._stanzaformat.StanzaFormat.__init__
Bio.config._support.make_cached_expression.__init__
Bio.config._support.make_rate_limited_function.__init__
Bio.kNN.kNN.__init__
Bio.pairwise2.affine_penalty.__init__
Bio.pairwise2.dictionary_match.__init__
Bio.pairwise2.identity_match.__init__
Bio.writers.SeqRecord.embl.WriteEmbl.__init__
Bio.writers.SeqRecord.fasta.WriteFasta.__init__
BioSQL.BioSeq.DBSeq.__init__
BioSQL.BioSeq.DBSeqRecord.__init__
BioSQL.BioSeqDatabase.Adaptor.__init__
BioSQL.BioSeqDatabase.BioSeqDatabase.__init__
BioSQL.BioSeqDatabase.DBServer.__init__
BioSQL.DBUtils.Generic_dbutils.__init__
BioSQL.Loader.DatabaseLoader.__init__
BioSQL.Loader.DatabaseRemover.__init__
Martel.Dispatch.Callback.__init__
Martel.Dispatch.DispatchHandler.__init__
Martel.Dispatch.Dispatcher.__init__
Martel.Dispatch.Multicall.__init__
Martel.Dispatch.RemapEnd.__init__
Martel.Dispatch.RemapStart.__init__
Martel.Expression.Alt.__init__
Martel.Expression.Any.__init__
Martel.Expression.Assert.__init__
Martel.Expression.Debug.__init__
Martel.Expression.FastFeature.__init__
Martel.Expression.Group.__init__
Martel.Expression.GroupRef.__init__
Martel.Expression.HeaderFooter.__init__
Martel.Expression.Literal.__init__
Martel.Expression.MaxRepeat.__init__
Martel.Expression.NullOp.__init__
Martel.Expression.ParseRecords.__init__
Martel.Expression.PassThrough.__init__
Martel.Expression.Seq.__init__
Martel.Expression.Str.__init__
Martel.Generate.CheckAssert.__init__
Martel.Generate.CheckAssertNot.__init__
Martel.Generate.CheckGroupRef.__init__
Martel.Generate.GeneratorState.__init__
Martel.Generate.HandleRepeatCount.__init__
Martel.Generate.SetGroupValue.__init__
Martel.Generate._call_call.__init__
Martel.Generate._call_calltag.__init__
Martel.Generate.print_debug.__init__
Martel.Generate.print_info.__init__
Martel.IterParser.IterHeaderFooter.__init__
Martel.IterParser.IterRecords.__init__
Martel.Iterator.EventStream.__init__
Martel.Iterator.HeaderFooterEventStream.__init__
Martel.Iterator.Iterate.__init__
Martel.Iterator.Iterator.__init__
Martel.Iterator.IteratorHeaderFooter.__init__
Martel.Iterator.IteratorRecords.__init__
Martel.Iterator.RecordEventStream.__init__
Martel.Iterator.StoreEvents.__init__
Martel.LAX.ElementInfo.__init__
Martel.LAX.LAX.__init__
Martel.Parser.HeaderFooterParser.__init__
Martel.Parser.Parser.__init__
Martel.Parser.ParserIncompleteException.__init__
Martel.Parser.ParserPositionException.__init__
Martel.Parser.RecordParser.__init__
Martel.RecordReader.CountLines.__init__
Martel.RecordReader.EndsWith.__init__
Martel.RecordReader.Everything.__init__
Martel.RecordReader.Nothing.__init__
Martel.RecordReader.RecordReader.__init__
Martel.RecordReader.StartsWith.__init__
Martel.RecordReader.Until.__init__
Martel.convert_re.GroupNames.__init__
Martel.msre_parse.Pattern.__init__
Martel.msre_parse.SubPattern.__init__
Martel.msre_parse.Tokenizer.__init__
Martel.test.support.CheckGood.__init__
Martel.test.support.Dump.__init__
Martel.test.support.Storage.__init__
Martel.test.test_Parser.CountErrors.__init__
Martel.test.test_Parser.CountRecords.__init__
Martel.test.test_delimiter.CatchFields.__init__
Martel.test.test_optimize.GetErrorPos.__init__" class="py-name" href="#" onclick="return doclink('link-203', '__init__', 'link-203');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-204" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-204', 'handle', 'link-15');">handle</a></tt><tt class="py-op">)</tt> </tt>
<a name="L312"></a><tt class="py-lineno">312</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ids_written</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
<a name="L313"></a><tt class="py-lineno">313</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_length_of_sequences</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
</div><a name="L314"></a><tt class="py-lineno">314</tt>  <tt class="py-line"> </tt>
<a name="StockholmWriter.write_header"></a><div id="StockholmWriter.write_header-def"><a name="L315"></a><tt class="py-lineno">315</tt> <a class="py-toggle" href="#" id="StockholmWriter.write_header-toggle" onclick="return toggle('StockholmWriter.write_header');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmWriter-class.html#write_header">write_header</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">count</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmWriter.write_header-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmWriter.write_header-expanded"><a name="L316"></a><tt class="py-lineno">316</tt>  <tt class="py-line">        <tt class="py-docstring">"""Must supply the number of records (count)."""</tt> </tt>
<a name="L317"></a><tt class="py-lineno">317</tt>  <tt class="py-line">        <tt id="link-205" class="py-name"><a title="Bio.SeqIO.Interfaces.SequentialSequenceWriter" class="py-name" href="#" onclick="return doclink('link-205', 'SequentialSequenceWriter', 'link-11');">SequentialSequenceWriter</a></tt><tt class="py-op">.</tt><tt id="link-206" class="py-name" targets="Method Bio.AlignIO.EmbossIO.EmbossWriter.write_header()=Bio.AlignIO.EmbossIO.EmbossWriter-class.html#write_header,Method Bio.AlignIO.Interfaces.SequentialAlignmentWriter.write_header()=Bio.AlignIO.Interfaces.SequentialAlignmentWriter-class.html#write_header,Method Bio.NMR.xpktools.Peaklist.write_header()=Bio.NMR.xpktools.Peaklist-class.html#write_header,Method Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_header()=Bio.SeqIO.Interfaces.SequentialSequenceWriter-class.html#write_header,Method Bio.SeqIO.StockholmIO.StockholmWriter.write_header()=Bio.SeqIO.StockholmIO.StockholmWriter-class.html#write_header"><a title="Bio.AlignIO.EmbossIO.EmbossWriter.write_header
Bio.AlignIO.Interfaces.SequentialAlignmentWriter.write_header
Bio.NMR.xpktools.Peaklist.write_header
Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_header
Bio.SeqIO.StockholmIO.StockholmWriter.write_header" class="py-name" href="#" onclick="return doclink('link-206', 'write_header', 'link-206');">write_header</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt> <tt class="py-comment"># sets flags</tt> </tt>
<a name="L318"></a><tt class="py-lineno">318</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-207" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-207', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-208" class="py-name" targets="Method Bio.AlignAce.Motif.Motif.write()=Bio.AlignAce.Motif.Motif-class.html#write,Function Bio.AlignIO.write()=Bio.AlignIO-module.html#write,Method Bio.EUtils.sourcegen.SourceFile.write()=Bio.EUtils.sourcegen.SourceFile-class.html#write,Method Bio.EUtils.sourcegen.SourceGen.write()=Bio.EUtils.sourcegen.SourceGen-class.html#write,Method Bio.NeuralNetwork.Gene.Pattern.PatternIO.write()=Bio.NeuralNetwork.Gene.Pattern.PatternIO-class.html#write,Function Bio.SeqIO.write()=Bio.SeqIO-module.html#write,Method Bio.Writer.Writer.write()=Bio.Writer.Writer-class.html#write,Method Bio.writers.SeqRecord.embl.WriteEmbl.write()=Bio.writers.SeqRecord.embl.WriteEmbl-class.html#write,Method Bio.writers.SeqRecord.fasta.WriteFasta.write()=Bio.writers.SeqRecord.fasta.WriteFasta-class.html#write"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-208', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"# STOCKHOLM 1.0\n"</tt><tt class="py-op">)</tt> </tt>
<a name="L319"></a><tt class="py-lineno">319</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-209" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-209', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-210" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-210', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GF SQ %i\n"</tt> <tt class="py-op">%</tt> <tt id="link-211" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-211', 'count', 'link-95');">count</a></tt><tt class="py-op">)</tt> </tt>
</div><a name="L320"></a><tt class="py-lineno">320</tt>  <tt class="py-line"> </tt>
<a name="StockholmWriter.write_file"></a><div id="StockholmWriter.write_file-def"><a name="L321"></a><tt class="py-lineno">321</tt> <a class="py-toggle" href="#" id="StockholmWriter.write_file-toggle" onclick="return toggle('StockholmWriter.write_file');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmWriter-class.html#write_file">write_file</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">records</tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
</div><div id="StockholmWriter.write_file-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmWriter.write_file-expanded"><a name="L322"></a><tt class="py-lineno">322</tt>  <tt class="py-line">        <tt class="py-docstring">"""Use this to write an entire file containing the given records.</tt> </tt>
<a name="L323"></a><tt class="py-lineno">323</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L324"></a><tt class="py-lineno">324</tt>  <tt class="py-line"><tt class="py-docstring">        records - A list or iterator returning SeqRecord objects.</tt> </tt>
<a name="L325"></a><tt class="py-lineno">325</tt>  <tt class="py-line"><tt class="py-docstring">                  If len(records) is not supported, then it will be</tt> </tt>
<a name="L326"></a><tt class="py-lineno">326</tt>  <tt class="py-line"><tt class="py-docstring">                  converted into a list.</tt> </tt>
<a name="L327"></a><tt class="py-lineno">327</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L328"></a><tt class="py-lineno">328</tt>  <tt class="py-line"><tt class="py-docstring">        This method should only be called once for each file."""</tt> </tt>
<a name="L329"></a><tt class="py-lineno">329</tt>  <tt class="py-line">        <tt class="py-keyword">try</tt> <tt class="py-op">:</tt> </tt>
<a name="L330"></a><tt class="py-lineno">330</tt>  <tt class="py-line">            <tt class="py-comment">#This will work for a list, and some of the SeqIO</tt> </tt>
<a name="L331"></a><tt class="py-lineno">331</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-comment">#iterators too, like the StockholmIterator</tt> </tt>
<a name="L332"></a><tt class="py-lineno">332</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt id="link-212" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-212', 'count', 'link-95');">count</a></tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">records</tt><tt class="py-op">)</tt> </tt>
<a name="L333"></a><tt class="py-lineno">333</tt>  <tt class="py-line">        <tt class="py-keyword">except</tt> <tt class="py-name">TypeError</tt> <tt class="py-op">:</tt> </tt>
<a name="L334"></a><tt class="py-lineno">334</tt>  <tt class="py-line">            <tt class="py-comment">#Probably have an standard iterator, not a list...</tt> </tt>
<a name="L335"></a><tt class="py-lineno">335</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-name">records</tt> <tt class="py-op">=</tt> <tt id="link-213" class="py-name" targets="Method Bio.Pathway.Rep.HashSet.HashSet.list()=Bio.Pathway.Rep.HashSet.HashSet-class.html#list"><a title="Bio.Pathway.Rep.HashSet.HashSet.list" class="py-name" href="#" onclick="return doclink('link-213', 'list', 'link-213');">list</a></tt><tt class="py-op">(</tt><tt class="py-name">records</tt><tt class="py-op">)</tt> </tt>
<a name="L336"></a><tt class="py-lineno">336</tt>  <tt class="py-line">            <tt id="link-214" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-214', 'count', 'link-95');">count</a></tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">records</tt><tt class="py-op">)</tt> </tt>
<a name="L337"></a><tt class="py-lineno">337</tt>  <tt class="py-line"> </tt>
<a name="L338"></a><tt class="py-lineno">338</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-215" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-215', 'count', 'link-95');">count</a></tt> <tt class="py-op">==</tt> <tt class="py-number">0</tt> <tt class="py-op">:</tt> </tt>
<a name="L339"></a><tt class="py-lineno">339</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Must have at least one sequence"</tt><tt class="py-op">)</tt> </tt>
<a name="L340"></a><tt class="py-lineno">340</tt>  <tt class="py-line"> </tt>
<a name="L341"></a><tt class="py-lineno">341</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-216" class="py-name"><a title="Bio.AlignIO.EmbossIO.EmbossWriter.write_header
Bio.AlignIO.Interfaces.SequentialAlignmentWriter.write_header
Bio.NMR.xpktools.Peaklist.write_header
Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_header
Bio.SeqIO.StockholmIO.StockholmWriter.write_header" class="py-name" href="#" onclick="return doclink('link-216', 'write_header', 'link-206');">write_header</a></tt><tt class="py-op">(</tt><tt id="link-217" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-217', 'count', 'link-95');">count</a></tt><tt class="py-op">)</tt> </tt>
<a name="L342"></a><tt class="py-lineno">342</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-218" class="py-name" targets="Method Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_records()=Bio.SeqIO.Interfaces.SequentialSequenceWriter-class.html#write_records"><a title="Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_records" class="py-name" href="#" onclick="return doclink('link-218', 'write_records', 'link-218');">write_records</a></tt><tt class="py-op">(</tt><tt class="py-name">records</tt><tt class="py-op">)</tt> </tt>
<a name="L343"></a><tt class="py-lineno">343</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-219" class="py-name" targets="Method Bio.AlignIO.EmbossIO.EmbossWriter.write_footer()=Bio.AlignIO.EmbossIO.EmbossWriter-class.html#write_footer,Method Bio.AlignIO.Interfaces.SequentialAlignmentWriter.write_footer()=Bio.AlignIO.Interfaces.SequentialAlignmentWriter-class.html#write_footer,Method Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_footer()=Bio.SeqIO.Interfaces.SequentialSequenceWriter-class.html#write_footer,Method Bio.SeqIO.StockholmIO.StockholmWriter.write_footer()=Bio.SeqIO.StockholmIO.StockholmWriter-class.html#write_footer"><a title="Bio.AlignIO.EmbossIO.EmbossWriter.write_footer
Bio.AlignIO.Interfaces.SequentialAlignmentWriter.write_footer
Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_footer
Bio.SeqIO.StockholmIO.StockholmWriter.write_footer" class="py-name" href="#" onclick="return doclink('link-219', 'write_footer', 'link-219');">write_footer</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
</div><a name="L344"></a><tt class="py-lineno">344</tt>  <tt class="py-line">        <tt class="py-comment">#Don't automatically close the file.  This would prevent</tt> </tt>
<a name="L345"></a><tt class="py-lineno">345</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#things like writing concatenated alignments as used for</tt> </tt>
<a name="L346"></a><tt class="py-lineno">346</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#phylogenetic bootstrapping (usually done with phylip).</tt> </tt>
<a name="L347"></a><tt class="py-lineno">347</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#self.close()</tt> </tt>
<a name="L348"></a><tt class="py-lineno">348</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="StockholmWriter.write_record"></a><div id="StockholmWriter.write_record-def"><a name="L349"></a><tt class="py-lineno">349</tt> <a class="py-toggle" href="#" id="StockholmWriter.write_record-toggle" onclick="return toggle('StockholmWriter.write_record');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmWriter-class.html#write_record">write_record</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">record</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmWriter.write_record-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmWriter.write_record-expanded"><a name="L350"></a><tt class="py-lineno">350</tt>  <tt class="py-line">        <tt class="py-docstring">"""Write a single Stockholm record to the file."""</tt> </tt>
<a name="L351"></a><tt class="py-lineno">351</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_header_written</tt> </tt>
<a name="L352"></a><tt class="py-lineno">352</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_footer_written</tt> </tt>
<a name="L353"></a><tt class="py-lineno">353</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_record_written</tt> <tt class="py-op">=</tt> <tt id="link-220" class="py-name"><a title="Bio.EUtils.POM.True" class="py-name" href="#" onclick="return doclink('link-220', 'True', 'link-31');">True</a></tt> </tt>
<a name="L354"></a><tt class="py-lineno">354</tt>  <tt class="py-line"> </tt>
<a name="L355"></a><tt class="py-lineno">355</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_length_of_sequences</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt> <tt class="py-op">:</tt> </tt>
<a name="L356"></a><tt class="py-lineno">356</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_length_of_sequences</tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-221" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-221', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-222" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-222', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> </tt>
<a name="L357"></a><tt class="py-lineno">357</tt>  <tt class="py-line">        <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_length_of_sequences</tt> <tt class="py-op">&lt;&gt;</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-223" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-223', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-224" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-224', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
<a name="L358"></a><tt class="py-lineno">358</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Sequences must all be the same length"</tt><tt class="py-op">)</tt> </tt>
<a name="L359"></a><tt class="py-lineno">359</tt>  <tt class="py-line"> </tt>
<a name="L360"></a><tt class="py-lineno">360</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_length_of_sequences</tt> <tt class="py-op">==</tt> <tt class="py-number">0</tt> <tt class="py-op">:</tt> </tt>
<a name="L361"></a><tt class="py-lineno">361</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Non-empty sequences are required"</tt><tt class="py-op">)</tt> </tt>
<a name="L362"></a><tt class="py-lineno">362</tt>  <tt class="py-line">     </tt>
<a name="L363"></a><tt class="py-lineno">363</tt>  <tt class="py-line">        <tt class="py-comment">#For the case for stockholm to stockholm, try and use record.name</tt> </tt>
<a name="L364"></a><tt class="py-lineno">364</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">seq_name</tt> <tt class="py-op">=</tt> <tt id="link-225" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-225', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-226" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-226', 'id', 'link-36');">id</a></tt> </tt>
<a name="L365"></a><tt class="py-lineno">365</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-227" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-227', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-228" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-228', 'name', 'link-99');">name</a></tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt> <tt class="py-op">:</tt> </tt>
<a name="L366"></a><tt class="py-lineno">366</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-string">"accession"</tt> <tt class="py-keyword">in</tt> <tt id="link-229" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-229', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-230" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-230', 'annotations', 'link-125');">annotations</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L367"></a><tt class="py-lineno">367</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt id="link-231" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-231', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-232" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-232', 'id', 'link-36');">id</a></tt> <tt class="py-op">==</tt> <tt id="link-233" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-233', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-234" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-234', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"accession"</tt><tt class="py-op">]</tt> <tt class="py-op">:</tt> </tt>
<a name="L368"></a><tt class="py-lineno">368</tt>  <tt class="py-line">                    <tt class="py-name">seq_name</tt> <tt class="py-op">=</tt> <tt id="link-235" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-235', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-236" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-236', 'name', 'link-99');">name</a></tt> </tt>
<a name="L369"></a><tt class="py-lineno">369</tt>  <tt class="py-line"> </tt>
<a name="L370"></a><tt class="py-lineno">370</tt>  <tt class="py-line">        <tt class="py-comment">#In the Stockholm file format, spaces are not allowed in the id</tt> </tt>
<a name="L371"></a><tt class="py-lineno">371</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">seq_name</tt> <tt class="py-op">=</tt> <tt class="py-name">seq_name</tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-string">" "</tt><tt class="py-op">,</tt><tt class="py-string">"_"</tt><tt class="py-op">)</tt> </tt>
<a name="L372"></a><tt class="py-lineno">372</tt>  <tt class="py-line"> </tt>
<a name="L373"></a><tt class="py-lineno">373</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-string">"start"</tt> <tt class="py-keyword">in</tt> <tt id="link-237" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-237', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-238" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-238', 'annotations', 'link-125');">annotations</a></tt> \ </tt>
<a name="L374"></a><tt class="py-lineno">374</tt>  <tt class="py-line">        <tt class="py-keyword">and</tt>  <tt class="py-string">"end"</tt> <tt class="py-keyword">in</tt> <tt id="link-239" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-239', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-240" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-240', 'annotations', 'link-125');">annotations</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L375"></a><tt class="py-lineno">375</tt>  <tt class="py-line">            <tt id="link-241" class="py-name" targets="Variable Bio.DocSQL.Query.suffix=Bio.DocSQL.Query-class.html#suffix"><a title="Bio.DocSQL.Query.suffix" class="py-name" href="#" onclick="return doclink('link-241', 'suffix', 'link-241');">suffix</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"/%s-%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt id="link-242" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-242', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-243" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-243', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"start"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
<a name="L376"></a><tt class="py-lineno">376</tt>  <tt class="py-line">                                 <tt class="py-name">str</tt><tt class="py-op">(</tt><tt id="link-244" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-244', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-245" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-245', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"end"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L377"></a><tt class="py-lineno">377</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">seq_name</tt><tt class="py-op">[</tt><tt class="py-op">-</tt><tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-246" class="py-name"><a title="Bio.DocSQL.Query.suffix" class="py-name" href="#" onclick="return doclink('link-246', 'suffix', 'link-241');">suffix</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt><tt class="py-op">]</tt> <tt class="py-op">&lt;&gt;</tt> <tt id="link-247" class="py-name"><a title="Bio.DocSQL.Query.suffix" class="py-name" href="#" onclick="return doclink('link-247', 'suffix', 'link-241');">suffix</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L378"></a><tt class="py-lineno">378</tt>  <tt class="py-line">                <tt class="py-name">seq_name</tt> <tt class="py-op">=</tt> <tt class="py-string">"%s/%s-%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> </tt>
<a name="L379"></a><tt class="py-lineno">379</tt>  <tt class="py-line">                                        <tt class="py-name">str</tt><tt class="py-op">(</tt><tt id="link-248" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-248', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-249" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-249', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"start"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
<a name="L380"></a><tt class="py-lineno">380</tt>  <tt class="py-line">                                        <tt class="py-name">str</tt><tt class="py-op">(</tt><tt id="link-250" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-250', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-251" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-251', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"end"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L381"></a><tt class="py-lineno">381</tt>  <tt class="py-line"> </tt>
<a name="L382"></a><tt class="py-lineno">382</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">seq_name</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ids_written</tt> <tt class="py-op">:</tt> </tt>
<a name="L383"></a><tt class="py-lineno">383</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">ValueError</tt><tt class="py-op">(</tt><tt class="py-string">"Duplicate record identifier: %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">seq_name</tt><tt class="py-op">)</tt> </tt>
<a name="L384"></a><tt class="py-lineno">384</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_ids_written</tt><tt class="py-op">.</tt><tt id="link-252" class="py-name"><a title="Bio.Crystal.Chain.append
Bio.EUtils.POM.ElementNode.append
Bio.EUtils.sourcegen.SourceFile.append
Bio.SCOP.Raf.SeqMap.append
Bio.Seq.MutableSeq.append
Bio.Wise.psw.Alignment.append
Bio.Wise.psw.AlignmentColumn.append
Martel.msre_parse.SubPattern.append" class="py-name" href="#" onclick="return doclink('link-252', 'append', 'link-41');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">)</tt> </tt>
<a name="L385"></a><tt class="py-lineno">385</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-253" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-253', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-254" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-254', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"%s %s\n"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> <tt id="link-255" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-255', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-256" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-256', 'seq', 'link-37');">seq</a></tt><tt class="py-op">.</tt><tt id="link-257" class="py-name" targets="Method Bio.Crystal.Crystal.tostring()=Bio.Crystal.Crystal-class.html#tostring,Method Bio.EUtils.POM.ElementNode.tostring()=Bio.EUtils.POM.ElementNode-class.html#tostring,Method Bio.Prosite.Pattern.Prosite.tostring()=Bio.Prosite.Pattern.Prosite-class.html#tostring,Method Bio.Seq.MutableSeq.tostring()=Bio.Seq.MutableSeq-class.html#tostring,Method Bio.Seq.Seq.tostring()=Bio.Seq.Seq-class.html#tostring,Method BioSQL.BioSeq.DBSeq.tostring()=BioSQL.BioSeq.DBSeq-class.html#tostring"><a title="Bio.Crystal.Crystal.tostring
Bio.EUtils.POM.ElementNode.tostring
Bio.Prosite.Pattern.Prosite.tostring
Bio.Seq.MutableSeq.tostring
Bio.Seq.Seq.tostring
BioSQL.BioSeq.DBSeq.tostring" class="py-name" href="#" onclick="return doclink('link-257', 'tostring', 'link-257');">tostring</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L386"></a><tt class="py-lineno">386</tt>  <tt class="py-line"> </tt>
<a name="L387"></a><tt class="py-lineno">387</tt>  <tt class="py-line">        <tt class="py-comment">#The recommended placement for GS lines (per sequence annotation)</tt> </tt>
<a name="L388"></a><tt class="py-lineno">388</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#is above the alignment (as a header block) or just below the</tt> </tt>
<a name="L389"></a><tt class="py-lineno">389</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#corresponding sequence.</tt> </tt>
<a name="L390"></a><tt class="py-lineno">390</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#</tt> </tt>
<a name="L391"></a><tt class="py-lineno">391</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#The recommended placement for GR lines (per sequence per column</tt> </tt>
<a name="L392"></a><tt class="py-lineno">392</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#annotation such as secondary structure) is just below the</tt> </tt>
<a name="L393"></a><tt class="py-lineno">393</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#corresponding sequence.</tt> </tt>
<a name="L394"></a><tt class="py-lineno">394</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#</tt> </tt>
<a name="L395"></a><tt class="py-lineno">395</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#We put both just below the corresponding sequence as this allows</tt> </tt>
<a name="L396"></a><tt class="py-lineno">396</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-comment">#us to write the file using a single pass through the records.</tt> </tt>
<a name="L397"></a><tt class="py-lineno">397</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L398"></a><tt class="py-lineno">398</tt>  <tt class="py-line">        <tt class="py-comment">#AC = Accession</tt> </tt>
<a name="L399"></a><tt class="py-lineno">399</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-string">"accession"</tt> <tt class="py-keyword">in</tt> <tt id="link-258" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-258', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-259" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-259', 'annotations', 'link-125');">annotations</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L400"></a><tt class="py-lineno">400</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-260" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-260', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-261" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-261', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GS %s AC %s\n"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-262" class="py-name" targets="Method Bio.AlignIO.Interfaces.AlignmentWriter.clean()=Bio.AlignIO.Interfaces.AlignmentWriter-class.html#clean,Method Bio.SeqIO.Interfaces.SequenceWriter.clean()=Bio.SeqIO.Interfaces.SequenceWriter-class.html#clean"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-262', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt id="link-263" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-263', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-264" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-264', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"accession"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L401"></a><tt class="py-lineno">401</tt>  <tt class="py-line">        <tt class="py-keyword">elif</tt> <tt id="link-265" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-265', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-266" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-266', 'id', 'link-36');">id</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L402"></a><tt class="py-lineno">402</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-267" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-267', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-268" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-268', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GS %s AC %s\n"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-269" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-269', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt id="link-270" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-270', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-271" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-271', 'id', 'link-36');">id</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L403"></a><tt class="py-lineno">403</tt>  <tt class="py-line">         </tt>
<a name="L404"></a><tt class="py-lineno">404</tt>  <tt class="py-line">        <tt class="py-comment">#DE = description</tt> </tt>
<a name="L405"></a><tt class="py-lineno">405</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt id="link-272" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-272', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-273" class="py-name"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-273', 'description', 'link-129');">description</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L406"></a><tt class="py-lineno">406</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-274" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-274', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-275" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-275', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GS %s DE %s\n"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-276" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-276', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt id="link-277" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-277', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-278" class="py-name"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-278', 'description', 'link-129');">description</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L407"></a><tt class="py-lineno">407</tt>  <tt class="py-line"> </tt>
<a name="L408"></a><tt class="py-lineno">408</tt>  <tt class="py-line">        <tt class="py-comment">#DE = database links</tt> </tt>
<a name="L409"></a><tt class="py-lineno">409</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">for</tt> <tt class="py-name">xref</tt> <tt class="py-keyword">in</tt> <tt id="link-279" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-279', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-280" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.dbxrefs" class="py-name" href="#" onclick="return doclink('link-280', 'dbxrefs', 'link-133');">dbxrefs</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L410"></a><tt class="py-lineno">410</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-281" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-281', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-282" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-282', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GS %s DR %s\n"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-283" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-283', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt class="py-name">xref</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L411"></a><tt class="py-lineno">411</tt>  <tt class="py-line"> </tt>
<a name="L412"></a><tt class="py-lineno">412</tt>  <tt class="py-line">        <tt class="py-comment">#GS/GR = other per sequence annotation</tt> </tt>
<a name="L413"></a><tt class="py-lineno">413</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">for</tt> <tt id="link-284" class="py-name" targets="Variable Bio.Translate.key=Bio.Translate-module.html#key"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-284', 'key', 'link-284');">key</a></tt> <tt class="py-keyword">in</tt> <tt id="link-285" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-285', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-286" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-286', 'annotations', 'link-125');">annotations</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L414"></a><tt class="py-lineno">414</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt id="link-287" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-287', 'key', 'link-284');">key</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-288" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping" class="py-name" href="#" onclick="return doclink('link-288', 'pfam_gs_mapping', 'link-13');">pfam_gs_mapping</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L415"></a><tt class="py-lineno">415</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-289" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-289', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-290" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-290', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GS %s %s %s\n"</tt> \ </tt>
<a name="L416"></a><tt class="py-lineno">416</tt>  <tt class="py-line">                                  <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> </tt>
<a name="L417"></a><tt class="py-lineno">417</tt>  <tt class="py-line">                                     <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-291" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-291', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-292" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gs_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gs_mapping" class="py-name" href="#" onclick="return doclink('link-292', 'pfam_gs_mapping', 'link-13');">pfam_gs_mapping</a></tt><tt class="py-op">[</tt><tt id="link-293" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-293', 'key', 'link-284');">key</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
<a name="L418"></a><tt class="py-lineno">418</tt>  <tt class="py-line">                                     <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-294" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-294', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt id="link-295" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-295', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-296" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-296', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt id="link-297" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-297', 'key', 'link-284');">key</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L419"></a><tt class="py-lineno">419</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt id="link-298" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-298', 'key', 'link-284');">key</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-299" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping" class="py-name" href="#" onclick="return doclink('link-299', 'pfam_gr_mapping', 'link-12');">pfam_gr_mapping</a></tt> <tt class="py-op">:</tt> </tt>
<a name="L420"></a><tt class="py-lineno">420</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt id="link-300" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-300', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-301" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-301', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt id="link-302" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-302', 'key', 'link-284');">key</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">==</tt><tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-303" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-303', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-304" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-304', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> <tt class="py-op">:</tt> </tt>
<a name="L421"></a><tt class="py-lineno">421</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-305" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-305', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-306" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-306', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"#=GR %s %s %s\n"</tt> \ </tt>
<a name="L422"></a><tt class="py-lineno">422</tt>  <tt class="py-line">                                      <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">seq_name</tt><tt class="py-op">,</tt> </tt>
<a name="L423"></a><tt class="py-lineno">423</tt>  <tt class="py-line">                                         <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-307" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-307', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-308" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.AlignIO.StockholmIO.StockholmWriter.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmIterator.pfam_gr_mapping
Bio.SeqIO.StockholmIO.StockholmWriter.pfam_gr_mapping" class="py-name" href="#" onclick="return doclink('link-308', 'pfam_gr_mapping', 'link-12');">pfam_gr_mapping</a></tt><tt class="py-op">[</tt><tt id="link-309" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-309', 'key', 'link-284');">key</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
<a name="L424"></a><tt class="py-lineno">424</tt>  <tt class="py-line">                                         <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-310" class="py-name"><a title="Bio.AlignIO.Interfaces.AlignmentWriter.clean
Bio.SeqIO.Interfaces.SequenceWriter.clean" class="py-name" href="#" onclick="return doclink('link-310', 'clean', 'link-262');">clean</a></tt><tt class="py-op">(</tt><tt class="py-op">(</tt><tt id="link-311" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-311', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-312" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-312', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt id="link-313" class="py-name"><a title="Bio.Translate.key" class="py-name" href="#" onclick="return doclink('link-313', 'key', 'link-284');">key</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L425"></a><tt class="py-lineno">425</tt>  <tt class="py-line">                <tt class="py-keyword">else</tt> <tt class="py-op">:</tt> </tt>
<a name="L426"></a><tt class="py-lineno">426</tt>  <tt class="py-line">                    <tt class="py-comment">#Should we print a warning?</tt> </tt>
<a name="L427"></a><tt class="py-lineno">427</tt>  <tt class="py-line"><tt class="py-comment"></tt>                    <tt class="py-keyword">pass</tt> </tt>
<a name="L428"></a><tt class="py-lineno">428</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt> <tt class="py-op">:</tt> </tt>
<a name="L429"></a><tt class="py-lineno">429</tt>  <tt class="py-line">                <tt class="py-comment">#It doesn't follow the PFAM standards, but should we record this data anyway?</tt> </tt>
<a name="L430"></a><tt class="py-lineno">430</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-keyword">pass</tt> </tt>
</div><a name="L431"></a><tt class="py-lineno">431</tt>  <tt class="py-line">                 </tt>
<a name="L432"></a><tt class="py-lineno">432</tt>  <tt class="py-line">                 </tt>
<a name="L433"></a><tt class="py-lineno">433</tt>  <tt class="py-line"> </tt>
<a name="L434"></a><tt class="py-lineno">434</tt>  <tt class="py-line">         </tt>
<a name="StockholmWriter.write_footer"></a><div id="StockholmWriter.write_footer-def"><a name="L435"></a><tt class="py-lineno">435</tt> <a class="py-toggle" href="#" id="StockholmWriter.write_footer-toggle" onclick="return toggle('StockholmWriter.write_footer');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.SeqIO.StockholmIO.StockholmWriter-class.html#write_footer">write_footer</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="StockholmWriter.write_footer-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="StockholmWriter.write_footer-expanded"><a name="L436"></a><tt class="py-lineno">436</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_header_written</tt><tt class="py-op">,</tt> <tt class="py-string">"You must call write_header() first"</tt> </tt>
<a name="L437"></a><tt class="py-lineno">437</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_record_written</tt><tt class="py-op">,</tt> <tt class="py-string">"You have not called write_record() or write_records() yet"</tt> </tt>
<a name="L438"></a><tt class="py-lineno">438</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_footer_written</tt><tt class="py-op">,</tt> <tt class="py-string">"You have aleady called write_footer()"</tt> </tt>
<a name="L439"></a><tt class="py-lineno">439</tt>  <tt class="py-line">        <tt class="py-comment">#self._footer_written = True</tt> </tt>
<a name="L440"></a><tt class="py-lineno">440</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L441"></a><tt class="py-lineno">441</tt>  <tt class="py-line">         </tt>
<a name="L442"></a><tt class="py-lineno">442</tt>  <tt class="py-line">        <tt id="link-314" class="py-name"><a title="Bio.SeqIO.Interfaces.SequentialSequenceWriter" class="py-name" href="#" onclick="return doclink('link-314', 'SequentialSequenceWriter', 'link-11');">SequentialSequenceWriter</a></tt><tt class="py-op">.</tt><tt id="link-315" class="py-name"><a title="Bio.AlignIO.EmbossIO.EmbossWriter.write_footer
Bio.AlignIO.Interfaces.SequentialAlignmentWriter.write_footer
Bio.SeqIO.Interfaces.SequentialSequenceWriter.write_footer
Bio.SeqIO.StockholmIO.StockholmWriter.write_footer" class="py-name" href="#" onclick="return doclink('link-315', 'write_footer', 'link-219');">write_footer</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt> </tt>
<a name="L443"></a><tt class="py-lineno">443</tt>  <tt class="py-line"> </tt>
<a name="L444"></a><tt class="py-lineno">444</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-316" class="py-name"><a title="Bio.LocusLink.web_parse.handle
Bio.Ndb.handle" class="py-name" href="#" onclick="return doclink('link-316', 'handle', 'link-15');">handle</a></tt><tt class="py-op">.</tt><tt id="link-317" class="py-name"><a title="Bio.AlignAce.Motif.Motif.write
Bio.AlignIO.write
Bio.EUtils.sourcegen.SourceFile.write
Bio.EUtils.sourcegen.SourceGen.write
Bio.NeuralNetwork.Gene.Pattern.PatternIO.write
Bio.SeqIO.write
Bio.Writer.Writer.write
Bio.writers.SeqRecord.embl.WriteEmbl.write
Bio.writers.SeqRecord.fasta.WriteFasta.write" class="py-name" href="#" onclick="return doclink('link-317', 'write', 'link-208');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"//\n"</tt><tt class="py-op">)</tt> </tt>
<a name="L445"></a><tt class="py-lineno">445</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_footer_written</tt> <tt class="py-op">=</tt> <tt id="link-318" class="py-name"><a title="Bio.EUtils.POM.True" class="py-name" href="#" onclick="return doclink('link-318', 'True', 'link-31');">True</a></tt> </tt>
</div></div><a name="L446"></a><tt class="py-lineno">446</tt>  <tt class="py-line"> </tt>
<a name="L447"></a><tt class="py-lineno">447</tt>  <tt class="py-line"><tt class="py-keyword">if</tt> <tt class="py-name">__name__</tt> <tt class="py-op">==</tt> <tt class="py-string">"__main__"</tt> <tt class="py-op">:</tt> </tt>
<a name="L448"></a><tt class="py-lineno">448</tt>  <tt class="py-line">    <tt class="py-keyword">print</tt> <tt class="py-string">"Testing..."</tt> </tt>
<a name="L449"></a><tt class="py-lineno">449</tt>  <tt class="py-line">    <tt class="py-keyword">from</tt> <tt class="py-name">cStringIO</tt> <tt class="py-keyword">import</tt> <tt class="py-name">StringIO</tt> </tt>
<a name="L450"></a><tt class="py-lineno">450</tt>  <tt class="py-line"> </tt>
<a name="L451"></a><tt class="py-lineno">451</tt>  <tt class="py-line"> </tt>
<a name="L452"></a><tt class="py-lineno">452</tt>  <tt class="py-line">    <tt class="py-comment"># This example with its slightly odd (partial) annotation is from here:</tt> </tt>
<a name="L453"></a><tt class="py-lineno">453</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-comment"># http://www.cgb.ki.se/cgb/groups/sonnhammer/Stockholm.html</tt> </tt>
<a name="L454"></a><tt class="py-lineno">454</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-comment"># I don't know what the "GR_O31699/88-139_IN ..." line is meant to be.</tt> </tt>
<a name="L455"></a><tt class="py-lineno">455</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-name">sth_example</tt> <tt class="py-op">=</tt> \ </tt>
<a name="L456"></a><tt class="py-lineno">456</tt>  <tt class="py-line"><tt class="py-string">"""# STOCKHOLM 1.0</tt> </tt>
<a name="L457"></a><tt class="py-lineno">457</tt>  <tt class="py-line"><tt class="py-string">#=GF ID CBS</tt> </tt>
<a name="L458"></a><tt class="py-lineno">458</tt>  <tt class="py-line"><tt class="py-string">#=GF AC PF00571</tt> </tt>
<a name="L459"></a><tt class="py-lineno">459</tt>  <tt class="py-line"><tt class="py-string">#=GF DE CBS domain</tt> </tt>
<a name="L460"></a><tt class="py-lineno">460</tt>  <tt class="py-line"><tt class="py-string">#=GF AU Bateman A</tt> </tt>
<a name="L461"></a><tt class="py-lineno">461</tt>  <tt class="py-line"><tt class="py-string">#=GF CC CBS domains are small intracellular modules mostly found  </tt> </tt>
<a name="L462"></a><tt class="py-lineno">462</tt>  <tt class="py-line"><tt class="py-string">#=GF CC in 2 or four copies within a protein. </tt> </tt>
<a name="L463"></a><tt class="py-lineno">463</tt>  <tt class="py-line"><tt class="py-string">#=GF SQ 67</tt> </tt>
<a name="L464"></a><tt class="py-lineno">464</tt>  <tt class="py-line"><tt class="py-string">#=GS O31698/18-71 AC O31698</tt> </tt>
<a name="L465"></a><tt class="py-lineno">465</tt>  <tt class="py-line"><tt class="py-string">#=GS O83071/192-246 AC O83071</tt> </tt>
<a name="L466"></a><tt class="py-lineno">466</tt>  <tt class="py-line"><tt class="py-string">#=GS O83071/259-312 AC O83071</tt> </tt>
<a name="L467"></a><tt class="py-lineno">467</tt>  <tt class="py-line"><tt class="py-string">#=GS O31698/88-139 AC O31698</tt> </tt>
<a name="L468"></a><tt class="py-lineno">468</tt>  <tt class="py-line"><tt class="py-string">#=GS O31698/88-139 OS Bacillus subtilis</tt> </tt>
<a name="L469"></a><tt class="py-lineno">469</tt>  <tt class="py-line"><tt class="py-string">O83071/192-246          MTCRAQLIAVPRASSLAE..AIACAQKM....RVSRVPVYERS</tt> </tt>
<a name="L470"></a><tt class="py-lineno">470</tt>  <tt class="py-line"><tt class="py-string">#=GR O83071/192-246 SA  999887756453524252..55152525....36463774777</tt> </tt>
<a name="L471"></a><tt class="py-lineno">471</tt>  <tt class="py-line"><tt class="py-string">O83071/259-312          MQHVSAPVFVFECTRLAY..VQHKLRAH....SRAVAIVLDEY</tt> </tt>
<a name="L472"></a><tt class="py-lineno">472</tt>  <tt class="py-line"><tt class="py-string">#=GR O83071/259-312 SS  CCCCCHHHHHHHHHHHHH..EEEEEEEE....EEEEEEEEEEE</tt> </tt>
<a name="L473"></a><tt class="py-lineno">473</tt>  <tt class="py-line"><tt class="py-string">O31698/18-71            MIEADKVAHVQVGNNLEH..ALLVLTKT....GYTAIPVLDPS</tt> </tt>
<a name="L474"></a><tt class="py-lineno">474</tt>  <tt class="py-line"><tt class="py-string">#=GR O31698/18-71 SS    CCCHHHHHHHHHHHHHHH..EEEEEEEE....EEEEEEEEHHH</tt> </tt>
<a name="L475"></a><tt class="py-lineno">475</tt>  <tt class="py-line"><tt class="py-string">O31698/88-139           EVMLTDIPRLHINDPIMK..GFGMVINN......GFVCVENDE</tt> </tt>
<a name="L476"></a><tt class="py-lineno">476</tt>  <tt class="py-line"><tt class="py-string">#=GR O31698/88-139 SS   CCCCCCCHHHHHHHHHHH..HEEEEEEE....EEEEEEEEEEH</tt> </tt>
<a name="L477"></a><tt class="py-lineno">477</tt>  <tt class="py-line"><tt class="py-string">#=GC SS_cons            CCCCCHHHHHHHHHHHHH..EEEEEEEE....EEEEEEEEEEH</tt> </tt>
<a name="L478"></a><tt class="py-lineno">478</tt>  <tt class="py-line"><tt class="py-string">O31699/88-139           EVMLTDIPRLHINDPIMK..GFGMVINN......GFVCVENDE</tt> </tt>
<a name="L479"></a><tt class="py-lineno">479</tt>  <tt class="py-line"><tt class="py-string">#=GR O31699/88-139 AS   ________________*__________________________</tt> </tt>
<a name="L480"></a><tt class="py-lineno">480</tt>  <tt class="py-line"><tt class="py-string">#=GR_O31699/88-139_IN   ____________1______________2__________0____</tt> </tt>
<a name="L481"></a><tt class="py-lineno">481</tt>  <tt class="py-line"><tt class="py-string">//</tt> </tt>
<a name="L482"></a><tt class="py-lineno">482</tt>  <tt class="py-line"><tt class="py-string">"""</tt> </tt>
<a name="L483"></a><tt class="py-lineno">483</tt>  <tt class="py-line"> </tt>
<a name="L484"></a><tt class="py-lineno">484</tt>  <tt class="py-line">    <tt class="py-comment"># Interlaced example from BioPerl documentation.  Also note the blank line.</tt> </tt>
<a name="L485"></a><tt class="py-lineno">485</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-comment"># http://www.bioperl.org/wiki/Stockholm_multiple_alignment_format</tt> </tt>
<a name="L486"></a><tt class="py-lineno">486</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-name">sth_example2</tt> <tt class="py-op">=</tt> \ </tt>
<a name="L487"></a><tt class="py-lineno">487</tt>  <tt class="py-line"><tt class="py-string">"""# STOCKHOLM 1.0</tt> </tt>
<a name="L488"></a><tt class="py-lineno">488</tt>  <tt class="py-line"><tt class="py-string">#=GC SS_cons       .................&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;...&lt;&lt;&lt;&lt;&lt;&lt;&lt;........&gt;&gt;&gt;&gt;&gt;&gt;&gt;..</tt> </tt>
<a name="L489"></a><tt class="py-lineno">489</tt>  <tt class="py-line"><tt class="py-string">AP001509.1         UUAAUCGAGCUCAACACUCUUCGUAUAUCCUC-UCAAUAUGG-GAUGAGGGU</tt> </tt>
<a name="L490"></a><tt class="py-lineno">490</tt>  <tt class="py-line"><tt class="py-string">#=GR AP001509.1 SS -----------------&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;---..&lt;&lt;-&lt;&lt;--------&gt;&gt;-&gt;&gt;..--</tt> </tt>
<a name="L491"></a><tt class="py-lineno">491</tt>  <tt class="py-line"><tt class="py-string">AE007476.1         AAAAUUGAAUAUCGUUUUACUUGUUUAU-GUCGUGAAU-UGG-CACGA-CGU</tt> </tt>
<a name="L492"></a><tt class="py-lineno">492</tt>  <tt class="py-line"><tt class="py-string">#=GR AE007476.1 SS -----------------&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-----&lt;&lt;.&lt;&lt;--------&gt;&gt;.&gt;&gt;----</tt> </tt>
<a name="L493"></a><tt class="py-lineno">493</tt>  <tt class="py-line"><tt class="py-string"></tt> </tt>
<a name="L494"></a><tt class="py-lineno">494</tt>  <tt class="py-line"><tt class="py-string">#=GC SS_cons       ......&lt;&lt;&lt;&lt;&lt;&lt;&lt;.......&gt;&gt;&gt;&gt;&gt;&gt;&gt;..&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;...............</tt> </tt>
<a name="L495"></a><tt class="py-lineno">495</tt>  <tt class="py-line"><tt class="py-string">AP001509.1         CUCUAC-AGGUA-CCGUAAA-UACCUAGCUACGAAAAGAAUGCAGUUAAUGU</tt> </tt>
<a name="L496"></a><tt class="py-lineno">496</tt>  <tt class="py-line"><tt class="py-string">#=GR AP001509.1 SS -------&lt;&lt;&lt;&lt;&lt;---------&gt;&gt;&gt;&gt;&gt;---&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;---------------</tt> </tt>
<a name="L497"></a><tt class="py-lineno">497</tt>  <tt class="py-line"><tt class="py-string">AE007476.1         UUCUACAAGGUG-CCGG-AA-CACCUAACAAUAAGUAAGUCAGCAGUGAGAU</tt> </tt>
<a name="L498"></a><tt class="py-lineno">498</tt>  <tt class="py-line"><tt class="py-string">#=GR AE007476.1 SS ------.&lt;&lt;&lt;&lt;&lt;---------&gt;&gt;&gt;&gt;&gt;.--&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;---------------</tt> </tt>
<a name="L499"></a><tt class="py-lineno">499</tt>  <tt class="py-line"><tt class="py-string">//"""</tt> </tt>
<a name="L500"></a><tt class="py-lineno">500</tt>  <tt class="py-line"> </tt>
<a name="L501"></a><tt class="py-lineno">501</tt>  <tt class="py-line">    <tt class="py-keyword">print</tt> <tt class="py-string">"--------"</tt> </tt>
<a name="L502"></a><tt class="py-lineno">502</tt>  <tt class="py-line">    <tt class="py-keyword">print</tt> <tt class="py-string">"StockholmIterator(stockholm alignment file)"</tt> </tt>
<a name="L503"></a><tt class="py-lineno">503</tt>  <tt class="py-line">    <tt class="py-name">iterator</tt> <tt class="py-op">=</tt> <tt id="link-319" class="py-name" targets="Class Bio.AlignIO.StockholmIO.StockholmIterator=Bio.AlignIO.StockholmIO.StockholmIterator-class.html,Class Bio.SeqIO.StockholmIO.StockholmIterator=Bio.SeqIO.StockholmIO.StockholmIterator-class.html"><a title="Bio.AlignIO.StockholmIO.StockholmIterator
Bio.SeqIO.StockholmIO.StockholmIterator" class="py-name" href="#" onclick="return doclink('link-319', 'StockholmIterator', 'link-319');">StockholmIterator</a></tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-name">sth_example</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L504"></a><tt class="py-lineno">504</tt>  <tt class="py-line">    <tt id="link-320" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-320', 'count', 'link-95');">count</a></tt><tt class="py-op">=</tt><tt class="py-number">0</tt> </tt>
<a name="L505"></a><tt class="py-lineno">505</tt>  <tt class="py-line">    <tt class="py-keyword">for</tt> <tt id="link-321" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-321', 'record', 'link-124');">record</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">iterator</tt> <tt class="py-op">:</tt> </tt>
<a name="L506"></a><tt class="py-lineno">506</tt>  <tt class="py-line">        <tt id="link-322" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-322', 'count', 'link-95');">count</a></tt><tt class="py-op">=</tt><tt id="link-323" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-323', 'count', 'link-95');">count</a></tt><tt class="py-op">+</tt><tt class="py-number">1</tt> </tt>
<a name="L507"></a><tt class="py-lineno">507</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-324" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-324', 'count', 'link-95');">count</a></tt> <tt class="py-op">==</tt> <tt class="py-number">5</tt> </tt>
<a name="L508"></a><tt class="py-lineno">508</tt>  <tt class="py-line">    <tt class="py-comment">#Check the first record...</tt> </tt>
<a name="L509"></a><tt class="py-lineno">509</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">assert</tt> <tt id="link-325" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-325', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-326" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-326', 'id', 'link-36');">id</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'O31699/88-139'</tt> </tt>
<a name="L510"></a><tt class="py-lineno">510</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-327" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-327', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-328" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-328', 'name', 'link-99');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'O31699'</tt> </tt>
<a name="L511"></a><tt class="py-lineno">511</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-329" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-329', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-330" class="py-name"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-330', 'description', 'link-129');">description</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'O31699/88-139'</tt> </tt>
<a name="L512"></a><tt class="py-lineno">512</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-331" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-331', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-332" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-332', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">)</tt><tt class="py-op">==</tt><tt class="py-number">4</tt> </tt>
<a name="L513"></a><tt class="py-lineno">513</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-333" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-333', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-334" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-334', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"accession"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-string">'O31699'</tt> </tt>
<a name="L514"></a><tt class="py-lineno">514</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-335" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-335', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-336" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-336', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"start"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-number">88</tt> </tt>
<a name="L515"></a><tt class="py-lineno">515</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-337" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-337', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-338" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-338', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"end"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-number">139</tt> </tt>
<a name="L516"></a><tt class="py-lineno">516</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-339" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-339', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-340" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-340', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"active_site"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-string">'________________*__________________________'</tt> </tt>
<a name="L517"></a><tt class="py-lineno">517</tt>  <tt class="py-line"> </tt>
<a name="L518"></a><tt class="py-lineno">518</tt>  <tt class="py-line">    <tt class="py-name">iterator</tt> <tt class="py-op">=</tt> <tt id="link-341" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator
Bio.SeqIO.StockholmIO.StockholmIterator" class="py-name" href="#" onclick="return doclink('link-341', 'StockholmIterator', 'link-319');">StockholmIterator</a></tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-name">sth_example</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L519"></a><tt class="py-lineno">519</tt>  <tt class="py-line">    <tt id="link-342" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-342', 'count', 'link-95');">count</a></tt><tt class="py-op">=</tt><tt class="py-number">0</tt> </tt>
<a name="L520"></a><tt class="py-lineno">520</tt>  <tt class="py-line">    <tt class="py-keyword">for</tt> <tt id="link-343" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-343', 'record', 'link-124');">record</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">iterator</tt> <tt class="py-op">:</tt> </tt>
<a name="L521"></a><tt class="py-lineno">521</tt>  <tt class="py-line">        <tt id="link-344" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-344', 'count', 'link-95');">count</a></tt><tt class="py-op">=</tt><tt id="link-345" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-345', 'count', 'link-95');">count</a></tt><tt class="py-op">+</tt><tt class="py-number">1</tt> </tt>
<a name="L522"></a><tt class="py-lineno">522</tt>  <tt class="py-line">        <tt class="py-keyword">break</tt> </tt>
<a name="L523"></a><tt class="py-lineno">523</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-346" class="py-name"><a title="Bio.Crystal.Chain.count
Bio.NeuralNetwork.Gene.Pattern.PatternRepository.count
Bio.Seq.MutableSeq.count
Bio.Seq.Seq.count
Bio.listfns.count" class="py-name" href="#" onclick="return doclink('link-346', 'count', 'link-95');">count</a></tt><tt class="py-op">==</tt><tt class="py-number">1</tt> </tt>
<a name="L524"></a><tt class="py-lineno">524</tt>  <tt class="py-line">    <tt class="py-comment">#Check the last record...</tt> </tt>
<a name="L525"></a><tt class="py-lineno">525</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">assert</tt> <tt id="link-347" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-347', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-348" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-348', 'id', 'link-36');">id</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'O83071/192-246'</tt> </tt>
<a name="L526"></a><tt class="py-lineno">526</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-349" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-349', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-350" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-350', 'name', 'link-99');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'O83071'</tt> </tt>
<a name="L527"></a><tt class="py-lineno">527</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-351" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-351', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-352" class="py-name"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-352', 'description', 'link-129');">description</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'O83071/192-246'</tt> </tt>
<a name="L528"></a><tt class="py-lineno">528</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-353" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-353', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-354" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-354', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">)</tt><tt class="py-op">==</tt><tt class="py-number">4</tt> </tt>
<a name="L529"></a><tt class="py-lineno">529</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-355" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-355', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-356" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-356', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"accession"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-string">'O83071'</tt> </tt>
<a name="L530"></a><tt class="py-lineno">530</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-357" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-357', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-358" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-358', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"start"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-number">192</tt> </tt>
<a name="L531"></a><tt class="py-lineno">531</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-359" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-359', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-360" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-360', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"end"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-number">246</tt> </tt>
<a name="L532"></a><tt class="py-lineno">532</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-361" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-361', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-362" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-362', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"surface_accessibility"</tt><tt class="py-op">]</tt><tt class="py-op">==</tt><tt class="py-string">"999887756453524252..55152525....36463774777"</tt> </tt>
<a name="L533"></a><tt class="py-lineno">533</tt>  <tt class="py-line"> </tt>
<a name="L534"></a><tt class="py-lineno">534</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-op">[</tt><tt class="py-name">r</tt><tt class="py-op">.</tt><tt id="link-363" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-363', 'id', 'link-36');">id</a></tt> <tt class="py-keyword">for</tt> <tt class="py-name">r</tt> <tt class="py-keyword">in</tt> <tt id="link-364" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator
Bio.SeqIO.StockholmIO.StockholmIterator" class="py-name" href="#" onclick="return doclink('link-364', 'StockholmIterator', 'link-319');">StockholmIterator</a></tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-name">sth_example</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> \ </tt>
<a name="L535"></a><tt class="py-lineno">535</tt>  <tt class="py-line">        <tt class="py-op">==</tt> <tt class="py-op">[</tt><tt class="py-string">'O83071/192-246'</tt><tt class="py-op">,</tt> <tt class="py-string">'O83071/259-312'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31698/18-71'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31698/88-139'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31699/88-139'</tt><tt class="py-op">]</tt> </tt>
<a name="L536"></a><tt class="py-lineno">536</tt>  <tt class="py-line"> </tt>
<a name="L537"></a><tt class="py-lineno">537</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-op">[</tt><tt class="py-name">r</tt><tt class="py-op">.</tt><tt id="link-365" class="py-name"><a title="Bio.Encodings.IUPACEncoding.name" class="py-name" href="#" onclick="return doclink('link-365', 'name', 'link-99');">name</a></tt> <tt class="py-keyword">for</tt> <tt class="py-name">r</tt> <tt class="py-keyword">in</tt> <tt id="link-366" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator
Bio.SeqIO.StockholmIO.StockholmIterator" class="py-name" href="#" onclick="return doclink('link-366', 'StockholmIterator', 'link-319');">StockholmIterator</a></tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-name">sth_example</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> \ </tt>
<a name="L538"></a><tt class="py-lineno">538</tt>  <tt class="py-line">        <tt class="py-op">==</tt> <tt class="py-op">[</tt><tt class="py-string">'O83071'</tt><tt class="py-op">,</tt> <tt class="py-string">'O83071'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31698'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31698'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31699'</tt><tt class="py-op">]</tt> </tt>
<a name="L539"></a><tt class="py-lineno">539</tt>  <tt class="py-line"> </tt>
<a name="L540"></a><tt class="py-lineno">540</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-op">[</tt><tt class="py-name">r</tt><tt class="py-op">.</tt><tt id="link-367" class="py-name"><a title="Bio.Blast.NCBIStandalone._DescriptionConsumer.description
Bio.Enzyme._RecordConsumer.description
Bio.Prosite._RecordConsumer.description
Bio.Std.description
Bio.SwissProt.SProt._RecordConsumer.description
Bio.SwissProt.SProt._SequenceConsumer.description
Martel.setup.run_local_tests.description" class="py-name" href="#" onclick="return doclink('link-367', 'description', 'link-129');">description</a></tt> <tt class="py-keyword">for</tt> <tt class="py-name">r</tt> <tt class="py-keyword">in</tt> <tt id="link-368" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator
Bio.SeqIO.StockholmIO.StockholmIterator" class="py-name" href="#" onclick="return doclink('link-368', 'StockholmIterator', 'link-319');">StockholmIterator</a></tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-name">sth_example</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> \ </tt>
<a name="L541"></a><tt class="py-lineno">541</tt>  <tt class="py-line">        <tt class="py-op">==</tt> <tt class="py-op">[</tt><tt class="py-string">'O83071/192-246'</tt><tt class="py-op">,</tt> <tt class="py-string">'O83071/259-312'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31698/18-71'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31698/88-139'</tt><tt class="py-op">,</tt> <tt class="py-string">'O31699/88-139'</tt><tt class="py-op">]</tt> </tt>
<a name="L542"></a><tt class="py-lineno">542</tt>  <tt class="py-line"> </tt>
<a name="L543"></a><tt class="py-lineno">543</tt>  <tt class="py-line"> </tt>
<a name="L544"></a><tt class="py-lineno">544</tt>  <tt class="py-line">    <tt class="py-keyword">print</tt> <tt class="py-string">"--------"</tt> </tt>
<a name="L545"></a><tt class="py-lineno">545</tt>  <tt class="py-line">    <tt class="py-keyword">print</tt> <tt class="py-string">"StockholmIterator(interlaced stockholm alignment file)"</tt> </tt>
<a name="L546"></a><tt class="py-lineno">546</tt>  <tt class="py-line">    <tt class="py-name">iterator</tt> <tt class="py-op">=</tt> <tt id="link-369" class="py-name"><a title="Bio.AlignIO.StockholmIO.StockholmIterator
Bio.SeqIO.StockholmIO.StockholmIterator" class="py-name" href="#" onclick="return doclink('link-369', 'StockholmIterator', 'link-319');">StockholmIterator</a></tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-name">sth_example2</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
<a name="L547"></a><tt class="py-lineno">547</tt>  <tt class="py-line">    <tt id="link-370" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-370', 'record', 'link-124');">record</a></tt> <tt class="py-op">=</tt> <tt class="py-name">iterator</tt><tt class="py-op">.</tt><tt id="link-371" class="py-name" targets="Method Bio.AlignIO.ClustalIO.ClustalIterator.next()=Bio.AlignIO.ClustalIO.ClustalIterator-class.html#next,Method Bio.AlignIO.EmbossIO.EmbossIterator.next()=Bio.AlignIO.EmbossIO.EmbossIterator-class.html#next,Method Bio.AlignIO.FastaIO.FastaM10Iterator.next()=Bio.AlignIO.FastaIO.FastaM10Iterator-class.html#next,Method Bio.AlignIO.Interfaces.AlignmentIterator.next()=Bio.AlignIO.Interfaces.AlignmentIterator-class.html#next,Method Bio.AlignIO.PhylipIO.PhylipIterator.next()=Bio.AlignIO.PhylipIO.PhylipIterator-class.html#next,Method Bio.AlignIO.StockholmIO.StockholmIterator.next()=Bio.AlignIO.StockholmIO.StockholmIterator-class.html#next,Method Bio.Blast.NCBIStandalone.Iterator.next()=Bio.Blast.NCBIStandalone.Iterator-class.html#next,Method Bio.Blast.ParseBlastTable.BlastTableReader.next()=Bio.Blast.ParseBlastTable.BlastTableReader-class.html#next,Method Bio.CDD.Iterator.next()=Bio.CDD.Iterator-class.html#next,Method Bio.Compass.Iterator.next()=Bio.Compass.Iterator-class.html#next,Method Bio.DocSQL.IterationCursor.next()=Bio.DocSQL.IterationCursor-class.html#next,Method Bio.ECell.Iterator.next()=Bio.ECell.Iterator-class.html#next,Method Bio.Enzyme.Iterator.next()=Bio.Enzyme.Iterator-class.html#next,Method Bio.Fasta.Iterator.next()=Bio.Fasta.Iterator-class.html#next,Method Bio.GenBank.Iterator.next()=Bio.GenBank.Iterator-class.html#next,Method Bio.Gobase.Iterator.next()=Bio.Gobase.Iterator-class.html#next,Method Bio.IntelliGenetics.IntelliGeneticsReader.next()=Bio.IntelliGenetics.IntelliGeneticsReader-class.html#next,Method Bio.IntelliGenetics.Iterator.next()=Bio.IntelliGenetics.Iterator-class.html#next,Method Bio.LocusLink.Iterator.next()=Bio.LocusLink.Iterator-class.html#next,Method Bio.Medline.Iterator.next()=Bio.Medline.Iterator-class.html#next,Method Bio.MetaTool.Iterator.next()=Bio.MetaTool.Iterator-class.html#next,Method Bio.NBRF.Iterator.next()=Bio.NBRF.Iterator-class.html#next,Method Bio.Nexus.Nexus.CharBuffer.next()=Bio.Nexus.Nexus.CharBuffer-class.html#next,Method Bio.Prosite.Iterator.next()=Bio.Prosite.Iterator-class.html#next,Method Bio.Prosite.Prodoc.Iterator.next()=Bio.Prosite.Prodoc.Iterator-class.html#next,Method Bio.Rebase.Iterator.next()=Bio.Rebase.Iterator-class.html#next,Method Bio.SCOP.Cla.Iterator.next()=Bio.SCOP.Cla.Iterator-class.html#next,Method Bio.SCOP.Des.Iterator.next()=Bio.SCOP.Des.Iterator-class.html#next,Method Bio.SCOP.Dom.Iterator.next()=Bio.SCOP.Dom.Iterator-class.html#next,Method Bio.SCOP.Hie.Iterator.next()=Bio.SCOP.Hie.Iterator-class.html#next,Method Bio.SCOP.Raf.Iterator.next()=Bio.SCOP.Raf.Iterator-class.html#next,Method Bio.Saf.Iterator.next()=Bio.Saf.Iterator-class.html#next,Method Bio.SeqIO.Interfaces.InterlacedSequenceIterator.next()=Bio.SeqIO.Interfaces.InterlacedSequenceIterator-class.html#next,Method Bio.SeqIO.Interfaces.SequenceIterator.next()=Bio.SeqIO.Interfaces.SequenceIterator-class.html#next,Method Bio.Sequencing.Ace.Iterator.next()=Bio.Sequencing.Ace.Iterator-class.html#next,Method Bio.Sequencing.Phd.Iterator.next()=Bio.Sequencing.Phd.Iterator-class.html#next,Method Bio.SwissProt.SProt.Iterator.next()=Bio.SwissProt.SProt.Iterator-class.html#next,Method Bio.UniGene.Iterator.next()=Bio.UniGene.Iterator-class.html#next,Method Martel.Iterator.EventStream.next()=Martel.Iterator.EventStream-class.html#next,Method Martel.Iterator.HeaderFooterEventStream.next()=Martel.Iterator.HeaderFooterEventStream-class.html#next,Method Martel.Iterator.Iterate.next()=Martel.Iterator.Iterate-class.html#next,Method Martel.Iterator.RecordEventStream.next()=Martel.Iterator.RecordEventStream-class.html#next,Method Martel.RecordReader.CountLines.next()=Martel.RecordReader.CountLines-class.html#next,Method Martel.RecordReader.EndsWith.next()=Martel.RecordReader.EndsWith-class.html#next,Method Martel.RecordReader.Everything.next()=Martel.RecordReader.Everything-class.html#next,Method Martel.RecordReader.Nothing.next()=Martel.RecordReader.Nothing-class.html#next,Method Martel.RecordReader.RecordReader.next()=Martel.RecordReader.RecordReader-class.html#next,Method Martel.RecordReader.StartsWith.next()=Martel.RecordReader.StartsWith-class.html#next,Method Martel.RecordReader.Until.next()=Martel.RecordReader.Until-class.html#next"><a title="Bio.AlignIO.ClustalIO.ClustalIterator.next
Bio.AlignIO.EmbossIO.EmbossIterator.next
Bio.AlignIO.FastaIO.FastaM10Iterator.next
Bio.AlignIO.Interfaces.AlignmentIterator.next
Bio.AlignIO.PhylipIO.PhylipIterator.next
Bio.AlignIO.StockholmIO.StockholmIterator.next
Bio.Blast.NCBIStandalone.Iterator.next
Bio.Blast.ParseBlastTable.BlastTableReader.next
Bio.CDD.Iterator.next
Bio.Compass.Iterator.next
Bio.DocSQL.IterationCursor.next
Bio.ECell.Iterator.next
Bio.Enzyme.Iterator.next
Bio.Fasta.Iterator.next
Bio.GenBank.Iterator.next
Bio.Gobase.Iterator.next
Bio.IntelliGenetics.IntelliGeneticsReader.next
Bio.IntelliGenetics.Iterator.next
Bio.LocusLink.Iterator.next
Bio.Medline.Iterator.next
Bio.MetaTool.Iterator.next
Bio.NBRF.Iterator.next
Bio.Nexus.Nexus.CharBuffer.next
Bio.Prosite.Iterator.next
Bio.Prosite.Prodoc.Iterator.next
Bio.Rebase.Iterator.next
Bio.SCOP.Cla.Iterator.next
Bio.SCOP.Des.Iterator.next
Bio.SCOP.Dom.Iterator.next
Bio.SCOP.Hie.Iterator.next
Bio.SCOP.Raf.Iterator.next
Bio.Saf.Iterator.next
Bio.SeqIO.Interfaces.InterlacedSequenceIterator.next
Bio.SeqIO.Interfaces.SequenceIterator.next
Bio.Sequencing.Ace.Iterator.next
Bio.Sequencing.Phd.Iterator.next
Bio.SwissProt.SProt.Iterator.next
Bio.UniGene.Iterator.next
Martel.Iterator.EventStream.next
Martel.Iterator.HeaderFooterEventStream.next
Martel.Iterator.Iterate.next
Martel.Iterator.RecordEventStream.next
Martel.RecordReader.CountLines.next
Martel.RecordReader.EndsWith.next
Martel.RecordReader.Everything.next
Martel.RecordReader.Nothing.next
Martel.RecordReader.RecordReader.next
Martel.RecordReader.StartsWith.next
Martel.RecordReader.Until.next" class="py-name" href="#" onclick="return doclink('link-371', 'next', 'link-371');">next</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L548"></a><tt class="py-lineno">548</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-372" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-372', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-373" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-373', 'id', 'link-36');">id</a></tt> <tt class="py-op">==</tt> <tt class="py-string">"AP001509.1"</tt> </tt>
<a name="L549"></a><tt class="py-lineno">549</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-374" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-374', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-375" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-375', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">104</tt> </tt>
<a name="L550"></a><tt class="py-lineno">550</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-string">"secondary_structure"</tt> <tt class="py-keyword">in</tt> <tt id="link-376" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-376', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-377" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-377', 'annotations', 'link-125');">annotations</a></tt> </tt>
<a name="L551"></a><tt class="py-lineno">551</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-378" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-378', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-379" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-379', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"secondary_structure"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">104</tt> </tt>
<a name="L552"></a><tt class="py-lineno">552</tt>  <tt class="py-line">    <tt id="link-380" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-380', 'record', 'link-124');">record</a></tt> <tt class="py-op">=</tt> <tt class="py-name">iterator</tt><tt class="py-op">.</tt><tt id="link-381" class="py-name"><a title="Bio.AlignIO.ClustalIO.ClustalIterator.next
Bio.AlignIO.EmbossIO.EmbossIterator.next
Bio.AlignIO.FastaIO.FastaM10Iterator.next
Bio.AlignIO.Interfaces.AlignmentIterator.next
Bio.AlignIO.PhylipIO.PhylipIterator.next
Bio.AlignIO.StockholmIO.StockholmIterator.next
Bio.Blast.NCBIStandalone.Iterator.next
Bio.Blast.ParseBlastTable.BlastTableReader.next
Bio.CDD.Iterator.next
Bio.Compass.Iterator.next
Bio.DocSQL.IterationCursor.next
Bio.ECell.Iterator.next
Bio.Enzyme.Iterator.next
Bio.Fasta.Iterator.next
Bio.GenBank.Iterator.next
Bio.Gobase.Iterator.next
Bio.IntelliGenetics.IntelliGeneticsReader.next
Bio.IntelliGenetics.Iterator.next
Bio.LocusLink.Iterator.next
Bio.Medline.Iterator.next
Bio.MetaTool.Iterator.next
Bio.NBRF.Iterator.next
Bio.Nexus.Nexus.CharBuffer.next
Bio.Prosite.Iterator.next
Bio.Prosite.Prodoc.Iterator.next
Bio.Rebase.Iterator.next
Bio.SCOP.Cla.Iterator.next
Bio.SCOP.Des.Iterator.next
Bio.SCOP.Dom.Iterator.next
Bio.SCOP.Hie.Iterator.next
Bio.SCOP.Raf.Iterator.next
Bio.Saf.Iterator.next
Bio.SeqIO.Interfaces.InterlacedSequenceIterator.next
Bio.SeqIO.Interfaces.SequenceIterator.next
Bio.Sequencing.Ace.Iterator.next
Bio.Sequencing.Phd.Iterator.next
Bio.SwissProt.SProt.Iterator.next
Bio.UniGene.Iterator.next
Martel.Iterator.EventStream.next
Martel.Iterator.HeaderFooterEventStream.next
Martel.Iterator.Iterate.next
Martel.Iterator.RecordEventStream.next
Martel.RecordReader.CountLines.next
Martel.RecordReader.EndsWith.next
Martel.RecordReader.Everything.next
Martel.RecordReader.Nothing.next
Martel.RecordReader.RecordReader.next
Martel.RecordReader.StartsWith.next
Martel.RecordReader.Until.next" class="py-name" href="#" onclick="return doclink('link-381', 'next', 'link-371');">next</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L553"></a><tt class="py-lineno">553</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-382" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-382', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-383" class="py-name"><a title="Bio.Data.CodonTable.id
Bio.Encodings.IUPACEncoding.id
Bio.GFF.Feature.id" class="py-name" href="#" onclick="return doclink('link-383', 'id', 'link-36');">id</a></tt> <tt class="py-op">==</tt> <tt class="py-string">"AE007476.1"</tt> </tt>
<a name="L554"></a><tt class="py-lineno">554</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-384" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-384', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-385" class="py-name"><a title="Bio.GFF.Feature.seq
Bio.GFF.FeatureAggregate.seq
BioSQL.BioSeq.DBSeqRecord.seq" class="py-name" href="#" onclick="return doclink('link-385', 'seq', 'link-37');">seq</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">104</tt> </tt>
<a name="L555"></a><tt class="py-lineno">555</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-string">"secondary_structure"</tt> <tt class="py-keyword">in</tt> <tt id="link-386" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-386', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-387" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-387', 'annotations', 'link-125');">annotations</a></tt> </tt>
<a name="L556"></a><tt class="py-lineno">556</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-388" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-388', 'record', 'link-124');">record</a></tt><tt class="py-op">.</tt><tt id="link-389" class="py-name"><a title="BioSQL.BioSeq.DBSeqRecord.annotations" class="py-name" href="#" onclick="return doclink('link-389', 'annotations', 'link-125');">annotations</a></tt><tt class="py-op">[</tt><tt class="py-string">"secondary_structure"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">104</tt> </tt>
<a name="L557"></a><tt class="py-lineno">557</tt>  <tt class="py-line">    <tt id="link-390" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-390', 'record', 'link-124');">record</a></tt> <tt class="py-op">=</tt> <tt class="py-name">iterator</tt><tt class="py-op">.</tt><tt id="link-391" class="py-name"><a title="Bio.AlignIO.ClustalIO.ClustalIterator.next
Bio.AlignIO.EmbossIO.EmbossIterator.next
Bio.AlignIO.FastaIO.FastaM10Iterator.next
Bio.AlignIO.Interfaces.AlignmentIterator.next
Bio.AlignIO.PhylipIO.PhylipIterator.next
Bio.AlignIO.StockholmIO.StockholmIterator.next
Bio.Blast.NCBIStandalone.Iterator.next
Bio.Blast.ParseBlastTable.BlastTableReader.next
Bio.CDD.Iterator.next
Bio.Compass.Iterator.next
Bio.DocSQL.IterationCursor.next
Bio.ECell.Iterator.next
Bio.Enzyme.Iterator.next
Bio.Fasta.Iterator.next
Bio.GenBank.Iterator.next
Bio.Gobase.Iterator.next
Bio.IntelliGenetics.IntelliGeneticsReader.next
Bio.IntelliGenetics.Iterator.next
Bio.LocusLink.Iterator.next
Bio.Medline.Iterator.next
Bio.MetaTool.Iterator.next
Bio.NBRF.Iterator.next
Bio.Nexus.Nexus.CharBuffer.next
Bio.Prosite.Iterator.next
Bio.Prosite.Prodoc.Iterator.next
Bio.Rebase.Iterator.next
Bio.SCOP.Cla.Iterator.next
Bio.SCOP.Des.Iterator.next
Bio.SCOP.Dom.Iterator.next
Bio.SCOP.Hie.Iterator.next
Bio.SCOP.Raf.Iterator.next
Bio.Saf.Iterator.next
Bio.SeqIO.Interfaces.InterlacedSequenceIterator.next
Bio.SeqIO.Interfaces.SequenceIterator.next
Bio.Sequencing.Ace.Iterator.next
Bio.Sequencing.Phd.Iterator.next
Bio.SwissProt.SProt.Iterator.next
Bio.UniGene.Iterator.next
Martel.Iterator.EventStream.next
Martel.Iterator.HeaderFooterEventStream.next
Martel.Iterator.Iterate.next
Martel.Iterator.RecordEventStream.next
Martel.RecordReader.CountLines.next
Martel.RecordReader.EndsWith.next
Martel.RecordReader.Everything.next
Martel.RecordReader.Nothing.next
Martel.RecordReader.RecordReader.next
Martel.RecordReader.StartsWith.next
Martel.RecordReader.Until.next" class="py-name" href="#" onclick="return doclink('link-391', 'next', 'link-371');">next</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L558"></a><tt class="py-lineno">558</tt>  <tt class="py-line">    <tt class="py-keyword">assert</tt> <tt id="link-392" class="py-name"><a title="Bio.Emboss.primer3_format.record
Bio.Emboss.primersearch_format.record
Bio.GFF.Feature.record
Bio.LocusLink.web_parse.record
Bio.Ndb.record
Bio.Std.record
Bio.expressions.blocks.record
Bio.expressions.embl.embl65.record
Bio.expressions.fasta.record
Bio.expressions.genbank.record
Bio.expressions.hmmpfam.record
Bio.expressions.swissprot.ipi.record
Bio.expressions.swissprot.speclist.record
Bio.expressions.swissprot.sprot38.record
Bio.expressions.swissprot.sprot40.record
Martel.test.test_swissprot38.record
Martel.test.testformats.swissprot38.record" class="py-name" href="#" onclick="return doclink('link-392', 'record', 'link-124');">record</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt> </tt>
<a name="L559"></a><tt class="py-lineno">559</tt>  <tt class="py-line"> </tt><script type="text/javascript">
<!--
expandto(location.href);
// -->
</script>
</pre>
<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:45 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>