Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 635dc0b7819f4e396a16d64269572c71 > files > 410

biopython-doc-1.58-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.GenBank.Scanner._ImgtScanner</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.GenBank-module.html">Package&nbsp;GenBank</a> ::
        <a href="Bio.GenBank.Scanner-module.html">Module&nbsp;Scanner</a> ::
        Class&nbsp;_ImgtScanner
      </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.GenBank.Scanner._ImgtScanner-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class _ImgtScanner</h1><p class="nomargin-top"><span class="codelink"><a href="Bio.GenBank.Scanner-pysrc.html#_ImgtScanner">source&nbsp;code</a></span></p>
<pre class="base-tree">
  object --+        
           |        
<a href="Bio.GenBank.Scanner.InsdcScanner-class.html">InsdcScanner</a> --+    
               |    
     <a href="Bio.GenBank.Scanner.EmblScanner-class.html">EmblScanner</a> --+
                   |
                  <strong class="uidshort">_ImgtScanner</strong>
</pre>

<hr />
<p>For extracting chunks of information in IMGT (EMBL like) files 
  (PRIVATE).</p>
  <p>IMGT files are like EMBL files but in order to allow longer feature 
  types the features should be indented by 25 characters not 21 characters.
  In practice the IMGT flat files tend to use either 21 or 25 characters, 
  so we must cope with both.</p>
  <p>This is private to encourage use of Bio.SeqIO rather than 
  Bio.GenBank.</p>

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Bio.GenBank.Scanner._ImgtScanner-class.html#parse_features" class="summary-sig-name">parse_features</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">skip</span>=<span class="summary-sig-default">False</span>)</span><br />
      Return list of tuples for the features (if present)</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Bio.GenBank.Scanner-pysrc.html#_ImgtScanner.parse_features">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html">EmblScanner</a></code></b>:
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#parse_footer">parse_footer</a></code>
      </p>
    <div class="private">    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html">EmblScanner</a></code></b> (private):
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#_feed_first_line" onclick="show_private();">_feed_first_line</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#_feed_first_line_new" onclick="show_private();">_feed_first_line_new</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#_feed_first_line_old" onclick="show_private();">_feed_first_line_old</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#_feed_header_lines" onclick="show_private();">_feed_header_lines</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#_feed_misc_lines" onclick="show_private();">_feed_misc_lines</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#_feed_seq_length" onclick="show_private();">_feed_seq_length</a></code>
      </p></div>
    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html">InsdcScanner</a></code></b>:
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#__init__">__init__</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#feed">feed</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#find_start">find_start</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#parse">parse</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#parse_cds_features">parse_cds_features</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#parse_feature">parse_feature</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#parse_header">parse_header</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#parse_records">parse_records</a></code>,
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#set_handle">set_handle</a></code>
      </p>
    <div class="private">    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html">InsdcScanner</a></code></b> (private):
      <code><a href="Bio.GenBank.Scanner.InsdcScanner-class.html#_feed_feature_table" onclick="show_private();">_feed_feature_table</a></code>
      </p></div>
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__format__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__sizeof__</code>,
      <code>__str__</code>,
      <code>__subclasshook__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="Bio.GenBank.Scanner._ImgtScanner-class.html#FEATURE_START_MARKERS" class="summary-name">FEATURE_START_MARKERS</a> = <code title="['FH   Key             Location/Qualifiers',
 'FH   Key             Location/Qualifiers (from EMBL)',
 'FH   Key                 Location/Qualifiers',
 'FH']"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">FH   Key             Location/Qualif</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html">EmblScanner</a></code></b>:
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#FEATURE_END_MARKERS">FEATURE_END_MARKERS</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#FEATURE_QUALIFIER_INDENT">FEATURE_QUALIFIER_INDENT</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#FEATURE_QUALIFIER_SPACER">FEATURE_QUALIFIER_SPACER</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#HEADER_WIDTH">HEADER_WIDTH</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#RECORD_START">RECORD_START</a></code>,
      <code><a href="Bio.GenBank.Scanner.EmblScanner-class.html#SEQUENCE_HEADERS">SEQUENCE_HEADERS</a></code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="parse_features"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">parse_features</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">skip</span>=<span class="sig-default">False</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Bio.GenBank.Scanner-pysrc.html#_ImgtScanner.parse_features">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Return list of tuples for the features (if present)</p>
  <p>Each feature is returned as a tuple (key, location, qualifiers) where 
  key and location are strings (e.g. &quot;CDS&quot; and 
  &quot;complement(join(490883..490885,1..879))&quot;) while qualifiers is 
  a list of two string tuples (feature qualifier keys and values).</p>
  <p>Assumes you have already read to the start of the features table.</p>
  <dl class="fields">
    <dt>Overrides:
        <a href="Bio.GenBank.Scanner.InsdcScanner-class.html#parse_features">InsdcScanner.parse_features</a>
    </dt>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variable Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariableDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="FEATURE_START_MARKERS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">FEATURE_START_MARKERS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">FH   Key             Location/Qualifiers</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">FH   Key             Location/Qualifiers (from EMBL)</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">FH   Key                 Location/Qualifiers</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">FH</code><code class="variable-quote">'</code><code class="variable-group">]</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

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

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Thu Aug 18 18:19:26 2011
    </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>