Sophie

Sophie

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

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.PDB.Entity</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.PDB-module.html">Package&nbsp;PDB</a> ::
        Module&nbsp;Entity
      </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.PDB.Entity-pysrc.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<h1 class="epydoc">Source Code for <a href="Bio.PDB.Entity-module.html">Module Bio.PDB.Entity</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 (C) 2002, Thomas Hamelryck (thamelry@binf.ku.dk)</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"># This code is part of the Biopython distribution and governed by its</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"># license.  Please see the LICENSE file that should have been included</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"># as part of this package.  </tt> </tt>
<a name="L5"></a><tt class="py-lineno">  5</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="L6"></a><tt class="py-lineno">  6</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">__future__</tt> <tt class="py-keyword">import</tt> <tt class="py-name">generators</tt> </tt>
<a name="L7"></a><tt class="py-lineno">  7</tt>  <tt class="py-line"> </tt>
<a name="L8"></a><tt class="py-lineno">  8</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">Numeric</tt> <tt class="py-keyword">import</tt> <tt id="link-0" class="py-name" targets="Variable Bio.Affy.CelFile.Float0=Bio.Affy.CelFile-module.html#Float0,Variable Bio.LogisticRegression.Float0=Bio.LogisticRegression-module.html#Float0,Variable Bio.MarkovModel.Float0=Bio.MarkovModel-module.html#Float0,Variable Bio.MaxEntropy.Float0=Bio.MaxEntropy-module.html#Float0,Variable Bio.NaiveBayes.Float0=Bio.NaiveBayes-module.html#Float0,Variable Bio.PDB.FragmentMapper'.Float0=Bio.PDB.FragmentMapper%27-module.html#Float0,Variable Bio.PDB.PDBParser'.Float0=Bio.PDB.PDBParser%27-module.html#Float0,Variable Bio.PDB.Superimposer'.Float0=Bio.PDB.Superimposer%27-module.html#Float0,Variable Bio.Statistics.lowess.Float0=Bio.Statistics.lowess-module.html#Float0,Variable Bio.distance.Float0=Bio.distance-module.html#Float0,Variable Bio.kNN.Float0=Bio.kNN-module.html#Float0"><a title="Bio.Affy.CelFile.Float0
Bio.LogisticRegression.Float0
Bio.MarkovModel.Float0
Bio.MaxEntropy.Float0
Bio.NaiveBayes.Float0
Bio.PDB.FragmentMapper'.Float0
Bio.PDB.PDBParser'.Float0
Bio.PDB.Superimposer'.Float0
Bio.Statistics.lowess.Float0
Bio.distance.Float0
Bio.kNN.Float0" class="py-name" href="#" onclick="return doclink('link-0', 'Float0', 'link-0');">Float0</a></tt> </tt>
<a name="L9"></a><tt class="py-lineno">  9</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-1" class="py-name" targets="Method Bio.Crystal.Crystal.copy()=Bio.Crystal.Crystal-class.html#copy,Method Bio.GA.Organism.Organism.copy()=Bio.GA.Organism.Organism-class.html#copy,Method Bio.GenBank.NCBIDictionary.copy()=Bio.GenBank.NCBIDictionary-class.html#copy,Method Bio.PDB.Vector'.Vector.copy()=Bio.PDB.Vector%27.Vector-class.html#copy,Method Bio.Prosite.ExPASyDictionary.copy()=Bio.Prosite.ExPASyDictionary-class.html#copy,Method Bio.Prosite.Pattern.PrositeTerm.copy()=Bio.Prosite.Pattern.PrositeTerm-class.html#copy,Method Bio.Prosite.Prodoc.ExPASyDictionary.copy()=Bio.Prosite.Prodoc.ExPASyDictionary-class.html#copy,Method Bio.PubMed.Dictionary.copy()=Bio.PubMed.Dictionary-class.html#copy,Method Bio.SwissProt.SProt.ExPASyDictionary.copy()=Bio.SwissProt.SProt.ExPASyDictionary-class.html#copy,Method Martel.Expression.Any.copy()=Martel.Expression.Any-class.html#copy,Method Martel.Expression.AnyEol.copy()=Martel.Expression.AnyEol-class.html#copy,Method Martel.Expression.Assert.copy()=Martel.Expression.Assert-class.html#copy,Method Martel.Expression.AtBeginning.copy()=Martel.Expression.AtBeginning-class.html#copy,Method Martel.Expression.AtEnd.copy()=Martel.Expression.AtEnd-class.html#copy,Method Martel.Expression.Debug.copy()=Martel.Expression.Debug-class.html#copy,Method Martel.Expression.Dot.copy()=Martel.Expression.Dot-class.html#copy,Method Martel.Expression.Expression.copy()=Martel.Expression.Expression-class.html#copy,Method Martel.Expression.ExpressionList.copy()=Martel.Expression.ExpressionList-class.html#copy,Method Martel.Expression.FastFeature.copy()=Martel.Expression.FastFeature-class.html#copy,Method Martel.Expression.Group.copy()=Martel.Expression.Group-class.html#copy,Method Martel.Expression.GroupRef.copy()=Martel.Expression.GroupRef-class.html#copy,Method Martel.Expression.HeaderFooter.copy()=Martel.Expression.HeaderFooter-class.html#copy,Method Martel.Expression.Literal.copy()=Martel.Expression.Literal-class.html#copy,Method Martel.Expression.MaxRepeat.copy()=Martel.Expression.MaxRepeat-class.html#copy,Method Martel.Expression.NullOp.copy()=Martel.Expression.NullOp-class.html#copy,Method Martel.Expression.ParseRecords.copy()=Martel.Expression.ParseRecords-class.html#copy,Method Martel.Expression.PassThrough.copy()=Martel.Expression.PassThrough-class.html#copy,Method Martel.Expression.Str.copy()=Martel.Expression.Str-class.html#copy,Method Martel.IterParser.IterHeaderFooter.copy()=Martel.IterParser.IterHeaderFooter-class.html#copy,Method Martel.IterParser.IterRecords.copy()=Martel.IterParser.IterRecords-class.html#copy,Method Martel.Iterator.IteratorRecords.copy()=Martel.Iterator.IteratorRecords-class.html#copy,Method Martel.Parser.HeaderFooterParser.copy()=Martel.Parser.HeaderFooterParser-class.html#copy,Method Martel.Parser.Parser.copy()=Martel.Parser.Parser-class.html#copy,Method Martel.Parser.RecordParser.copy()=Martel.Parser.RecordParser-class.html#copy"><a title="Bio.Crystal.Crystal.copy
Bio.GA.Organism.Organism.copy
Bio.GenBank.NCBIDictionary.copy
Bio.PDB.Vector'.Vector.copy
Bio.Prosite.ExPASyDictionary.copy
Bio.Prosite.Pattern.PrositeTerm.copy
Bio.Prosite.Prodoc.ExPASyDictionary.copy
Bio.PubMed.Dictionary.copy
Bio.SwissProt.SProt.ExPASyDictionary.copy
Martel.Expression.Any.copy
Martel.Expression.AnyEol.copy
Martel.Expression.Assert.copy
Martel.Expression.AtBeginning.copy
Martel.Expression.AtEnd.copy
Martel.Expression.Debug.copy
Martel.Expression.Dot.copy
Martel.Expression.Expression.copy
Martel.Expression.ExpressionList.copy
Martel.Expression.FastFeature.copy
Martel.Expression.Group.copy
Martel.Expression.GroupRef.copy
Martel.Expression.HeaderFooter.copy
Martel.Expression.Literal.copy
Martel.Expression.MaxRepeat.copy
Martel.Expression.NullOp.copy
Martel.Expression.ParseRecords.copy
Martel.Expression.PassThrough.copy
Martel.Expression.Str.copy
Martel.IterParser.IterHeaderFooter.copy
Martel.IterParser.IterRecords.copy
Martel.Iterator.IteratorRecords.copy
Martel.Parser.HeaderFooterParser.copy
Martel.Parser.Parser.copy
Martel.Parser.RecordParser.copy" class="py-name" href="#" onclick="return doclink('link-1', 'copy', 'link-1');">copy</a></tt> <tt class="py-keyword">import</tt> <tt id="link-2" class="py-name"><a title="Bio.Crystal.Crystal.copy
Bio.GA.Organism.Organism.copy
Bio.GenBank.NCBIDictionary.copy
Bio.PDB.Vector'.Vector.copy
Bio.Prosite.ExPASyDictionary.copy
Bio.Prosite.Pattern.PrositeTerm.copy
Bio.Prosite.Prodoc.ExPASyDictionary.copy
Bio.PubMed.Dictionary.copy
Bio.SwissProt.SProt.ExPASyDictionary.copy
Martel.Expression.Any.copy
Martel.Expression.AnyEol.copy
Martel.Expression.Assert.copy
Martel.Expression.AtBeginning.copy
Martel.Expression.AtEnd.copy
Martel.Expression.Debug.copy
Martel.Expression.Dot.copy
Martel.Expression.Expression.copy
Martel.Expression.ExpressionList.copy
Martel.Expression.FastFeature.copy
Martel.Expression.Group.copy
Martel.Expression.GroupRef.copy
Martel.Expression.HeaderFooter.copy
Martel.Expression.Literal.copy
Martel.Expression.MaxRepeat.copy
Martel.Expression.NullOp.copy
Martel.Expression.ParseRecords.copy
Martel.Expression.PassThrough.copy
Martel.Expression.Str.copy
Martel.IterParser.IterHeaderFooter.copy
Martel.IterParser.IterRecords.copy
Martel.Iterator.IteratorRecords.copy
Martel.Parser.HeaderFooterParser.copy
Martel.Parser.Parser.copy
Martel.Parser.RecordParser.copy" class="py-name" href="#" onclick="return doclink('link-2', 'copy', 'link-1');">copy</a></tt> </tt>
<a name="L10"></a><tt class="py-lineno"> 10</tt>  <tt class="py-line"> </tt>
<a name="L11"></a><tt class="py-lineno"> 11</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-3" class="py-name" targets="Module Bio.PDB.PDBExceptions=Bio.PDB.PDBExceptions-module.html"><a title="Bio.PDB.PDBExceptions" class="py-name" href="#" onclick="return doclink('link-3', 'PDBExceptions', 'link-3');">PDBExceptions</a></tt> <tt class="py-keyword">import</tt> <tt id="link-4" class="py-name" targets="Variable Bio.PDB.PDBExceptions.PDBConstructionException=Bio.PDB.PDBExceptions-module.html#PDBConstructionException,Variable Bio.PDB.PDBParser'.PDBConstructionException=Bio.PDB.PDBParser%27-module.html#PDBConstructionException"><a title="Bio.PDB.PDBExceptions.PDBConstructionException
Bio.PDB.PDBParser'.PDBConstructionException" class="py-name" href="#" onclick="return doclink('link-4', 'PDBConstructionException', 'link-4');">PDBConstructionException</a></tt><tt class="py-op">,</tt> <tt id="link-5" class="py-name" targets="Variable Bio.PDB.DSSP'.PDBException=Bio.PDB.DSSP%27-module.html#PDBException,Variable Bio.PDB.PDBExceptions.PDBException=Bio.PDB.PDBExceptions-module.html#PDBException,Variable Bio.PDB.Superimposer'.PDBException=Bio.PDB.Superimposer%27-module.html#PDBException"><a title="Bio.PDB.DSSP'.PDBException
Bio.PDB.PDBExceptions.PDBException
Bio.PDB.Superimposer'.PDBException" class="py-name" href="#" onclick="return doclink('link-5', 'PDBException', 'link-5');">PDBException</a></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 id="link-6" class="py-name" targets="Variable Bio.PDB.AbstractPropertyMap.__doc__=Bio.PDB.AbstractPropertyMap-module.html#__doc__,Variable Bio.PDB.Atom.__doc__=Bio.PDB.Atom-module.html#__doc__,Variable Bio.PDB.Chain.__doc__=Bio.PDB.Chain-module.html#__doc__,Variable Bio.PDB.Entity.__doc__=Bio.PDB.Entity-module.html#__doc__,Variable Bio.PDB.HSExposure.__doc__=Bio.PDB.HSExposure-module.html#__doc__,Variable Bio.PDB.MMCIF2Dict.__doc__=Bio.PDB.MMCIF2Dict-module.html#__doc__,Variable Bio.PDB.MMCIFParser.__doc__=Bio.PDB.MMCIFParser-module.html#__doc__,Variable Bio.PDB.Model.__doc__=Bio.PDB.Model-module.html#__doc__,Variable Bio.PDB.NACCESS.__doc__=Bio.PDB.NACCESS-module.html#__doc__,Variable Bio.PDB.NeighborSearch.__doc__=Bio.PDB.NeighborSearch-module.html#__doc__,Variable Bio.PDB.PDBExceptions.__doc__=Bio.PDB.PDBExceptions-module.html#__doc__,Variable Bio.PDB.Polypeptide.__doc__=Bio.PDB.Polypeptide-module.html#__doc__,Variable Bio.PDB.Residue.__doc__=Bio.PDB.Residue-module.html#__doc__,Variable Bio.PDB.Selection.__doc__=Bio.PDB.Selection-module.html#__doc__,Variable Bio.PDB.Structure.__doc__=Bio.PDB.Structure-module.html#__doc__,Variable Bio.PDB.StructureBuilder.__doc__=Bio.PDB.StructureBuilder-module.html#__doc__,Variable Bio.PDB.__doc__=Bio.PDB-module.html#__doc__"><a title="Bio.PDB.AbstractPropertyMap.__doc__
Bio.PDB.Atom.__doc__
Bio.PDB.Chain.__doc__
Bio.PDB.Entity.__doc__
Bio.PDB.HSExposure.__doc__
Bio.PDB.MMCIF2Dict.__doc__
Bio.PDB.MMCIFParser.__doc__
Bio.PDB.Model.__doc__
Bio.PDB.NACCESS.__doc__
Bio.PDB.NeighborSearch.__doc__
Bio.PDB.PDBExceptions.__doc__
Bio.PDB.Polypeptide.__doc__
Bio.PDB.Residue.__doc__
Bio.PDB.Selection.__doc__
Bio.PDB.Structure.__doc__
Bio.PDB.StructureBuilder.__doc__
Bio.PDB.__doc__" class="py-name" href="#" onclick="return doclink('link-6', '__doc__', 'link-6');">__doc__</a></tt><tt class="py-op">=</tt><tt class="py-string">"""</tt> </tt>
<a name="L14"></a><tt class="py-lineno"> 14</tt>  <tt class="py-line"><tt class="py-string">Base class for Residue, Chain, Model and Structure classes. </tt> </tt>
<a name="L15"></a><tt class="py-lineno"> 15</tt>  <tt class="py-line"><tt class="py-string">It is a simple container class, with list and dictionary like properties.</tt> </tt>
<a name="L16"></a><tt class="py-lineno"> 16</tt>  <tt class="py-line"><tt class="py-string">"""</tt> </tt>
<a name="L17"></a><tt class="py-lineno"> 17</tt>  <tt class="py-line"> </tt>
<a name="L18"></a><tt class="py-lineno"> 18</tt>  <tt class="py-line"> </tt>
<a name="Entity"></a><div id="Entity-def"><a name="L19"></a><tt class="py-lineno"> 19</tt> <a class="py-toggle" href="#" id="Entity-toggle" onclick="return toggle('Entity');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html">Entity</a><tt class="py-op">:</tt> </tt>
</div><div id="Entity-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Entity-expanded"><a name="L20"></a><tt class="py-lineno"> 20</tt>  <tt class="py-line">    <tt class="py-docstring">"""</tt> </tt>
<a name="L21"></a><tt class="py-lineno"> 21</tt>  <tt class="py-line"><tt class="py-docstring">    Basic container object. Structure, Model, Chain and Residue</tt> </tt>
<a name="L22"></a><tt class="py-lineno"> 22</tt>  <tt class="py-line"><tt class="py-docstring">    are subclasses of Entity. It deals with storage and lookup.</tt> </tt>
<a name="L23"></a><tt class="py-lineno"> 23</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
<a name="Entity.__init__"></a><div id="Entity.__init__-def"><a name="L24"></a><tt class="py-lineno"> 24</tt> <a class="py-toggle" href="#" id="Entity.__init__-toggle" onclick="return toggle('Entity.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-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">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="Entity.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.__init__-expanded"><a name="L25"></a><tt class="py-lineno"> 25</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" 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-7', 'id', 'link-7');">id</a></tt><tt class="py-op">=</tt><tt id="link-8" 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-8', 'id', 'link-7');">id</a></tt> </tt>
<a name="L26"></a><tt class="py-lineno"> 26</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">full_id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt> </tt>
<a name="L27"></a><tt class="py-lineno"> 27</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">None</tt> </tt>
<a name="L28"></a><tt class="py-lineno"> 28</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_list</tt><tt class="py-op">=</tt><tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
<a name="L29"></a><tt class="py-lineno"> 29</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">=</tt><tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L30"></a><tt class="py-lineno"> 30</tt>  <tt class="py-line">        <tt class="py-comment"># Dictionary that keeps addictional properties</tt> </tt>
<a name="L31"></a><tt class="py-lineno"> 31</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">xtra</tt><tt class="py-op">=</tt><tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
</div><a name="L32"></a><tt class="py-lineno"> 32</tt>  <tt class="py-line">     </tt>
<a name="L33"></a><tt class="py-lineno"> 33</tt>  <tt class="py-line">    <tt class="py-comment"># Special methods   </tt> </tt>
<a name="L34"></a><tt class="py-lineno"> 34</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="Entity.__len__"></a><div id="Entity.__len__-def"><a name="L35"></a><tt class="py-lineno"> 35</tt> <a class="py-toggle" href="#" id="Entity.__len__-toggle" onclick="return toggle('Entity.__len__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-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="Entity.__len__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.__len__-expanded"><a name="L36"></a><tt class="py-lineno"> 36</tt>  <tt class="py-line">        <tt class="py-docstring">"Return the number of children."</tt> </tt>
<a name="L37"></a><tt class="py-lineno"> 37</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 class="py-name">child_list</tt><tt class="py-op">)</tt> </tt>
</div><a name="L38"></a><tt class="py-lineno"> 38</tt>  <tt class="py-line"> </tt>
<a name="Entity.__getitem__"></a><div id="Entity.__getitem__-def"><a name="L39"></a><tt class="py-lineno"> 39</tt> <a class="py-toggle" href="#" id="Entity.__getitem__-toggle" onclick="return toggle('Entity.__getitem__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-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">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="Entity.__getitem__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.__getitem__-expanded"><a name="L40"></a><tt class="py-lineno"> 40</tt>  <tt class="py-line">        <tt class="py-docstring">"Return the child with given id."</tt> </tt>
<a name="L41"></a><tt class="py-lineno"> 41</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">[</tt><tt id="link-9" 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-9', 'id', 'link-7');">id</a></tt><tt class="py-op">]</tt> </tt>
</div><a name="L42"></a><tt class="py-lineno"> 42</tt>  <tt class="py-line"> </tt>
<a name="Entity.__iter__"></a><div id="Entity.__iter__-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="Entity.__iter__-toggle" onclick="return toggle('Entity.__iter__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#__iter__">__iter__</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="Entity.__iter__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.__iter__-expanded"><a name="L44"></a><tt class="py-lineno"> 44</tt>  <tt class="py-line">        <tt class="py-docstring">"Iterate over children."</tt> </tt>
<a name="L45"></a><tt class="py-lineno"> 45</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">child</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_list</tt><tt class="py-op">:</tt> </tt>
<a name="L46"></a><tt class="py-lineno"> 46</tt>  <tt class="py-line">            <tt class="py-keyword">yield</tt> <tt class="py-name">child</tt> </tt>
</div><a name="L47"></a><tt class="py-lineno"> 47</tt>  <tt class="py-line"> </tt>
<a name="L48"></a><tt class="py-lineno"> 48</tt>  <tt class="py-line">    <tt class="py-comment"># Public methods    </tt> </tt>
<a name="L49"></a><tt class="py-lineno"> 49</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="Entity.get_level"></a><div id="Entity.get_level-def"><a name="L50"></a><tt class="py-lineno"> 50</tt> <a class="py-toggle" href="#" id="Entity.get_level-toggle" onclick="return toggle('Entity.get_level');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#get_level">get_level</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="Entity.get_level-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.get_level-expanded"><a name="L51"></a><tt class="py-lineno"> 51</tt>  <tt class="py-line">        <tt class="py-docstring">"""Return level in hierarchy.</tt> </tt>
<a name="L52"></a><tt class="py-lineno"> 52</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L53"></a><tt class="py-lineno"> 53</tt>  <tt class="py-line"><tt class="py-docstring">        A - atom</tt> </tt>
<a name="L54"></a><tt class="py-lineno"> 54</tt>  <tt class="py-line"><tt class="py-docstring">        R - residue</tt> </tt>
<a name="L55"></a><tt class="py-lineno"> 55</tt>  <tt class="py-line"><tt class="py-docstring">        C - chain</tt> </tt>
<a name="L56"></a><tt class="py-lineno"> 56</tt>  <tt class="py-line"><tt class="py-docstring">        M - model</tt> </tt>
<a name="L57"></a><tt class="py-lineno"> 57</tt>  <tt class="py-line"><tt class="py-docstring">        S - structure</tt> </tt>
<a name="L58"></a><tt class="py-lineno"> 58</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
<a name="L59"></a><tt class="py-lineno"> 59</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">level</tt> </tt>
</div><a name="L60"></a><tt class="py-lineno"> 60</tt>  <tt class="py-line"> </tt>
<a name="Entity.set_parent"></a><div id="Entity.set_parent-def"><a name="L61"></a><tt class="py-lineno"> 61</tt> <a class="py-toggle" href="#" id="Entity.set_parent-toggle" onclick="return toggle('Entity.set_parent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#set_parent">set_parent</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">entity</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="Entity.set_parent-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.set_parent-expanded"><a name="L62"></a><tt class="py-lineno"> 62</tt>  <tt class="py-line">        <tt class="py-docstring">"Set the parent Entity object."</tt> </tt>
<a name="L63"></a><tt class="py-lineno"> 63</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">entity</tt> </tt>
</div><a name="L64"></a><tt class="py-lineno"> 64</tt>  <tt class="py-line"> </tt>
<a name="Entity.detach_parent"></a><div id="Entity.detach_parent-def"><a name="L65"></a><tt class="py-lineno"> 65</tt> <a class="py-toggle" href="#" id="Entity.detach_parent-toggle" onclick="return toggle('Entity.detach_parent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#detach_parent">detach_parent</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="Entity.detach_parent-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.detach_parent-expanded"><a name="L66"></a><tt class="py-lineno"> 66</tt>  <tt class="py-line">        <tt class="py-docstring">"Detach the parent."</tt> </tt>
<a name="L67"></a><tt class="py-lineno"> 67</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">None</tt> </tt>
</div><a name="L68"></a><tt class="py-lineno"> 68</tt>  <tt class="py-line"> </tt>
<a name="Entity.detach_child"></a><div id="Entity.detach_child-def"><a name="L69"></a><tt class="py-lineno"> 69</tt> <a class="py-toggle" href="#" id="Entity.detach_child-toggle" onclick="return toggle('Entity.detach_child');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#detach_child">detach_child</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="Entity.detach_child-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.detach_child-expanded"><a name="L70"></a><tt class="py-lineno"> 70</tt>  <tt class="py-line">        <tt class="py-docstring">"Remove a child."</tt> </tt>
<a name="L71"></a><tt class="py-lineno"> 71</tt>  <tt class="py-line">        <tt class="py-name">child</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">[</tt><tt id="link-10" 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-10', 'id', 'link-7');">id</a></tt><tt class="py-op">]</tt>  </tt>
<a name="L72"></a><tt class="py-lineno"> 72</tt>  <tt class="py-line">        <tt class="py-name">child</tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Method Bio.PDB.Atom.Atom.detach_parent()=Bio.PDB.Atom.Atom-class.html#detach_parent,Method Bio.PDB.Entity.DisorderedEntityWrapper.detach_parent()=Bio.PDB.Entity.DisorderedEntityWrapper-class.html#detach_parent,Method Bio.PDB.Entity.Entity.detach_parent()=Bio.PDB.Entity.Entity-class.html#detach_parent"><a title="Bio.PDB.Atom.Atom.detach_parent
Bio.PDB.Entity.DisorderedEntityWrapper.detach_parent
Bio.PDB.Entity.Entity.detach_parent" class="py-name" href="#" onclick="return doclink('link-11', 'detach_parent', 'link-11');">detach_parent</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L73"></a><tt class="py-lineno"> 73</tt>  <tt class="py-line">        <tt class="py-keyword">del</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">[</tt><tt id="link-12" 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-12', 'id', 'link-7');">id</a></tt><tt class="py-op">]</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 class="py-name">child_list</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">.</tt><tt id="link-13" class="py-name" targets="Method Bio.Crystal.Crystal.values()=Bio.Crystal.Crystal-class.html#values,Method Bio.EUtils.MultiDict._BaseMultiDict.values()=Bio.EUtils.MultiDict._BaseMultiDict-class.html#values,Method Bio.GenBank.NCBIDictionary.values()=Bio.GenBank.NCBIDictionary-class.html#values,Method Bio.Mindy.BaseDB.DictLookup.values()=Bio.Mindy.BaseDB.DictLookup-class.html#values,Method Bio.Prosite.ExPASyDictionary.values()=Bio.Prosite.ExPASyDictionary-class.html#values,Method Bio.Prosite.Prodoc.ExPASyDictionary.values()=Bio.Prosite.Prodoc.ExPASyDictionary-class.html#values,Method Bio.PubMed.Dictionary.values()=Bio.PubMed.Dictionary-class.html#values,Method Bio.SwissProt.SProt.ExPASyDictionary.values()=Bio.SwissProt.SProt.ExPASyDictionary-class.html#values,Method Bio.config.Registry.Registry.values()=Bio.config.Registry.Registry-class.html#values,Method BioSQL.BioSeqDatabase.BioSeqDatabase.values()=BioSQL.BioSeqDatabase.BioSeqDatabase-class.html#values,Method BioSQL.BioSeqDatabase.DBServer.values()=BioSQL.BioSeqDatabase.DBServer-class.html#values,Method Martel.Parser.MartelAttributeList.values()=Martel.Parser.MartelAttributeList-class.html#values"><a title="Bio.Crystal.Crystal.values
Bio.EUtils.MultiDict._BaseMultiDict.values
Bio.GenBank.NCBIDictionary.values
Bio.Mindy.BaseDB.DictLookup.values
Bio.Prosite.ExPASyDictionary.values
Bio.Prosite.Prodoc.ExPASyDictionary.values
Bio.PubMed.Dictionary.values
Bio.SwissProt.SProt.ExPASyDictionary.values
Bio.config.Registry.Registry.values
BioSQL.BioSeqDatabase.BioSeqDatabase.values
BioSQL.BioSeqDatabase.DBServer.values
Martel.Parser.MartelAttributeList.values" class="py-name" href="#" onclick="return doclink('link-13', 'values', 'link-13');">values</a></tt><tt class="py-op">(</tt><tt class="py-op">)</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 class="py-name">child_list</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name" targets="Method Bio.PDB.Residue.DisorderedResidue.sort()=Bio.PDB.Residue.DisorderedResidue-class.html#sort,Method Bio.PDB.Residue.Residue.sort()=Bio.PDB.Residue.Residue-class.html#sort,Method Bio.Sequencing.Ace.ACEFileRecord.sort()=Bio.Sequencing.Ace.ACEFileRecord-class.html#sort"><a title="Bio.PDB.Residue.DisorderedResidue.sort
Bio.PDB.Residue.Residue.sort
Bio.Sequencing.Ace.ACEFileRecord.sort" class="py-name" href="#" onclick="return doclink('link-14', 'sort', 'link-14');">sort</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Method Bio.PDB.Chain.Chain._sort()=Bio.PDB.Chain.Chain-class.html#_sort,Method Bio.PDB.Model.Model._sort()=Bio.PDB.Model.Model-class.html#_sort,Method Bio.PDB.Residue.Residue._sort()=Bio.PDB.Residue.Residue-class.html#_sort,Method Bio.PDB.Structure.Structure._sort()=Bio.PDB.Structure.Structure-class.html#_sort"><a title="Bio.PDB.Chain.Chain._sort
Bio.PDB.Model.Model._sort
Bio.PDB.Residue.Residue._sort
Bio.PDB.Structure.Structure._sort" class="py-name" href="#" onclick="return doclink('link-15', '_sort', 'link-15');">_sort</a></tt><tt class="py-op">)</tt> </tt>
</div><a name="L76"></a><tt class="py-lineno"> 76</tt>  <tt class="py-line"> </tt>
<a name="Entity.add"></a><div id="Entity.add-def"><a name="L77"></a><tt class="py-lineno"> 77</tt> <a class="py-toggle" href="#" id="Entity.add-toggle" onclick="return toggle('Entity.add');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#add">add</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">entity</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="Entity.add-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.add-expanded"><a name="L78"></a><tt class="py-lineno"> 78</tt>  <tt class="py-line">        <tt class="py-docstring">"Add a child to the Entity."</tt> </tt>
<a name="L79"></a><tt class="py-lineno"> 79</tt>  <tt class="py-line">        <tt class="py-name">entity_id</tt><tt class="py-op">=</tt><tt class="py-name">entity</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Method Bio.Nexus.Nodes.Node.get_id()=Bio.Nexus.Nodes.Node-class.html#get_id,Method Bio.PDB.Atom.Atom.get_id()=Bio.PDB.Atom.Atom-class.html#get_id,Method Bio.PDB.Entity.DisorderedEntityWrapper.get_id()=Bio.PDB.Entity.DisorderedEntityWrapper-class.html#get_id,Method Bio.PDB.Entity.Entity.get_id()=Bio.PDB.Entity.Entity-class.html#get_id,Method Bio.PDB.FragmentMapper'.Fragment.get_id()=Bio.PDB.FragmentMapper%27.Fragment-class.html#get_id"><a title="Bio.Nexus.Nodes.Node.get_id
Bio.PDB.Atom.Atom.get_id
Bio.PDB.Entity.DisorderedEntityWrapper.get_id
Bio.PDB.Entity.Entity.get_id
Bio.PDB.FragmentMapper'.Fragment.get_id" class="py-name" href="#" onclick="return doclink('link-16', 'get_id', 'link-16');">get_id</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-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name" targets="Method Bio.PDB.Chain.Chain.has_id()=Bio.PDB.Chain.Chain-class.html#has_id,Method Bio.PDB.Entity.Entity.has_id()=Bio.PDB.Entity.Entity-class.html#has_id"><a title="Bio.PDB.Chain.Chain.has_id
Bio.PDB.Entity.Entity.has_id" class="py-name" href="#" onclick="return doclink('link-17', 'has_id', 'link-17');">has_id</a></tt><tt class="py-op">(</tt><tt class="py-name">entity_id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
<a name="L81"></a><tt class="py-lineno"> 81</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-18" class="py-name"><a title="Bio.PDB.PDBExceptions.PDBConstructionException
Bio.PDB.PDBParser'.PDBConstructionException" class="py-name" href="#" onclick="return doclink('link-18', 'PDBConstructionException', 'link-4');">PDBConstructionException</a></tt><tt class="py-op">,</tt> <tt class="py-string">"%s defined twice"</tt> <tt class="py-op">%</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">entity_id</tt><tt class="py-op">)</tt> </tt>
<a name="L82"></a><tt class="py-lineno"> 82</tt>  <tt class="py-line">        <tt class="py-name">entity</tt><tt class="py-op">.</tt><tt id="link-19" class="py-name" targets="Method Bio.PDB.Atom.Atom.set_parent()=Bio.PDB.Atom.Atom-class.html#set_parent,Method Bio.PDB.Entity.DisorderedEntityWrapper.set_parent()=Bio.PDB.Entity.DisorderedEntityWrapper-class.html#set_parent,Method Bio.PDB.Entity.Entity.set_parent()=Bio.PDB.Entity.Entity-class.html#set_parent"><a title="Bio.PDB.Atom.Atom.set_parent
Bio.PDB.Entity.DisorderedEntityWrapper.set_parent
Bio.PDB.Entity.Entity.set_parent" class="py-name" href="#" onclick="return doclink('link-19', 'set_parent', 'link-19');">set_parent</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt> </tt>
<a name="L83"></a><tt class="py-lineno"> 83</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_list</tt><tt class="py-op">.</tt><tt id="link-20" 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-20', 'append', 'link-20');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">entity</tt><tt class="py-op">)</tt> </tt>
<a name="L84"></a><tt class="py-lineno"> 84</tt>  <tt class="py-line">        <tt class="py-comment">#self.child_list.sort(self._sort)</tt> </tt>
<a name="L85"></a><tt class="py-lineno"> 85</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">[</tt><tt class="py-name">entity_id</tt><tt class="py-op">]</tt><tt class="py-op">=</tt><tt class="py-name">entity</tt> </tt>
</div><a name="L86"></a><tt class="py-lineno"> 86</tt>  <tt class="py-line">     </tt>
<a name="Entity.get_iterator"></a><div id="Entity.get_iterator-def"><a name="L87"></a><tt class="py-lineno"> 87</tt> <a class="py-toggle" href="#" id="Entity.get_iterator-toggle" onclick="return toggle('Entity.get_iterator');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#get_iterator">get_iterator</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="Entity.get_iterator-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.get_iterator-expanded"><a name="L88"></a><tt class="py-lineno"> 88</tt>  <tt class="py-line">        <tt class="py-docstring">"Return iterator over children."</tt> </tt>
<a name="L89"></a><tt class="py-lineno"> 89</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">child</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_list</tt><tt class="py-op">:</tt> </tt>
<a name="L90"></a><tt class="py-lineno"> 90</tt>  <tt class="py-line">            <tt class="py-keyword">yield</tt> <tt class="py-name">child</tt> </tt>
</div><a name="L91"></a><tt class="py-lineno"> 91</tt>  <tt class="py-line"> </tt>
<a name="Entity.get_list"></a><div id="Entity.get_list-def"><a name="L92"></a><tt class="py-lineno"> 92</tt> <a class="py-toggle" href="#" id="Entity.get_list-toggle" onclick="return toggle('Entity.get_list');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#get_list">get_list</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="Entity.get_list-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.get_list-expanded"><a name="L93"></a><tt class="py-lineno"> 93</tt>  <tt class="py-line">        <tt class="py-docstring">"Return a copy of the list of children."</tt> </tt>
<a name="L94"></a><tt class="py-lineno"> 94</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt id="link-21" class="py-name"><a title="Bio.Crystal.Crystal.copy
Bio.GA.Organism.Organism.copy
Bio.GenBank.NCBIDictionary.copy
Bio.PDB.Vector'.Vector.copy
Bio.Prosite.ExPASyDictionary.copy
Bio.Prosite.Pattern.PrositeTerm.copy
Bio.Prosite.Prodoc.ExPASyDictionary.copy
Bio.PubMed.Dictionary.copy
Bio.SwissProt.SProt.ExPASyDictionary.copy
Martel.Expression.Any.copy
Martel.Expression.AnyEol.copy
Martel.Expression.Assert.copy
Martel.Expression.AtBeginning.copy
Martel.Expression.AtEnd.copy
Martel.Expression.Debug.copy
Martel.Expression.Dot.copy
Martel.Expression.Expression.copy
Martel.Expression.ExpressionList.copy
Martel.Expression.FastFeature.copy
Martel.Expression.Group.copy
Martel.Expression.GroupRef.copy
Martel.Expression.HeaderFooter.copy
Martel.Expression.Literal.copy
Martel.Expression.MaxRepeat.copy
Martel.Expression.NullOp.copy
Martel.Expression.ParseRecords.copy
Martel.Expression.PassThrough.copy
Martel.Expression.Str.copy
Martel.IterParser.IterHeaderFooter.copy
Martel.IterParser.IterRecords.copy
Martel.Iterator.IteratorRecords.copy
Martel.Parser.HeaderFooterParser.copy
Martel.Parser.Parser.copy
Martel.Parser.RecordParser.copy" class="py-name" href="#" onclick="return doclink('link-21', 'copy', 'link-1');">copy</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_list</tt><tt class="py-op">)</tt> </tt>
</div><a name="L95"></a><tt class="py-lineno"> 95</tt>  <tt class="py-line"> </tt>
<a name="Entity.has_id"></a><div id="Entity.has_id-def"><a name="L96"></a><tt class="py-lineno"> 96</tt> <a class="py-toggle" href="#" id="Entity.has_id-toggle" onclick="return toggle('Entity.has_id');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#has_id">has_id</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="Entity.has_id-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.has_id-expanded"><a name="L97"></a><tt class="py-lineno"> 97</tt>  <tt class="py-line">        <tt class="py-docstring">"Return 1 if a child with given id exists, otherwise 0."</tt> </tt>
<a name="L98"></a><tt class="py-lineno"> 98</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">.</tt><tt id="link-22" class="py-name" targets="Method Bio.Crystal.Crystal.has_key()=Bio.Crystal.Crystal-class.html#has_key,Method Bio.EUtils.POM.ElementNode.has_key()=Bio.EUtils.POM.ElementNode-class.html#has_key,Method Bio.GenBank.NCBIDictionary.has_key()=Bio.GenBank.NCBIDictionary-class.html#has_key,Method Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.has_key()=Bio.PDB.AbstractPropertyMap.AbstractPropertyMap-class.html#has_key,Method Bio.PDB.FragmentMapper'.FragmentMapper.has_key()=Bio.PDB.FragmentMapper%27.FragmentMapper-class.html#has_key,Method Bio.Prosite.ExPASyDictionary.has_key()=Bio.Prosite.ExPASyDictionary-class.html#has_key,Method Bio.Prosite.Prodoc.ExPASyDictionary.has_key()=Bio.Prosite.Prodoc.ExPASyDictionary-class.html#has_key,Method Bio.PubMed.Dictionary.has_key()=Bio.PubMed.Dictionary-class.html#has_key,Method Bio.SwissProt.SProt.ExPASyDictionary.has_key()=Bio.SwissProt.SProt.ExPASyDictionary-class.html#has_key,Method Martel.Parser.MartelAttributeList.has_key()=Martel.Parser.MartelAttributeList-class.html#has_key"><a title="Bio.Crystal.Crystal.has_key
Bio.EUtils.POM.ElementNode.has_key
Bio.GenBank.NCBIDictionary.has_key
Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.has_key
Bio.PDB.FragmentMapper'.FragmentMapper.has_key
Bio.Prosite.ExPASyDictionary.has_key
Bio.Prosite.Prodoc.ExPASyDictionary.has_key
Bio.PubMed.Dictionary.has_key
Bio.SwissProt.SProt.ExPASyDictionary.has_key
Martel.Parser.MartelAttributeList.has_key" class="py-name" href="#" onclick="return doclink('link-22', 'has_key', 'link-22');">has_key</a></tt><tt class="py-op">(</tt><tt id="link-23" 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-23', 'id', 'link-7');">id</a></tt><tt class="py-op">)</tt> </tt>
</div><a name="L99"></a><tt class="py-lineno"> 99</tt>  <tt class="py-line"> </tt>
<a name="Entity.get_parent"></a><div id="Entity.get_parent-def"><a name="L100"></a><tt class="py-lineno">100</tt> <a class="py-toggle" href="#" id="Entity.get_parent-toggle" onclick="return toggle('Entity.get_parent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#get_parent">get_parent</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="Entity.get_parent-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.get_parent-expanded"><a name="L101"></a><tt class="py-lineno">101</tt>  <tt class="py-line">        <tt class="py-docstring">"Return the parent Entity object."</tt> </tt>
<a name="L102"></a><tt class="py-lineno">102</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> </tt>
</div><a name="L103"></a><tt class="py-lineno">103</tt>  <tt class="py-line"> </tt>
<a name="Entity.get_id"></a><div id="Entity.get_id-def"><a name="L104"></a><tt class="py-lineno">104</tt> <a class="py-toggle" href="#" id="Entity.get_id-toggle" onclick="return toggle('Entity.get_id');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#get_id">get_id</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="Entity.get_id-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.get_id-expanded"><a name="L105"></a><tt class="py-lineno">105</tt>  <tt class="py-line">        <tt class="py-docstring">"Return the id."</tt> </tt>
<a name="L106"></a><tt class="py-lineno">106</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-24" 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-24', 'id', 'link-7');">id</a></tt> </tt>
</div><a name="L107"></a><tt class="py-lineno">107</tt>  <tt class="py-line"> </tt>
<a name="Entity.get_full_id"></a><div id="Entity.get_full_id-def"><a name="L108"></a><tt class="py-lineno">108</tt> <a class="py-toggle" href="#" id="Entity.get_full_id-toggle" onclick="return toggle('Entity.get_full_id');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.Entity-class.html#get_full_id">get_full_id</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="Entity.get_full_id-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Entity.get_full_id-expanded"><a name="L109"></a><tt class="py-lineno">109</tt>  <tt class="py-line">        <tt class="py-docstring">"""Return the full id.</tt> </tt>
<a name="L110"></a><tt class="py-lineno">110</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L111"></a><tt class="py-lineno">111</tt>  <tt class="py-line"><tt class="py-docstring">        The full id is a tuple containing all id's starting from</tt> </tt>
<a name="L112"></a><tt class="py-lineno">112</tt>  <tt class="py-line"><tt class="py-docstring">        the top object (Structure) down to the current object. A full id for</tt> </tt>
<a name="L113"></a><tt class="py-lineno">113</tt>  <tt class="py-line"><tt class="py-docstring">        a Residue object e.g. is something like:</tt> </tt>
<a name="L114"></a><tt class="py-lineno">114</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L115"></a><tt class="py-lineno">115</tt>  <tt class="py-line"><tt class="py-docstring">        ("1abc", 0, "A", (" ", 10, "A"))</tt> </tt>
<a name="L116"></a><tt class="py-lineno">116</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L117"></a><tt class="py-lineno">117</tt>  <tt class="py-line"><tt class="py-docstring">        This corresponds to:</tt> </tt>
<a name="L118"></a><tt class="py-lineno">118</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L119"></a><tt class="py-lineno">119</tt>  <tt class="py-line"><tt class="py-docstring">        Structure with id "1abc"</tt> </tt>
<a name="L120"></a><tt class="py-lineno">120</tt>  <tt class="py-line"><tt class="py-docstring">        Model with id 0</tt> </tt>
<a name="L121"></a><tt class="py-lineno">121</tt>  <tt class="py-line"><tt class="py-docstring">        Chain with id "A"</tt> </tt>
<a name="L122"></a><tt class="py-lineno">122</tt>  <tt class="py-line"><tt class="py-docstring">        Residue with id (" ", 10, "A")</tt> </tt>
<a name="L123"></a><tt class="py-lineno">123</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L124"></a><tt class="py-lineno">124</tt>  <tt class="py-line"><tt class="py-docstring">        The Residue id indicates that the residue is not a hetero-residue </tt> </tt>
<a name="L125"></a><tt class="py-lineno">125</tt>  <tt class="py-line"><tt class="py-docstring">        (or a water) beacuse it has a blanc hetero field, that its sequence </tt> </tt>
<a name="L126"></a><tt class="py-lineno">126</tt>  <tt class="py-line"><tt class="py-docstring">        identifier is 10 and its insertion code "A".</tt> </tt>
<a name="L127"></a><tt class="py-lineno">127</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
<a name="L128"></a><tt class="py-lineno">128</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">full_id</tt><tt class="py-op">==</tt><tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
<a name="L129"></a><tt class="py-lineno">129</tt>  <tt class="py-line">            <tt class="py-name">entity_id</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-25" class="py-name"><a title="Bio.Nexus.Nodes.Node.get_id
Bio.PDB.Atom.Atom.get_id
Bio.PDB.Entity.DisorderedEntityWrapper.get_id
Bio.PDB.Entity.Entity.get_id
Bio.PDB.FragmentMapper'.Fragment.get_id" class="py-name" href="#" onclick="return doclink('link-25', 'get_id', 'link-16');">get_id</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L130"></a><tt class="py-lineno">130</tt>  <tt class="py-line">            <tt class="py-name">l</tt><tt class="py-op">=</tt><tt class="py-op">[</tt><tt class="py-name">entity_id</tt><tt class="py-op">]</tt>    </tt>
<a name="L131"></a><tt class="py-lineno">131</tt>  <tt class="py-line">            <tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-26" class="py-name" targets="Method Bio.EUtils.POM.ElementNode.get_parent()=Bio.EUtils.POM.ElementNode-class.html#get_parent,Method Bio.PDB.Atom.Atom.get_parent()=Bio.PDB.Atom.Atom-class.html#get_parent,Method Bio.PDB.Entity.DisorderedEntityWrapper.get_parent()=Bio.PDB.Entity.DisorderedEntityWrapper-class.html#get_parent,Method Bio.PDB.Entity.Entity.get_parent()=Bio.PDB.Entity.Entity-class.html#get_parent"><a title="Bio.EUtils.POM.ElementNode.get_parent
Bio.PDB.Atom.Atom.get_parent
Bio.PDB.Entity.DisorderedEntityWrapper.get_parent
Bio.PDB.Entity.Entity.get_parent" class="py-name" href="#" onclick="return doclink('link-26', 'get_parent', 'link-26');">get_parent</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L132"></a><tt class="py-lineno">132</tt>  <tt class="py-line">            <tt class="py-keyword">while</tt> <tt class="py-keyword">not</tt> <tt class="py-op">(</tt><tt class="py-name">parent</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
<a name="L133"></a><tt class="py-lineno">133</tt>  <tt class="py-line">                <tt class="py-name">entity_id</tt><tt class="py-op">=</tt><tt class="py-name">parent</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name"><a title="Bio.Nexus.Nodes.Node.get_id
Bio.PDB.Atom.Atom.get_id
Bio.PDB.Entity.DisorderedEntityWrapper.get_id
Bio.PDB.Entity.Entity.get_id
Bio.PDB.FragmentMapper'.Fragment.get_id" class="py-name" href="#" onclick="return doclink('link-27', 'get_id', 'link-16');">get_id</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L134"></a><tt class="py-lineno">134</tt>  <tt class="py-line">                <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-28" 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-28', 'append', 'link-20');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">entity_id</tt><tt class="py-op">)</tt> </tt>
<a name="L135"></a><tt class="py-lineno">135</tt>  <tt class="py-line">                <tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">parent</tt><tt class="py-op">.</tt><tt id="link-29" class="py-name"><a title="Bio.EUtils.POM.ElementNode.get_parent
Bio.PDB.Atom.Atom.get_parent
Bio.PDB.Entity.DisorderedEntityWrapper.get_parent
Bio.PDB.Entity.Entity.get_parent" class="py-name" href="#" onclick="return doclink('link-29', 'get_parent', 'link-26');">get_parent</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L136"></a><tt class="py-lineno">136</tt>  <tt class="py-line">            <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name" targets="Method Bio.GFF.easy.Location.reverse()=Bio.GFF.easy.Location-class.html#reverse,Method Bio.Pathway.Reaction.reverse()=Bio.Pathway.Reaction-class.html#reverse,Method Bio.Seq.MutableSeq.reverse()=Bio.Seq.MutableSeq-class.html#reverse,Function Bio.SeqUtils.reverse()=Bio.SeqUtils-module.html#reverse"><a title="Bio.GFF.easy.Location.reverse
Bio.Pathway.Reaction.reverse
Bio.Seq.MutableSeq.reverse
Bio.SeqUtils.reverse" class="py-name" href="#" onclick="return doclink('link-30', 'reverse', 'link-30');">reverse</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L137"></a><tt class="py-lineno">137</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">full_id</tt><tt class="py-op">=</tt><tt class="py-name">tuple</tt><tt class="py-op">(</tt><tt class="py-name">l</tt><tt class="py-op">)</tt> </tt>
<a name="L138"></a><tt class="py-lineno">138</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">full_id</tt> </tt>
</div></div><a name="L139"></a><tt class="py-lineno">139</tt>  <tt class="py-line"> </tt>
<a name="L140"></a><tt class="py-lineno">140</tt>  <tt class="py-line"> </tt>
<a name="L141"></a><tt class="py-lineno">141</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper"></a><div id="DisorderedEntityWrapper-def"><a name="L142"></a><tt class="py-lineno">142</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper-toggle" onclick="return toggle('DisorderedEntityWrapper');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html">DisorderedEntityWrapper</a><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="DisorderedEntityWrapper-expanded"><a name="L143"></a><tt class="py-lineno">143</tt>  <tt class="py-line">    <tt class="py-docstring">"""</tt> </tt>
<a name="L144"></a><tt class="py-lineno">144</tt>  <tt class="py-line"><tt class="py-docstring">    This class is a simple wrapper class that groups a number of equivalent</tt> </tt>
<a name="L145"></a><tt class="py-lineno">145</tt>  <tt class="py-line"><tt class="py-docstring">    Entities and forwards all method calls to one of them (the currently selected </tt> </tt>
<a name="L146"></a><tt class="py-lineno">146</tt>  <tt class="py-line"><tt class="py-docstring">    object). DisorderedResidue and DisorderedAtom are subclasses of this class.</tt> </tt>
<a name="L147"></a><tt class="py-lineno">147</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
<a name="L148"></a><tt class="py-lineno">148</tt>  <tt class="py-line"><tt class="py-docstring">    E.g.: A DisorderedAtom object contains a number of Atom objects,</tt> </tt>
<a name="L149"></a><tt class="py-lineno">149</tt>  <tt class="py-line"><tt class="py-docstring">    where each Atom object represents a specific position of a disordered</tt> </tt>
<a name="L150"></a><tt class="py-lineno">150</tt>  <tt class="py-line"><tt class="py-docstring">    atom in the structure.</tt> </tt>
<a name="L151"></a><tt class="py-lineno">151</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
<a name="DisorderedEntityWrapper.__init__"></a><div id="DisorderedEntityWrapper.__init__-def"><a name="L152"></a><tt class="py-lineno">152</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.__init__-toggle" onclick="return toggle('DisorderedEntityWrapper.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-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">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.__init__-expanded"><a name="L153"></a><tt class="py-lineno">153</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-31" 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-31', 'id', 'link-7');">id</a></tt><tt class="py-op">=</tt><tt id="link-32" 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-32', 'id', 'link-7');">id</a></tt> </tt>
<a name="L154"></a><tt class="py-lineno">154</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">=</tt><tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
<a name="L155"></a><tt class="py-lineno">155</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">selected_child</tt><tt class="py-op">=</tt><tt class="py-name">None</tt> </tt>
<a name="L156"></a><tt class="py-lineno">156</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">None</tt>     </tt>
</div><a name="L157"></a><tt class="py-lineno">157</tt>  <tt class="py-line"> </tt>
<a name="L158"></a><tt class="py-lineno">158</tt>  <tt class="py-line">    <tt class="py-comment"># Special methods</tt> </tt>
<a name="L159"></a><tt class="py-lineno">159</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="DisorderedEntityWrapper.__getattr__"></a><div id="DisorderedEntityWrapper.__getattr__-def"><a name="L160"></a><tt class="py-lineno">160</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.__getattr__-toggle" onclick="return toggle('DisorderedEntityWrapper.__getattr__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#__getattr__">__getattr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">method</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.__getattr__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.__getattr__-expanded"><a name="L161"></a><tt class="py-lineno">161</tt>  <tt class="py-line">        <tt class="py-docstring">"Forward the method call to the selected child."</tt> </tt>
<a name="L162"></a><tt class="py-lineno">162</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">hasattr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-string">'selected_child'</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
<a name="L163"></a><tt class="py-lineno">163</tt>  <tt class="py-line">            <tt class="py-comment"># Avoid problems with pickling</tt> </tt>
<a name="L164"></a><tt class="py-lineno">164</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-comment"># Unpickling goes into infinite loop!</tt> </tt>
<a name="L165"></a><tt class="py-lineno">165</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">raise</tt> <tt class="py-name">AttributeError</tt> </tt>
<a name="L166"></a><tt class="py-lineno">166</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">getattr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">selected_child</tt><tt class="py-op">,</tt> <tt class="py-name">method</tt><tt class="py-op">)</tt> </tt>
</div><a name="L167"></a><tt class="py-lineno">167</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.__setitem__"></a><div id="DisorderedEntityWrapper.__setitem__-def"><a name="L168"></a><tt class="py-lineno">168</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.__setitem__-toggle" onclick="return toggle('DisorderedEntityWrapper.__setitem__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#__setitem__">__setitem__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">,</tt> <tt class="py-param">child</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.__setitem__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.__setitem__-expanded"><a name="L169"></a><tt class="py-lineno">169</tt>  <tt class="py-line">        <tt class="py-docstring">"Add a child, associated with a certain id."</tt> </tt>
<a name="L170"></a><tt class="py-lineno">170</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">[</tt><tt id="link-33" 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-33', 'id', 'link-7');">id</a></tt><tt class="py-op">]</tt><tt class="py-op">=</tt><tt class="py-name">child</tt> </tt>
</div><a name="L171"></a><tt class="py-lineno">171</tt>  <tt class="py-line"> </tt>
<a name="L172"></a><tt class="py-lineno">172</tt>  <tt class="py-line">    <tt class="py-comment"># Public methods    </tt> </tt>
<a name="L173"></a><tt class="py-lineno">173</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
<a name="DisorderedEntityWrapper.get_id"></a><div id="DisorderedEntityWrapper.get_id-def"><a name="L174"></a><tt class="py-lineno">174</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.get_id-toggle" onclick="return toggle('DisorderedEntityWrapper.get_id');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#get_id">get_id</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="DisorderedEntityWrapper.get_id-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.get_id-expanded"><a name="L175"></a><tt class="py-lineno">175</tt>  <tt class="py-line">        <tt class="py-docstring">"Return the id."</tt> </tt>
<a name="L176"></a><tt class="py-lineno">176</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-34" 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-34', 'id', 'link-7');">id</a></tt> </tt>
</div><a name="L177"></a><tt class="py-lineno">177</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.disordered_has_id"></a><div id="DisorderedEntityWrapper.disordered_has_id-def"><a name="L178"></a><tt class="py-lineno">178</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.disordered_has_id-toggle" onclick="return toggle('DisorderedEntityWrapper.disordered_has_id');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_has_id">disordered_has_id</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.disordered_has_id-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.disordered_has_id-expanded"><a name="L179"></a><tt class="py-lineno">179</tt>  <tt class="py-line">        <tt class="py-docstring">"Return 1 if there is an object present associated with this id."</tt> </tt>
<a name="L180"></a><tt class="py-lineno">180</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">.</tt><tt id="link-35" class="py-name"><a title="Bio.Crystal.Crystal.has_key
Bio.EUtils.POM.ElementNode.has_key
Bio.GenBank.NCBIDictionary.has_key
Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.has_key
Bio.PDB.FragmentMapper'.FragmentMapper.has_key
Bio.Prosite.ExPASyDictionary.has_key
Bio.Prosite.Prodoc.ExPASyDictionary.has_key
Bio.PubMed.Dictionary.has_key
Bio.SwissProt.SProt.ExPASyDictionary.has_key
Martel.Parser.MartelAttributeList.has_key" class="py-name" href="#" onclick="return doclink('link-35', 'has_key', 'link-22');">has_key</a></tt><tt class="py-op">(</tt><tt id="link-36" 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-36', 'id', 'link-7');">id</a></tt><tt class="py-op">)</tt> </tt>
</div><a name="L181"></a><tt class="py-lineno">181</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.detach_parent"></a><div id="DisorderedEntityWrapper.detach_parent-def"><a name="L182"></a><tt class="py-lineno">182</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.detach_parent-toggle" onclick="return toggle('DisorderedEntityWrapper.detach_parent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#detach_parent">detach_parent</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="DisorderedEntityWrapper.detach_parent-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.detach_parent-expanded"><a name="L183"></a><tt class="py-lineno">183</tt>  <tt class="py-line">        <tt class="py-docstring">"Detach the parent"</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">parent</tt><tt class="py-op">=</tt><tt class="py-name">None</tt> </tt>
<a name="L185"></a><tt class="py-lineno">185</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">child</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-37" class="py-name" targets="Method Bio.PDB.Entity.DisorderedEntityWrapper.disordered_get_list()=Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_get_list"><a title="Bio.PDB.Entity.DisorderedEntityWrapper.disordered_get_list" class="py-name" href="#" onclick="return doclink('link-37', 'disordered_get_list', 'link-37');">disordered_get_list</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
<a name="L186"></a><tt class="py-lineno">186</tt>  <tt class="py-line">            <tt class="py-name">child</tt><tt class="py-op">.</tt><tt id="link-38" class="py-name"><a title="Bio.PDB.Atom.Atom.detach_parent
Bio.PDB.Entity.DisorderedEntityWrapper.detach_parent
Bio.PDB.Entity.Entity.detach_parent" class="py-name" href="#" onclick="return doclink('link-38', 'detach_parent', 'link-11');">detach_parent</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
</div><a name="L187"></a><tt class="py-lineno">187</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.get_parent"></a><div id="DisorderedEntityWrapper.get_parent-def"><a name="L188"></a><tt class="py-lineno">188</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.get_parent-toggle" onclick="return toggle('DisorderedEntityWrapper.get_parent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#get_parent">get_parent</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="DisorderedEntityWrapper.get_parent-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.get_parent-expanded"><a name="L189"></a><tt class="py-lineno">189</tt>  <tt class="py-line">        <tt class="py-docstring">"Return parent."</tt> </tt>
<a name="L190"></a><tt class="py-lineno">190</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> </tt>
</div><a name="L191"></a><tt class="py-lineno">191</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.set_parent"></a><div id="DisorderedEntityWrapper.set_parent-def"><a name="L192"></a><tt class="py-lineno">192</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.set_parent-toggle" onclick="return toggle('DisorderedEntityWrapper.set_parent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#set_parent">set_parent</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">parent</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.set_parent-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.set_parent-expanded"><a name="L193"></a><tt class="py-lineno">193</tt>  <tt class="py-line">        <tt class="py-docstring">"Set the parent for the object and its children."</tt> </tt>
<a name="L194"></a><tt class="py-lineno">194</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt><tt class="py-op">=</tt><tt class="py-name">parent</tt> </tt>
<a name="L195"></a><tt class="py-lineno">195</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">child</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name"><a title="Bio.PDB.Entity.DisorderedEntityWrapper.disordered_get_list" class="py-name" href="#" onclick="return doclink('link-39', 'disordered_get_list', 'link-37');">disordered_get_list</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
<a name="L196"></a><tt class="py-lineno">196</tt>  <tt class="py-line">            <tt class="py-name">child</tt><tt class="py-op">.</tt><tt id="link-40" class="py-name"><a title="Bio.PDB.Atom.Atom.set_parent
Bio.PDB.Entity.DisorderedEntityWrapper.set_parent
Bio.PDB.Entity.Entity.set_parent" class="py-name" href="#" onclick="return doclink('link-40', 'set_parent', 'link-19');">set_parent</a></tt><tt class="py-op">(</tt><tt class="py-name">parent</tt><tt class="py-op">)</tt> </tt>
</div><a name="L197"></a><tt class="py-lineno">197</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.disordered_select"></a><div id="DisorderedEntityWrapper.disordered_select-def"><a name="L198"></a><tt class="py-lineno">198</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.disordered_select-toggle" onclick="return toggle('DisorderedEntityWrapper.disordered_select');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_select">disordered_select</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.disordered_select-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.disordered_select-expanded"><a name="L199"></a><tt class="py-lineno">199</tt>  <tt class="py-line">        <tt class="py-docstring">"""Select the object with given id as the currently active object.</tt> </tt>
<a name="L200"></a><tt class="py-lineno">200</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L201"></a><tt class="py-lineno">201</tt>  <tt class="py-line"><tt class="py-docstring">        Uncaught method calls are forwarded to the selected child object.</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-name">self</tt><tt class="py-op">.</tt><tt class="py-name">selected_child</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">[</tt><tt id="link-41" 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-41', 'id', 'link-7');">id</a></tt><tt class="py-op">]</tt> </tt>
</div><a name="L204"></a><tt class="py-lineno">204</tt>  <tt class="py-line">     </tt>
<a name="DisorderedEntityWrapper.disordered_add"></a><div id="DisorderedEntityWrapper.disordered_add-def"><a name="L205"></a><tt class="py-lineno">205</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.disordered_add-toggle" onclick="return toggle('DisorderedEntityWrapper.disordered_add');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_add">disordered_add</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">child</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.disordered_add-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.disordered_add-expanded"><a name="L206"></a><tt class="py-lineno">206</tt>  <tt class="py-line">        <tt class="py-docstring">"This is implemented by DisorderedAtom and DisorderedResidue."</tt> </tt>
<a name="L207"></a><tt class="py-lineno">207</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt class="py-name">NotImplementedError</tt> </tt>
</div><a name="L208"></a><tt class="py-lineno">208</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.is_disordered"></a><div id="DisorderedEntityWrapper.is_disordered-def"><a name="L209"></a><tt class="py-lineno">209</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.is_disordered-toggle" onclick="return toggle('DisorderedEntityWrapper.is_disordered');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#is_disordered">is_disordered</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="DisorderedEntityWrapper.is_disordered-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.is_disordered-expanded"><a name="L210"></a><tt class="py-lineno">210</tt>  <tt class="py-line">        <tt class="py-docstring">"""</tt> </tt>
<a name="L211"></a><tt class="py-lineno">211</tt>  <tt class="py-line"><tt class="py-docstring">        Return 2, indicating that this Entity is a collection of Entities.</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-keyword">return</tt> <tt class="py-number">2</tt> </tt>
</div><a name="L214"></a><tt class="py-lineno">214</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.disordered_get_id_list"></a><div id="DisorderedEntityWrapper.disordered_get_id_list-def"><a name="L215"></a><tt class="py-lineno">215</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.disordered_get_id_list-toggle" onclick="return toggle('DisorderedEntityWrapper.disordered_get_id_list');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_get_id_list">disordered_get_id_list</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="DisorderedEntityWrapper.disordered_get_id_list-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.disordered_get_id_list-expanded"><a name="L216"></a><tt class="py-lineno">216</tt>  <tt class="py-line">        <tt class="py-docstring">"Return a list of id's."</tt> </tt>
<a name="L217"></a><tt class="py-lineno">217</tt>  <tt class="py-line">        <tt class="py-name">l</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">.</tt><tt id="link-42" class="py-name" targets="Method Bio.Crystal.Crystal.keys()=Bio.Crystal.Crystal-class.html#keys,Method Bio.EUtils.MultiDict._BaseMultiDict.keys()=Bio.EUtils.MultiDict._BaseMultiDict-class.html#keys,Method Bio.GenBank.NCBIDictionary.keys()=Bio.GenBank.NCBIDictionary-class.html#keys,Method Bio.Mindy.BaseDB.DictLookup.keys()=Bio.Mindy.BaseDB.DictLookup-class.html#keys,Method Bio.Mindy.BaseDB.OpenDB.keys()=Bio.Mindy.BaseDB.OpenDB-class.html#keys,Method Bio.Mindy.BerkeleyDB.PrimaryNamespace.keys()=Bio.Mindy.BerkeleyDB.PrimaryNamespace-class.html#keys,Method Bio.Mindy.BerkeleyDB.SecondaryNamespace.keys()=Bio.Mindy.BerkeleyDB.SecondaryNamespace-class.html#keys,Method Bio.Mindy.FlatDB.PrimaryNamespace.keys()=Bio.Mindy.FlatDB.PrimaryNamespace-class.html#keys,Method Bio.Mindy.FlatDB.PrimaryTable.keys()=Bio.Mindy.FlatDB.PrimaryTable-class.html#keys,Method Bio.Mindy.FlatDB.SecondaryNamespace.keys()=Bio.Mindy.FlatDB.SecondaryNamespace-class.html#keys,Method Bio.Mindy.FlatDB.SecondaryTable.keys()=Bio.Mindy.FlatDB.SecondaryTable-class.html#keys,Method Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.keys()=Bio.PDB.AbstractPropertyMap.AbstractPropertyMap-class.html#keys,Method Bio.Prosite.ExPASyDictionary.keys()=Bio.Prosite.ExPASyDictionary-class.html#keys,Method Bio.Prosite.Prodoc.ExPASyDictionary.keys()=Bio.Prosite.Prodoc.ExPASyDictionary-class.html#keys,Method Bio.PubMed.Dictionary.keys()=Bio.PubMed.Dictionary-class.html#keys,Method Bio.SwissProt.SProt.Dictionary.keys()=Bio.SwissProt.SProt.Dictionary-class.html#keys,Method Bio.SwissProt.SProt.ExPASyDictionary.keys()=Bio.SwissProt.SProt.ExPASyDictionary-class.html#keys,Method Bio.config.Registry.Registry.keys()=Bio.config.Registry.Registry-class.html#keys,Method BioSQL.BioSeqDatabase.BioSeqDatabase.keys()=BioSQL.BioSeqDatabase.BioSeqDatabase-class.html#keys,Method BioSQL.BioSeqDatabase.DBServer.keys()=BioSQL.BioSeqDatabase.DBServer-class.html#keys,Method Martel.Parser.MartelAttributeList.keys()=Martel.Parser.MartelAttributeList-class.html#keys"><a title="Bio.Crystal.Crystal.keys
Bio.EUtils.MultiDict._BaseMultiDict.keys
Bio.GenBank.NCBIDictionary.keys
Bio.Mindy.BaseDB.DictLookup.keys
Bio.Mindy.BaseDB.OpenDB.keys
Bio.Mindy.BerkeleyDB.PrimaryNamespace.keys
Bio.Mindy.BerkeleyDB.SecondaryNamespace.keys
Bio.Mindy.FlatDB.PrimaryNamespace.keys
Bio.Mindy.FlatDB.PrimaryTable.keys
Bio.Mindy.FlatDB.SecondaryNamespace.keys
Bio.Mindy.FlatDB.SecondaryTable.keys
Bio.PDB.AbstractPropertyMap.AbstractPropertyMap.keys
Bio.Prosite.ExPASyDictionary.keys
Bio.Prosite.Prodoc.ExPASyDictionary.keys
Bio.PubMed.Dictionary.keys
Bio.SwissProt.SProt.Dictionary.keys
Bio.SwissProt.SProt.ExPASyDictionary.keys
Bio.config.Registry.Registry.keys
BioSQL.BioSeqDatabase.BioSeqDatabase.keys
BioSQL.BioSeqDatabase.DBServer.keys
Martel.Parser.MartelAttributeList.keys" class="py-name" href="#" onclick="return doclink('link-42', 'keys', 'link-42');">keys</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
<a name="L218"></a><tt class="py-lineno">218</tt>  <tt class="py-line">        <tt class="py-comment"># sort id list alphabetically</tt> </tt>
<a name="L219"></a><tt class="py-lineno">219</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name"><a title="Bio.PDB.Residue.DisorderedResidue.sort
Bio.PDB.Residue.Residue.sort
Bio.Sequencing.Ace.ACEFileRecord.sort" class="py-name" href="#" onclick="return doclink('link-43', 'sort', 'link-14');">sort</a></tt><tt class="py-op">(</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">return</tt> <tt class="py-name">l</tt> </tt>
</div><a name="L221"></a><tt class="py-lineno">221</tt>  <tt class="py-line">         </tt>
<a name="DisorderedEntityWrapper.disordered_get"></a><div id="DisorderedEntityWrapper.disordered_get-def"><a name="L222"></a><tt class="py-lineno">222</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.disordered_get-toggle" onclick="return toggle('DisorderedEntityWrapper.disordered_get');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_get">disordered_get</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">id</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
</div><div id="DisorderedEntityWrapper.disordered_get-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.disordered_get-expanded"><a name="L223"></a><tt class="py-lineno">223</tt>  <tt class="py-line">        <tt class="py-docstring">"""Get the child object associated with id.</tt> </tt>
<a name="L224"></a><tt class="py-lineno">224</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
<a name="L225"></a><tt class="py-lineno">225</tt>  <tt class="py-line"><tt class="py-docstring">        If id is None, the currently selected child is returned.</tt> </tt>
<a name="L226"></a><tt class="py-lineno">226</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
<a name="L227"></a><tt class="py-lineno">227</tt>  <tt class="py-line">        <tt class="py-keyword">if</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-7');">id</a></tt><tt class="py-op">==</tt><tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
<a name="L228"></a><tt class="py-lineno">228</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">selected_child</tt> </tt>
<a name="L229"></a><tt class="py-lineno">229</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</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-7');">id</a></tt><tt class="py-op">]</tt> </tt>
</div><a name="L230"></a><tt class="py-lineno">230</tt>  <tt class="py-line"> </tt>
<a name="DisorderedEntityWrapper.disordered_get_list"></a><div id="DisorderedEntityWrapper.disordered_get_list-def"><a name="L231"></a><tt class="py-lineno">231</tt> <a class="py-toggle" href="#" id="DisorderedEntityWrapper.disordered_get_list-toggle" onclick="return toggle('DisorderedEntityWrapper.disordered_get_list');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="Bio.PDB.Entity.DisorderedEntityWrapper-class.html#disordered_get_list">disordered_get_list</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="DisorderedEntityWrapper.disordered_get_list-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="DisorderedEntityWrapper.disordered_get_list-expanded"><a name="L232"></a><tt class="py-lineno">232</tt>  <tt class="py-line">        <tt class="py-docstring">"Return list of children."</tt> </tt>
<a name="L233"></a><tt class="py-lineno">233</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">child_dict</tt><tt class="py-op">.</tt><tt id="link-46" class="py-name"><a title="Bio.Crystal.Crystal.values
Bio.EUtils.MultiDict._BaseMultiDict.values
Bio.GenBank.NCBIDictionary.values
Bio.Mindy.BaseDB.DictLookup.values
Bio.Prosite.ExPASyDictionary.values
Bio.Prosite.Prodoc.ExPASyDictionary.values
Bio.PubMed.Dictionary.values
Bio.SwissProt.SProt.ExPASyDictionary.values
Bio.config.Registry.Registry.values
BioSQL.BioSeqDatabase.BioSeqDatabase.values
BioSQL.BioSeqDatabase.DBServer.values
Martel.Parser.MartelAttributeList.values" class="py-name" href="#" onclick="return doclink('link-46', 'values', 'link-13');">values</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
</div></div><a name="L234"></a><tt class="py-lineno">234</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:28:14 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>