diff --git a/doc/html/_modules/index.html b/doc/html/_modules/index.html index 55d1bb8bef5c5357a052d139b4f15a1d04ad8e4e..25f32be06c34e046e6b30ed687d71e6321ad772f 100644 --- a/doc/html/_modules/index.html +++ b/doc/html/_modules/index.html @@ -46,7 +46,8 @@ <h1>All modules for which code is available</h1> <ul><li><a href="promod3/core/argcheck.html">promod3.core.argcheck</a></li> -<li><a href="sm/meld.html">sm.meld</a></li> +<li><a href="promod3/core/helper.html">promod3.core.helper</a></li> +<li><a href="promod3/meld.html">promod3.meld</a></li> </ul> </div> @@ -85,7 +86,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/_modules/promod3/core/argcheck.html b/doc/html/_modules/promod3/core/argcheck.html index 334fc4083cb6e5815431d9b89fb4e030b07ae73d..592540390350fb1055b9c63ab0434c83a9e1221d 100644 --- a/doc/html/_modules/promod3/core/argcheck.html +++ b/doc/html/_modules/promod3/core/argcheck.html @@ -53,10 +53,7 @@ <span class="kn">import</span> <span class="nn">os</span><span class="o">,</span> <span class="nn">sys</span> <span class="kn">import</span> <span class="nn">ost</span> - -<span class="k">def</span> <span class="nf">_MsgErrorAndExit</span><span class="p">(</span><span class="n">msg</span><span class="p">,</span> <span class="n">exit_status</span><span class="p">):</span> - <span class="n">ost</span><span class="o">.</span><span class="n">LogError</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span> - <span class="n">sys</span><span class="o">.</span><span class="n">exit</span><span class="p">(</span><span class="n">exit_status</span><span class="p">)</span> +<span class="kn">import</span> <span class="nn">helper</span> <div class="viewcode-block" id="FileExists"><a class="viewcode-back" href="../../../core/argcheck.html#promod3.core.argcheck.FileExists">[docs]</a><span class="k">def</span> <span class="nf">FileExists</span><span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="n">exit_status</span><span class="p">,</span> <span class="nb">file</span><span class="p">):</span> <span class="sd">'''</span> @@ -78,7 +75,7 @@ <span class="sd"> missing.</span> <span class="sd"> '''</span> <span class="k">if</span> <span class="ow">not</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">exists</span><span class="p">(</span><span class="nb">file</span><span class="p">):</span> - <span class="n">_MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file does not exist: </span><span class="si">%s</span><span class="se">\n</span><span class="s">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="nb">file</span><span class="p">),</span> + <span class="n">helper</span><span class="o">.</span><span class="n">MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file does not exist: </span><span class="si">%s</span><span class="se">\n</span><span class="s">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="nb">file</span><span class="p">),</span> <span class="n">exit_status</span><span class="p">)</span> </div> <div class="viewcode-block" id="FileExtension"><a class="viewcode-back" href="../../../core/argcheck.html#promod3.core.argcheck.FileExtension">[docs]</a><span class="k">def</span> <span class="nf">FileExtension</span><span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="n">exit_status</span><span class="p">,</span> <span class="nb">file</span><span class="p">,</span> <span class="n">extensions</span><span class="p">,</span> <span class="n">gz</span><span class="o">=</span><span class="bp">False</span><span class="p">):</span> @@ -123,14 +120,16 @@ <span class="n">filename</span><span class="p">,</span> <span class="n">fileext</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">splitext</span><span class="p">(</span><span class="n">filename</span><span class="p">)</span> <span class="k">if</span> <span class="ow">not</span> <span class="n">gz</span><span class="p">:</span> <span class="n">extension_string</span> <span class="o">=</span> <span class="s">', '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">extensions</span><span class="p">)</span> - <span class="n">_MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file extension not supported: </span><span class="si">%s</span><span class="s">. '</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="nb">file</span><span class="p">)</span><span class="o">+</span> + <span class="n">helper</span><span class="o">.</span><span class="n">MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file extension not supported: </span><span class="si">%s</span><span class="s">. '</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> + <span class="nb">file</span><span class="p">)</span><span class="o">+</span> <span class="s">'Allowed extensions are: </span><span class="si">%s</span><span class="se">\n</span><span class="s">'</span> <span class="o">%</span> <span class="n">extension_string</span><span class="p">,</span> <span class="n">exit_status</span><span class="p">)</span> <span class="k">if</span> <span class="n">fileext</span> <span class="o">==</span> <span class="s">''</span><span class="p">:</span> <span class="n">extension_string</span> <span class="o">=</span> <span class="s">', '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">extensions</span><span class="p">)</span> <span class="k">if</span> <span class="n">gz</span><span class="p">:</span> <span class="n">extension_string</span> <span class="o">+=</span> <span class="s">', '</span> <span class="o">+</span> <span class="s">'.gz, '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">extensions</span><span class="p">)</span> <span class="o">+</span> <span class="s">'.gz'</span> - <span class="n">_MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file extension not supported: </span><span class="si">%s</span><span class="s">. '</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="nb">file</span><span class="p">)</span><span class="o">+</span> + <span class="n">helper</span><span class="o">.</span><span class="n">MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file extension not supported: </span><span class="si">%s</span><span class="s">. '</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> + <span class="nb">file</span><span class="p">)</span><span class="o">+</span> <span class="s">'Allowed extensions are: </span><span class="si">%s</span><span class="se">\n</span><span class="s">'</span> <span class="o">%</span> <span class="n">extension_string</span><span class="p">,</span> <span class="n">exit_status</span><span class="p">)</span> <span class="n">fileext</span> <span class="o">=</span> <span class="n">fileext</span><span class="p">[</span><span class="mi">1</span><span class="p">:]</span><span class="o">.</span><span class="n">lower</span><span class="p">()</span> @@ -143,7 +142,8 @@ <span class="n">extension_string</span> <span class="o">=</span> <span class="s">', '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">extensions</span><span class="p">)</span> <span class="k">if</span> <span class="n">gz</span><span class="p">:</span> <span class="n">extension_string</span> <span class="o">+=</span> <span class="s">', '</span> <span class="o">+</span> <span class="s">'.gz, '</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">extensions</span><span class="p">)</span> <span class="o">+</span> <span class="s">'.gz'</span> - <span class="n">_MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file extension not supported: </span><span class="si">%s</span><span class="s">. '</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="nb">file</span><span class="p">)</span><span class="o">+</span> + <span class="n">helper</span><span class="o">.</span><span class="n">MsgErrorAndExit</span><span class="p">(</span><span class="s">'</span><span class="si">%s</span><span class="s"> file extension not supported: </span><span class="si">%s</span><span class="s">. '</span> <span class="o">%</span> <span class="p">(</span><span class="n">prefix</span><span class="p">,</span> + <span class="nb">file</span><span class="p">)</span><span class="o">+</span> <span class="s">'Allowed extensions are: </span><span class="si">%s</span><span class="se">\n</span><span class="s">'</span> <span class="o">%</span> <span class="n">extension_string</span><span class="p">,</span> <span class="n">exit_status</span><span class="p">)</span> </div> @@ -193,7 +193,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/_sources/core/index.txt b/doc/html/_sources/core/index.txt index 4ec3a4454ab9ecafa019186d2b6f9a3b665b206e..896ac2e6f2b5724b846046ef6adab708133c0383 100644 --- a/doc/html/_sources/core/index.txt +++ b/doc/html/_sources/core/index.txt @@ -4,11 +4,14 @@ .. module:: promod3.core :synopsis: Basic functionality, supporting standard tasks in your code. -This module gathers functions and classes which are not devoted to homology modeling per se but cover standard programming issues. +This module gathers functions and classes which are not devoted to homology +modeling per se but cover standard programming issues. .. toctree:: :maxdepth: 2 argcheck + helper + .. LocalWords: promod se toctree maxdepth argcheck diff --git a/doc/html/_sources/meld/index.txt b/doc/html/_sources/meld/index.txt index 148e9702d21b56fadee106c99930b2053775bb89..b90b30a29ef5d31edfaae116dae846ae4ebe5400 100644 --- a/doc/html/_sources/meld/index.txt +++ b/doc/html/_sources/meld/index.txt @@ -2,12 +2,98 @@ ================================================================================ .. module:: promod3.meld - :synopsis: Coordinate modeling and sampling - -This module contains functions and classes to model protein structures from sequence. + :synopsis: Raw Coordinate Model + +.. currentmodule:: promod3.meld + +Functionality to build raw (pseudo) models based on a sequence alignment. +Here is an example of how to build a model from an alignment and a structure. + +.. testcode:: meld + :hide: + + import os + import tempfile + from ost import io + from promod3 import meld + + aln = io.LoadAlignment('../tests/meld/data/raw-modeling/seq.fasta') + template_structure = io.LoadPDB('../tests/meld/data/raw-modeling/gly.pdb', + restrict_chains='A') + aln.AttachView(1, template_structure.Select('peptide=true')) + result = meld.BuildRawModel(aln) + (fh, fn) = tempfile.mkstemp(suffix='.pdb') + io.SavePDB(result.model, fn) + os.remove(fn) + +.. doctest:: meld + + from ost import io + from promod3 import meld + + aln = io.LoadAlignment('seq.fasta') + template_structure = io.LoadPDB('gly.pdb', restrict_chains='A') + aln.AttachView(1, template_structure.Select('peptide=true')) + result = meld.BuildRawModel(aln) + io.SavePDB(result.model, 'model.pdb') + + +Raw Coordinate Modeling API +-------------------------------------------------------------------------------- + +.. function:: BuildRawModel(alignment, calpha_only=False) + BuildRawModel(alignments, calpha_only=False) + + Builds a raw (pseudo) model from the alignment. Can either take a single + alignment handle or an alignment handle list. Every list item is treated as a + single chain in the final raw model. + + This is a basic protein core modeling algorithm that copies backbone + coordinates based on the sequence alignment. For matching residues, the + side chain coordinates are also copied. Gaps are ignored. Hydrogen an + deuterium atoms are not copied into the model. + + The function tries to reuse as much as possible from the template. Modified + residues are treated as follows: -.. toctree:: - :maxdepth: 2 + - Selenium methionine residues are converted to methionine + + - Side chains which contain all atoms of the parent amino acid, e.g. + phosphoserine are copied as a whole with the modifications stripped off. + + Residue numbers are set such that missing residue in gaps are honoured and + subsequent loop modeling can insert new residues without having to + renumber. - loop - rawmodel + The returned :class:`RawModelingResult` stores the obtained raw model as well + as information about insertions and deletions in the gaps list. + + :param calpha_only: If true, only Calpha atoms will be copied. Side chains + and other backbone atoms are completely ignored. + :raises: A :exc:`RuntimeError` when the second sequence does not have an + attached structure + +.. class:: RawModelingResult + + Holds the result of raw model building. Incredibly minimalistic for now. Will + most likely grow a few more members over time to, e.g. to store a detailed + report. + + .. attribute:: model + + The resulting model. + + :type: :class:`~ost.mol.EntityHandle` + + .. attribute:: gaps + + List of gaps in the model that could not be copied from the template. These + gaps may be the result of insertions/deletions in the alignment or due to + missing or incomplete backbone coordinates in the template structure. + + + :type: :class:`StructuralGapList` + + +.. LocalWords: currentmodule promod aln AttachView BuildRawModel pdb calpha +.. LocalWords: RawModelingResult StructuralGapList diff --git a/doc/html/_sources/meld/loop.txt b/doc/html/_sources/meld/loop.txt deleted file mode 100644 index 0b015ed7e75fc8aa02f09e2291f9c599a7eb8ef7..0000000000000000000000000000000000000000 --- a/doc/html/_sources/meld/loop.txt +++ /dev/null @@ -1,153 +0,0 @@ -Loop Modeling -================================================================================ - -.. currentmodule:: sm.meld - - -Loop Modeling API --------------------------------------------------------------------------------- - -.. class:: LoopCandidate(gap, bb_list) - - A loop candidate holds the coordinates of the four backbone atoms for a given - peptide fragment as well as the sequence. - - :param gap: The structural gap - :type gap: :class:`StructuralGap` - - :param bb_list: List of peptide backbone coordinates - :type bb_list: :class:`BackboneList` - - .. method:: InsertInto(entity) - - Inserts the loop candidate into the given entity. This honours the start and - end point stored in the gap. Missing residues and atoms will be inserted - into the structure. - - - :param entity: - :type entity: :class:`~ost.mol.EntityHandle` - :returns: True on success, false if the insertion failed - :rtype: bool - - .. method:: RmsdTo(entity) - - Calculates the RMSD to the corresponding backbone fragment in *entity*. - Raises a RuntimeError if not all backbone atoms exist. - - :param entity: - :type entity: :class:`~ost.mol.EntityHandle` - :rtype: float - - .. method:: ToEntity() - - Returns an entity holding this backbone fragment. Residue numbers go from - gap.start to gap.end. - - :rtype: :class:`~ost.mol.EntityHandle` - - - .. attribute:: allatom_score - - If set, the allatom_score of this fragment - - - - .. attribute:: clash_bb_score - - The clash score of the loop candidate with sidechain atoms - - - - .. attribute:: clash_score - - The sum of backbone and sidechain clash scores - - - - .. attribute:: clash_sc_score - - Clash score with sidechain atoms - - - - .. attribute:: coords - - Access to the actual coordinates - - :type: :class:`BackboneList` - - - - .. attribute:: correl - - Correlation with density - - - - .. attribute:: gap - - The structural gap - - - - .. attribute:: packing_score - - Packing score of this loop candidate - - - - .. attribute:: reduced_score - - Reduced score - - - - .. attribute:: score - - Total score of this loop candidate. - - - - .. attribute:: torsion_score - - Torsion score of this loop candidate - - -.. class:: LoopCandidates(model) - - A list of loop candidates with a few helper methods to make your life easier. - The candidates are supposed to be loop candidates for the same gap. However, - they are not required to have the same start and end position, e.g. due to - extension of the gap. - - :param model: The model the candidates are for. - - :type model: :class:`~ost.mol.EntityHandle` - - .. method:: Add(candidate) - - Add a new candidate - :param candidate: - :type candidate: :class:`LoopCandidate` - - .. method:: SortByCorrel([, increasing]) - - Sort loop candidates by correlation score - - :param increasing: If true, the candidates are sorted in increasing order - :type increasing: bool - - .. method:: SortByScore([, increasing]) - - Sort loop canditates by total score - - :param increasing: If true, the candidates are sorted in increasing order - :type increasing: bool - - - .. attribute:: model - - The model the candidates are for - - :type: :class:`~ost.mol.EntityHandle` diff --git a/doc/html/_sources/meld/rawmodel.txt b/doc/html/_sources/meld/rawmodel.txt deleted file mode 100644 index 312c68562c977b61d9f30258108f96b6fbe56591..0000000000000000000000000000000000000000 --- a/doc/html/_sources/meld/rawmodel.txt +++ /dev/null @@ -1,80 +0,0 @@ -Raw Coordinate Modeling -================================================================================ - -.. currentmodule:: sm.meld - -Introduction --------------------------------------------------------------------------------- - -Contains function to build raw (pseudo) models based on a sequence alignment. Here is an example of how to build a model from an alignment and a structure. - -.. code-block:: python - - from promod3 import meld - - aln=io.LoadAlignment('parwise.fasta') - template_structure=io.LoadPDB('1ake.pdb', restrict_chains='A') - aln.AttachView(1, template_structure.Select('peptide=true')) - result=meld.BuildRawModel(aln) - io.SavePDB(result.model, 'model.pdb') - print 'remaining gaps:' - for gap in result.gaps: - print ' * %s' % str(gap) - - -Raw Coordinate Modeling API --------------------------------------------------------------------------------- - -.. function:: BuildRawModel(alignment, calpha_only=False) - BuildRawModel(alignments, calpha_only=False) - - Builds a raw (pseudo) model from the alignment. - Can either take a single alignment handle or an alignment handle list. - Every list item is treated as a single chain in the final raw model. - - This is a basic protein core modeling algorithm that copies backbone - coordinates based on the sequence alignment. For matching residues, the - sidechain coordinates are also copied. Gaps are ignored. Hydrogen an deuterium - atoms are not copied into the model. - - The function tries to reuse as much as possible from the template. Modified - residues are treated as follows: - - - Selenium methionine residues are converted to methionines - - - Sidechains which contain all atoms of the parent amino acid, e.g. - phosphoserine are copied as a whole with the modifications stripped off. - - Residue numbers are set such that missing residue in gaps are honored and - subsequent loop modeling can insert new residues without having to - renumber. - - The returned :class:`RawModelingResult` stores the obtained raw model as well - as information about insertions and deletions in the gaps list. - - :param calpha_only: If true, only Calpha atoms will be copied. Sidechains and - other backbone atoms are completely ignored. - :raises: A :exc:`RuntimeError` when the second sequence does not have an - attached structure - -.. class:: RawModelingResult - - Holds the result of raw model building. Incredibly minimalistic for now. Will - most likely grow a few more members over time to, e.g. to store a detailed - report. - - .. attribute:: model - - The resulting model. - - :type: :class:`~ost.mol.EntityHandle` - - .. attribute:: gaps - - List of gaps in the model that could not be copied from the template. These - gaps may be the result of insertions/deletions in the alignment or due to - missing or incomplete backbone coordinates in the template structure. - - - :type: :class:`StructuralGapList` - diff --git a/doc/html/buildsystem.html b/doc/html/buildsystem.html index 1104805e43f56c44b8399d655d5dd3a6154e3dd3..d29ed22750b76d52d47d637f7c61008ee7494ca8 100644 --- a/doc/html/buildsystem.html +++ b/doc/html/buildsystem.html @@ -26,7 +26,7 @@ <link rel="top" title="ProMod3 0 documentation" href="index.html" /> <link rel="up" title="Documentation For Developes" href="developers.html" /> <link rel="next" title="Contributing" href="contributing.html" /> - <link rel="prev" title="Raw Coordinate Modeling" href="meld/rawmodel.html" /> + <link rel="prev" title="meld - Coordinate modeling" href="meld/index.html" /> </head> <body> <div class="related"> @@ -42,7 +42,7 @@ <a href="contributing.html" title="Contributing" accesskey="N">next</a> |</li> <li class="right" > - <a href="meld/rawmodel.html" title="Raw Coordinate Modeling" + <a href="meld/index.html" title="meld - Coordinate modeling" accesskey="P">previous</a> |</li> <li><a href="index.html">ProMod3 0 documentation</a> »</li> <li><a href="developers.html" accesskey="U">Documentation For Developes</a> »</li> @@ -164,8 +164,8 @@ builder</li> </ul> <h4>Previous topic</h4> - <p class="topless"><a href="meld/rawmodel.html" - title="previous chapter">Raw Coordinate Modeling</a></p> + <p class="topless"><a href="meld/index.html" + title="previous chapter"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a></p> <h4>Next topic</h4> <p class="topless"><a href="contributing.html" title="next chapter">Contributing</a></p> @@ -204,7 +204,7 @@ builder</li> <a href="contributing.html" title="Contributing" >next</a> |</li> <li class="right" > - <a href="meld/rawmodel.html" title="Raw Coordinate Modeling" + <a href="meld/index.html" title="meld - Coordinate modeling" >previous</a> |</li> <li><a href="index.html">ProMod3 0 documentation</a> »</li> <li><a href="developers.html" >Documentation For Developes</a> »</li> @@ -212,7 +212,7 @@ builder</li> </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/changelog.html b/doc/html/changelog.html index 15117151827e6038321e4d9f8a9b8a9a3094d9fd..fb2834449dfa3b851ec0159a0be9bd5767e01755 100644 --- a/doc/html/changelog.html +++ b/doc/html/changelog.html @@ -127,7 +127,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 18 15:50, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/contributing.html b/doc/html/contributing.html index dd5d620840f960a7dbbef11cca3e6a77b04db738..c07a094c1f0f6375d4483dc7e303224abc9d405a 100644 --- a/doc/html/contributing.html +++ b/doc/html/contributing.html @@ -795,7 +795,7 @@ contributions to web pages using ProMod3.</p> </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/core/argcheck.html b/doc/html/core/argcheck.html index e75d016e4ef73dc11f2d0f03f7aa6ab380092fae..1a628fdbbbc2c1c1c41d848a128b8f5d34dcfd21 100644 --- a/doc/html/core/argcheck.html +++ b/doc/html/core/argcheck.html @@ -25,7 +25,7 @@ <script type="text/javascript" src="../_static/doctools.js"></script> <link rel="top" title="ProMod3 0 documentation" href="../index.html" /> <link rel="up" title="core - ProMod3 core functionality" href="index.html" /> - <link rel="next" title="meld - Coordinate modeling" href="../meld/index.html" /> + <link rel="next" title="helper - Shared functionality for the everything" href="helper.html" /> <link rel="prev" title="core - ProMod3 core functionality" href="index.html" /> </head> <body> @@ -39,7 +39,7 @@ <a href="../py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > - <a href="../meld/index.html" title="meld - Coordinate modeling" + <a href="helper.html" title="helper - Shared functionality for the everything" accesskey="N">next</a> |</li> <li class="right" > <a href="index.html" title="core - ProMod3 core functionality" @@ -95,11 +95,11 @@ fixed and only needs a <em>prefix</em> describing the specimen of file.</p> <col class="field-body" /> <tbody valign="top"> <tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple"> -<li><strong>prefix</strong> (<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>) – String to put in front of the failure-message +<li><strong>prefix</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>) – String to put in front of the failure-message “file does not exist: <tt class="docutils literal"><span class="pre">file</span></tt>”.</li> -<li><strong>exit_status</strong> (<tt class="xref py py-class docutils literal"><span class="pre">int</span></tt>) – Exit code on missing file, ends up in <tt class="docutils literal"><span class="pre">$?</span></tt> in the +<li><strong>exit_status</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#int" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">int</span></tt></a>) – Exit code on missing file, ends up in <tt class="docutils literal"><span class="pre">$?</span></tt> in the shell. <tt class="docutils literal"><span class="pre">0</span></tt> is traditionally reserved to successful commands.</li> -<li><strong>file</strong> (<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>) – Path including file name to be checked.</li> +<li><strong>file</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>) – Path including file name to be checked.</li> </ul> </td> </tr> @@ -129,20 +129,20 @@ function terminates the script.</p> <col class="field-body" /> <tbody valign="top"> <tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple"> -<li><strong>prefix</strong> (<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>) – String to put in front of the failure-message +<li><strong>prefix</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>) – String to put in front of the failure-message “file extension not supported: <tt class="docutils literal"><span class="pre">file</span></tt>”.</li> -<li><strong>exit_status</strong> (<tt class="xref py py-class docutils literal"><span class="pre">int</span></tt>) – Exit code on missing file, ends up in <tt class="docutils literal"><span class="pre">$?</span></tt> in the +<li><strong>exit_status</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#int" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">int</span></tt></a>) – Exit code on missing file, ends up in <tt class="docutils literal"><span class="pre">$?</span></tt> in the shell. <tt class="docutils literal"><span class="pre">0</span></tt> is traditionally reserved to successful commands.</li> -<li><strong>file</strong> (<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>) – Path including file name to be checked.</li> -<li><strong>extensions</strong> (<tt class="xref py py-class docutils literal"><span class="pre">list</span></tt>) – List of strings without a leading ”.”.</li> -<li><strong>gz</strong> (<tt class="xref py py-class docutils literal"><span class="pre">bool</span></tt>) – Indicates whether to check for an additional “gz” extension.</li> +<li><strong>file</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>) – Path including file name to be checked.</li> +<li><strong>extensions</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#list" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">list</span></tt></a>) – List of strings without a leading ”.”.</li> +<li><strong>gz</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#bool" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">bool</span></tt></a>) – Indicates whether to check for an additional “gz” extension.</li> </ul> </td> </tr> -<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body"><p class="first last">(base name of <tt class="docutils literal"><span class="pre">file</span></tt> (<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>), extension of file without a -”.gz” (<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>), flag to indicate an additional ”.gz” -(<tt class="xref py py-class docutils literal"><span class="pre">bool</span></tt>)) <strong>if</strong> <tt class="docutils literal"><span class="pre">gz</span></tt> is set, (base name of <tt class="docutils literal"><span class="pre">file</span></tt> -(<tt class="xref py py-class docutils literal"><span class="pre">str</span></tt>), extension of file) <strong>if not</strong>.</p> +<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body"><p class="first last">(base name of <tt class="docutils literal"><span class="pre">file</span></tt> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>), extension of file without a +”.gz” (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>), flag to indicate an additional ”.gz” +(<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#bool" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">bool</span></tt></a>)) <strong>if</strong> <tt class="docutils literal"><span class="pre">gz</span></tt> is set, (base name of <tt class="docutils literal"><span class="pre">file</span></tt> +(<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#str" title="(in Python v2.7)"><tt class="xref py py-class docutils literal"><span class="pre">str</span></tt></a>), extension of file) <strong>if not</strong>.</p> </td> </tr> </tbody> @@ -171,8 +171,8 @@ shell. <tt class="docutils literal"><span class="pre">0</span></tt> is tradition <p class="topless"><a href="index.html" title="previous chapter"><tt class="docutils literal"><span class="pre">core</span></tt> - ProMod3 core functionality</a></p> <h4>Next topic</h4> - <p class="topless"><a href="../meld/index.html" - title="next chapter"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a></p> + <p class="topless"><a href="helper.html" + title="next chapter"><tt class="docutils literal"><span class="pre">helper</span></tt> - Shared functionality for the everything</a></p> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="../_sources/core/argcheck.txt" @@ -205,7 +205,7 @@ shell. <tt class="docutils literal"><span class="pre">0</span></tt> is tradition <a href="../py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > - <a href="../meld/index.html" title="meld - Coordinate modeling" + <a href="helper.html" title="helper - Shared functionality for the everything" >next</a> |</li> <li class="right" > <a href="index.html" title="core - ProMod3 core functionality" @@ -217,7 +217,7 @@ shell. <tt class="docutils literal"><span class="pre">0</span></tt> is tradition </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 18 15:50, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/core/index.html b/doc/html/core/index.html index 34e940facadd8833d2a3ecf696901df65759e316..0f1d5a6abf8889372a81ecad14605c453217a411 100644 --- a/doc/html/core/index.html +++ b/doc/html/core/index.html @@ -56,7 +56,8 @@ <div class="section" id="module-promod3.core"> <span id="core-promod3-core-functionality"></span><h1><a class="reference internal" href="#module-promod3.core" title="promod3.core: Basic functionality, supporting standard tasks in your code."><tt class="xref py py-mod docutils literal"><span class="pre">core</span></tt></a> - ProMod3 core functionality<a class="headerlink" href="#module-promod3.core" title="Permalink to this headline">¶</a></h1> -<p>This module gathers functions and classes which are not devoted to homology modeling per se but cover standard programming issues.</p> +<p>This module gathers functions and classes which are not devoted to homology +modeling per se but cover standard programming issues.</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="argcheck.html"><tt class="docutils literal"><span class="pre">argcheck</span></tt> - Standard tests for command line arguments</a><ul> @@ -64,6 +65,11 @@ <li class="toctree-l2"><a class="reference internal" href="argcheck.html#file-tests">File Tests</a></li> </ul> </li> +<li class="toctree-l1"><a class="reference internal" href="helper.html"><tt class="docutils literal"><span class="pre">helper</span></tt> - Shared functionality for the everything</a><ul> +<li class="toctree-l2"><a class="reference internal" href="helper.html#introduction">Introduction</a></li> +<li class="toctree-l2"><a class="reference internal" href="helper.html#messages">Messages</a></li> +</ul> +</li> </ul> </div> </div> @@ -123,7 +129,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 18 15:50, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/developers.html b/doc/html/developers.html index 62874d5948d7c5dc0269c94925e6b7add3c23e91..f999557c69bb510223f004b05548e27be2a74d75 100644 --- a/doc/html/developers.html +++ b/doc/html/developers.html @@ -59,11 +59,11 @@ <ul> <li class="toctree-l1"><a class="reference internal" href="core/index.html"><tt class="docutils literal"><span class="pre">core</span></tt> - ProMod3 core functionality</a><ul> <li class="toctree-l2"><a class="reference internal" href="core/argcheck.html"><tt class="docutils literal"><span class="pre">argcheck</span></tt> - Standard tests for command line arguments</a></li> +<li class="toctree-l2"><a class="reference internal" href="core/helper.html"><tt class="docutils literal"><span class="pre">helper</span></tt> - Shared functionality for the everything</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="meld/index.html"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a><ul> -<li class="toctree-l2"><a class="reference internal" href="meld/loop.html">Loop Modeling</a></li> -<li class="toctree-l2"><a class="reference internal" href="meld/rawmodel.html">Raw Coordinate Modeling</a></li> +<li class="toctree-l2"><a class="reference internal" href="meld/index.html#raw-coordinate-modeling-api">Raw Coordinate Modeling API</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="buildsystem.html">Building ProMod3</a><ul> @@ -140,7 +140,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/genindex.html b/doc/html/genindex.html index 873f86cb88c47efb4b5aaf240adb09cd1ced1257..00249f62eaf8438f2d207f09fc0cfcb5ddac3de9 100644 --- a/doc/html/genindex.html +++ b/doc/html/genindex.html @@ -49,69 +49,19 @@ <h1 id="index">Index</h1> <div class="genindex-jumpbox"> - <a href="#A"><strong>A</strong></a> - | <a href="#B"><strong>B</strong></a> - | <a href="#C"><strong>C</strong></a> + <a href="#B"><strong>B</strong></a> | <a href="#F"><strong>F</strong></a> | <a href="#G"><strong>G</strong></a> - | <a href="#I"><strong>I</strong></a> - | <a href="#L"><strong>L</strong></a> | <a href="#M"><strong>M</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> - | <a href="#S"><strong>S</strong></a> - | <a href="#T"><strong>T</strong></a> </div> -<h2 id="A">A</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidates.Add">Add() (sm.meld.LoopCandidates method)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.allatom_score">allatom_score (sm.meld.LoopCandidate attribute)</a> - </dt> - - </dl></td> -</tr></table> - <h2 id="B">B</h2> <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%" valign="top"><dl> - <dt><a href="meld/rawmodel.html#sm.meld.BuildRawModel">BuildRawModel() (in module sm.meld)</a> - </dt> - - </dl></td> -</tr></table> - -<h2 id="C">C</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.clash_bb_score">clash_bb_score (sm.meld.LoopCandidate attribute)</a> - </dt> - - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.clash_sc_score">clash_sc_score (sm.meld.LoopCandidate attribute)</a> - </dt> - - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.clash_score">clash_score (sm.meld.LoopCandidate attribute)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.coords">coords (sm.meld.LoopCandidate attribute)</a> - </dt> - - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.correl">correl (sm.meld.LoopCandidate attribute)</a> + <dt><a href="meld/index.html#promod3.meld.BuildRawModel">BuildRawModel() (in module promod3.meld)</a> </dt> </dl></td> @@ -137,39 +87,7 @@ <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%" valign="top"><dl> - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.gap">gap (sm.meld.LoopCandidate attribute)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/rawmodel.html#sm.meld.RawModelingResult.gaps">gaps (sm.meld.RawModelingResult attribute)</a> - </dt> - - </dl></td> -</tr></table> - -<h2 id="I">I</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.InsertInto">InsertInto() (sm.meld.LoopCandidate method)</a> - </dt> - - </dl></td> -</tr></table> - -<h2 id="L">L</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate">LoopCandidate (class in sm.meld)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidates">LoopCandidates (class in sm.meld)</a> + <dt><a href="meld/index.html#promod3.meld.RawModelingResult.gaps">gaps (promod3.meld.RawModelingResult attribute)</a> </dt> </dl></td> @@ -205,15 +123,13 @@ </dt> - <dt><a href="meld/loop.html#sm.meld.LoopCandidates.model">model (sm.meld.LoopCandidates attribute)</a> + <dt><a href="meld/index.html#promod3.meld.RawModelingResult.model">model (promod3.meld.RawModelingResult attribute)</a> </dt> - <dd><dl> - - <dt><a href="meld/rawmodel.html#sm.meld.RawModelingResult.model">(sm.meld.RawModelingResult attribute)</a> + + <dt><a href="core/helper.html#promod3.core.helper.MsgErrorAndExit">MsgErrorAndExit() (in module promod3.core.helper)</a> </dt> - </dl></dd> </dl></td> </tr></table> @@ -221,10 +137,6 @@ <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%" valign="top"><dl> - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.packing_score">packing_score (sm.meld.LoopCandidate attribute)</a> - </dt> - - <dt><a href="core/index.html#module-promod3.core">promod3.core (module)</a> </dt> @@ -241,53 +153,7 @@ <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%" valign="top"><dl> - <dt><a href="meld/rawmodel.html#sm.meld.RawModelingResult">RawModelingResult (class in sm.meld)</a> - </dt> - - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.reduced_score">reduced_score (sm.meld.LoopCandidate attribute)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.RmsdTo">RmsdTo() (sm.meld.LoopCandidate method)</a> - </dt> - - </dl></td> -</tr></table> - -<h2 id="S">S</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.score">score (sm.meld.LoopCandidate attribute)</a> - </dt> - - - <dt><a href="meld/loop.html#sm.meld.LoopCandidates.SortByCorrel">SortByCorrel() (sm.meld.LoopCandidates method)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidates.SortByScore">SortByScore() (sm.meld.LoopCandidates method)</a> - </dt> - - </dl></td> -</tr></table> - -<h2 id="T">T</h2> -<table style="width: 100%" class="indextable genindextable"><tr> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.ToEntity">ToEntity() (sm.meld.LoopCandidate method)</a> - </dt> - - </dl></td> - <td style="width: 33%" valign="top"><dl> - - <dt><a href="meld/loop.html#sm.meld.LoopCandidate.torsion_score">torsion_score (sm.meld.LoopCandidate attribute)</a> + <dt><a href="meld/index.html#promod3.meld.RawModelingResult">RawModelingResult (class in promod3.meld)</a> </dt> </dl></td> @@ -334,7 +200,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/index.html b/doc/html/index.html index de372cdc663e3f328c84468a401834cab57580a8..728d4c3131da60adb60b6894859717ea708927eb 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -132,7 +132,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/meld/index.html b/doc/html/meld/index.html index 6dd1af16b259e784215f0bf39303fd6ad4de4d3d..0f71bc8f67df5016a6aecc0450597170a46c5178 100644 --- a/doc/html/meld/index.html +++ b/doc/html/meld/index.html @@ -25,8 +25,8 @@ <script type="text/javascript" src="../_static/doctools.js"></script> <link rel="top" title="ProMod3 0 documentation" href="../index.html" /> <link rel="up" title="Documentation For Developes" href="../developers.html" /> - <link rel="next" title="Loop Modeling" href="loop.html" /> - <link rel="prev" title="argcheck - Standard tests for command line arguments" href="../core/argcheck.html" /> + <link rel="next" title="Building ProMod3" href="../buildsystem.html" /> + <link rel="prev" title="helper - Shared functionality for the everything" href="../core/helper.html" /> </head> <body> <div class="related"> @@ -39,10 +39,10 @@ <a href="../py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > - <a href="loop.html" title="Loop Modeling" + <a href="../buildsystem.html" title="Building ProMod3" accesskey="N">next</a> |</li> <li class="right" > - <a href="../core/argcheck.html" title="argcheck - Standard tests for command line arguments" + <a href="../core/helper.html" title="helper - Shared functionality for the everything" accesskey="P">previous</a> |</li> <li><a href="../index.html">ProMod3 0 documentation</a> »</li> <li><a href="../developers.html" accesskey="U">Documentation For Developes</a> »</li> @@ -55,20 +55,99 @@ <div class="body"> <div class="section" id="module-promod3.meld"> -<span id="meld-coordinate-modeling"></span><h1><a class="reference internal" href="#module-promod3.meld" title="promod3.meld: Coordinate modeling and sampling"><tt class="xref py py-mod docutils literal"><span class="pre">meld</span></tt></a> - Coordinate modeling<a class="headerlink" href="#module-promod3.meld" title="Permalink to this headline">¶</a></h1> -<p>This module contains functions and classes to model protein structures from sequence.</p> -<div class="toctree-wrapper compound"> -<ul> -<li class="toctree-l1"><a class="reference internal" href="loop.html">Loop Modeling</a><ul> -<li class="toctree-l2"><a class="reference internal" href="loop.html#loop-modeling-api">Loop Modeling API</a></li> -</ul> -</li> -<li class="toctree-l1"><a class="reference internal" href="rawmodel.html">Raw Coordinate Modeling</a><ul> -<li class="toctree-l2"><a class="reference internal" href="rawmodel.html#introduction">Introduction</a></li> -<li class="toctree-l2"><a class="reference internal" href="rawmodel.html#raw-coordinate-modeling-api">Raw Coordinate Modeling API</a></li> -</ul> -</li> +<span id="meld-coordinate-modeling"></span><h1><a class="reference internal" href="#module-promod3.meld" title="promod3.meld: Raw Coordinate Model"><tt class="xref py py-mod docutils literal"><span class="pre">meld</span></tt></a> - Coordinate modeling<a class="headerlink" href="#module-promod3.meld" title="Permalink to this headline">¶</a></h1> +<p>Functionality to build raw (pseudo) models based on a sequence alignment. +Here is an example of how to build a model from an alignment and a structure.</p> +<div class="highlight-python"><div class="highlight"><pre><span class="kn">from</span> <span class="nn">ost</span> <span class="kn">import</span> <span class="n">io</span> +<span class="kn">from</span> <span class="nn">promod3</span> <span class="kn">import</span> <span class="n">meld</span> + +<span class="n">aln</span> <span class="o">=</span> <span class="n">io</span><span class="o">.</span><span class="n">LoadAlignment</span><span class="p">(</span><span class="s">'seq.fasta'</span><span class="p">)</span> +<span class="n">template_structure</span> <span class="o">=</span> <span class="n">io</span><span class="o">.</span><span class="n">LoadPDB</span><span class="p">(</span><span class="s">'gly.pdb'</span><span class="p">,</span> <span class="n">restrict_chains</span><span class="o">=</span><span class="s">'A'</span><span class="p">)</span> +<span class="n">aln</span><span class="o">.</span><span class="n">AttachView</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">template_structure</span><span class="o">.</span><span class="n">Select</span><span class="p">(</span><span class="s">'peptide=true'</span><span class="p">))</span> +<span class="n">result</span> <span class="o">=</span> <span class="n">meld</span><span class="o">.</span><span class="n">BuildRawModel</span><span class="p">(</span><span class="n">aln</span><span class="p">)</span> +<span class="n">io</span><span class="o">.</span><span class="n">SavePDB</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">model</span><span class="p">,</span> <span class="s">'model.pdb'</span><span class="p">)</span> +</pre></div> +</div> +<div class="section" id="raw-coordinate-modeling-api"> +<h2>Raw Coordinate Modeling API<a class="headerlink" href="#raw-coordinate-modeling-api" title="Permalink to this headline">¶</a></h2> +<dl class="function"> +<dt id="promod3.meld.BuildRawModel"> +<tt class="descclassname">promod3.meld.</tt><tt class="descname">BuildRawModel</tt><big>(</big><em>alignment</em>, <em>calpha_only=False</em><big>)</big><a class="headerlink" href="#promod3.meld.BuildRawModel" title="Permalink to this definition">¶</a></dt> +<dt> +<tt class="descclassname">promod3.meld.</tt><tt class="descname">BuildRawModel</tt><big>(</big><em>alignments</em>, <em>calpha_only=False</em><big>)</big></dt> +<dd><p>Builds a raw (pseudo) model from the alignment. Can either take a single +alignment handle or an alignment handle list. Every list item is treated as a +single chain in the final raw model.</p> +<p>This is a basic protein core modeling algorithm that copies backbone +coordinates based on the sequence alignment. For matching residues, the +side chain coordinates are also copied. Gaps are ignored. Hydrogen an +deuterium atoms are not copied into the model.</p> +<p>The function tries to reuse as much as possible from the template. Modified +residues are treated as follows:</p> +<blockquote> +<div><ul class="simple"> +<li>Selenium methionine residues are converted to methionine</li> +<li>Side chains which contain all atoms of the parent amino acid, e.g. +phosphoserine are copied as a whole with the modifications stripped off.</li> </ul> +</div></blockquote> +<p>Residue numbers are set such that missing residue in gaps are honoured and +subsequent loop modeling can insert new residues without having to +renumber.</p> +<p>The returned <a class="reference internal" href="#promod3.meld.RawModelingResult" title="promod3.meld.RawModelingResult"><tt class="xref py py-class docutils literal"><span class="pre">RawModelingResult</span></tt></a> stores the obtained raw model as well +as information about insertions and deletions in the gaps list.</p> +<table class="docutils field-list" frame="void" rules="none"> +<col class="field-name" /> +<col class="field-body" /> +<tbody valign="top"> +<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>calpha_only</strong> – If true, only Calpha atoms will be copied. Side chains +and other backbone atoms are completely ignored.</td> +</tr> +<tr class="field-even field"><th class="field-name">Raises:</th><td class="field-body">A <tt class="xref py py-exc docutils literal"><span class="pre">RuntimeError</span></tt> when the second sequence does not have an +attached structure</td> +</tr> +</tbody> +</table> +</dd></dl> + +<dl class="class"> +<dt id="promod3.meld.RawModelingResult"> +<em class="property">class </em><tt class="descclassname">promod3.meld.</tt><tt class="descname">RawModelingResult</tt><a class="headerlink" href="#promod3.meld.RawModelingResult" title="Permalink to this definition">¶</a></dt> +<dd><p>Holds the result of raw model building. Incredibly minimalistic for now. Will +most likely grow a few more members over time to, e.g. to store a detailed +report.</p> +<dl class="attribute"> +<dt id="promod3.meld.RawModelingResult.model"> +<tt class="descname">model</tt><a class="headerlink" href="#promod3.meld.RawModelingResult.model" title="Permalink to this definition">¶</a></dt> +<dd><p>The resulting model.</p> +<table class="docutils field-list" frame="void" rules="none"> +<col class="field-name" /> +<col class="field-body" /> +<tbody valign="top"> +<tr class="field-odd field"><th class="field-name">Type:</th><td class="field-body"><a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a></td> +</tr> +</tbody> +</table> +</dd></dl> + +<dl class="attribute"> +<dt id="promod3.meld.RawModelingResult.gaps"> +<tt class="descname">gaps</tt><a class="headerlink" href="#promod3.meld.RawModelingResult.gaps" title="Permalink to this definition">¶</a></dt> +<dd><p>List of gaps in the model that could not be copied from the template. These +gaps may be the result of insertions/deletions in the alignment or due to +missing or incomplete backbone coordinates in the template structure.</p> +<table class="docutils field-list" frame="void" rules="none"> +<col class="field-name" /> +<col class="field-body" /> +<tbody valign="top"> +<tr class="field-odd field"><th class="field-name">Type:</th><td class="field-body"><tt class="xref py py-class docutils literal"><span class="pre">StructuralGapList</span></tt></td> +</tr> +</tbody> +</table> +</dd></dl> + +</dd></dl> + </div> </div> @@ -78,12 +157,20 @@ </div> <div class="sphinxsidebar"> <div class="sphinxsidebarwrapper"> + <h3><a href="../index.html">Table Of Contents</a></h3> + <ul> +<li><a class="reference internal" href="#"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a><ul> +<li><a class="reference internal" href="#raw-coordinate-modeling-api">Raw Coordinate Modeling API</a></li> +</ul> +</li> +</ul> + <h4>Previous topic</h4> - <p class="topless"><a href="../core/argcheck.html" - title="previous chapter"><tt class="docutils literal"><span class="pre">argcheck</span></tt> - Standard tests for command line arguments</a></p> + <p class="topless"><a href="../core/helper.html" + title="previous chapter"><tt class="docutils literal"><span class="pre">helper</span></tt> - Shared functionality for the everything</a></p> <h4>Next topic</h4> - <p class="topless"><a href="loop.html" - title="next chapter">Loop Modeling</a></p> + <p class="topless"><a href="../buildsystem.html" + title="next chapter">Building ProMod3</a></p> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="../_sources/meld/index.txt" @@ -116,10 +203,10 @@ <a href="../py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > - <a href="loop.html" title="Loop Modeling" + <a href="../buildsystem.html" title="Building ProMod3" >next</a> |</li> <li class="right" > - <a href="../core/argcheck.html" title="argcheck - Standard tests for command line arguments" + <a href="../core/helper.html" title="helper - Shared functionality for the everything" >previous</a> |</li> <li><a href="../index.html">ProMod3 0 documentation</a> »</li> <li><a href="../developers.html" >Documentation For Developes</a> »</li> @@ -127,7 +214,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 18 16:17, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/meld/loop.html b/doc/html/meld/loop.html deleted file mode 100644 index 75bbf7696bd9945724adf37f6172b12d7c957d5e..0000000000000000000000000000000000000000 --- a/doc/html/meld/loop.html +++ /dev/null @@ -1,345 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - - <title>Loop Modeling — ProMod3 0 documentation</title> - - <link rel="stylesheet" href="../_static/default.css" type="text/css" /> - <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> - - <script type="text/javascript"> - var DOCUMENTATION_OPTIONS = { - URL_ROOT: '../', - VERSION: '0', - COLLAPSE_INDEX: false, - FILE_SUFFIX: '.html', - HAS_SOURCE: true - }; - </script> - <script type="text/javascript" src="../_static/jquery.js"></script> - <script type="text/javascript" src="../_static/underscore.js"></script> - <script type="text/javascript" src="../_static/doctools.js"></script> - <link rel="top" title="ProMod3 0 documentation" href="../index.html" /> - <link rel="up" title="meld - Coordinate modeling" href="index.html" /> - <link rel="next" title="Raw Coordinate Modeling" href="rawmodel.html" /> - <link rel="prev" title="meld - Coordinate modeling" href="index.html" /> - </head> - <body> - <div class="related"> - <h3>Navigation</h3> - <ul> - <li class="right" style="margin-right: 10px"> - <a href="../genindex.html" title="General Index" - accesskey="I">index</a></li> - <li class="right" > - <a href="../py-modindex.html" title="Python Module Index" - >modules</a> |</li> - <li class="right" > - <a href="rawmodel.html" title="Raw Coordinate Modeling" - accesskey="N">next</a> |</li> - <li class="right" > - <a href="index.html" title="meld - Coordinate modeling" - accesskey="P">previous</a> |</li> - <li><a href="../index.html">ProMod3 0 documentation</a> »</li> - <li><a href="../developers.html" >Documentation For Developes</a> »</li> - <li><a href="index.html" accesskey="U"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a> »</li> - </ul> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper"> - <div class="body"> - - <div class="section" id="loop-modeling"> -<h1>Loop Modeling<a class="headerlink" href="#loop-modeling" title="Permalink to this headline">¶</a></h1> -<div class="section" id="loop-modeling-api"> -<h2>Loop Modeling API<a class="headerlink" href="#loop-modeling-api" title="Permalink to this headline">¶</a></h2> -<dl class="class"> -<dt id="sm.meld.LoopCandidate"> -<em class="property">class </em><tt class="descclassname">sm.meld.</tt><tt class="descname">LoopCandidate</tt><big>(</big><em>gap</em>, <em>bb_list</em><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidate" title="Permalink to this definition">¶</a></dt> -<dd><p>A loop candidate holds the coordinates of the four backbone atoms for a given -peptide fragment as well as the sequence.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple"> -<li><strong>gap</strong> (<tt class="xref py py-class docutils literal"><span class="pre">StructuralGap</span></tt>) – The structural gap</li> -<li><strong>bb_list</strong> (<tt class="xref py py-class docutils literal"><span class="pre">BackboneList</span></tt>) – List of peptide backbone coordinates</li> -</ul> -</td> -</tr> -</tbody> -</table> -<dl class="method"> -<dt id="sm.meld.LoopCandidate.InsertInto"> -<tt class="descname">InsertInto</tt><big>(</big><em>entity</em><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidate.InsertInto" title="Permalink to this definition">¶</a></dt> -<dd><p>Inserts the loop candidate into the given entity. This honours the start and -end point stored in the gap. Missing residues and atoms will be inserted -into the structure.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>entity</strong> (<a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a>) – </td> -</tr> -<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body">True on success, false if the insertion failed</td> -</tr> -<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">bool</td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="method"> -<dt id="sm.meld.LoopCandidate.RmsdTo"> -<tt class="descname">RmsdTo</tt><big>(</big><em>entity</em><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidate.RmsdTo" title="Permalink to this definition">¶</a></dt> -<dd><p>Calculates the RMSD to the corresponding backbone fragment in <em>entity</em>. -Raises a RuntimeError if not all backbone atoms exist.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>entity</strong> (<a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a>) – </td> -</tr> -<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">float</td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="method"> -<dt id="sm.meld.LoopCandidate.ToEntity"> -<tt class="descname">ToEntity</tt><big>(</big><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidate.ToEntity" title="Permalink to this definition">¶</a></dt> -<dd><p>Returns an entity holding this backbone fragment. Residue numbers go from -gap.start to gap.end.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a></td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.allatom_score"> -<tt class="descname">allatom_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.allatom_score" title="Permalink to this definition">¶</a></dt> -<dd><p>If set, the allatom_score of this fragment</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.clash_bb_score"> -<tt class="descname">clash_bb_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.clash_bb_score" title="Permalink to this definition">¶</a></dt> -<dd><p>The clash score of the loop candidate with sidechain atoms</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.clash_score"> -<tt class="descname">clash_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.clash_score" title="Permalink to this definition">¶</a></dt> -<dd><p>The sum of backbone and sidechain clash scores</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.clash_sc_score"> -<tt class="descname">clash_sc_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.clash_sc_score" title="Permalink to this definition">¶</a></dt> -<dd><p>Clash score with sidechain atoms</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.coords"> -<tt class="descname">coords</tt><a class="headerlink" href="#sm.meld.LoopCandidate.coords" title="Permalink to this definition">¶</a></dt> -<dd><p>Access to the actual coordinates</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Type:</th><td class="field-body"><tt class="xref py py-class docutils literal"><span class="pre">BackboneList</span></tt></td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.correl"> -<tt class="descname">correl</tt><a class="headerlink" href="#sm.meld.LoopCandidate.correl" title="Permalink to this definition">¶</a></dt> -<dd><p>Correlation with density</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.gap"> -<tt class="descname">gap</tt><a class="headerlink" href="#sm.meld.LoopCandidate.gap" title="Permalink to this definition">¶</a></dt> -<dd><p>The structural gap</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.packing_score"> -<tt class="descname">packing_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.packing_score" title="Permalink to this definition">¶</a></dt> -<dd><p>Packing score of this loop candidate</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.reduced_score"> -<tt class="descname">reduced_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.reduced_score" title="Permalink to this definition">¶</a></dt> -<dd><p>Reduced score</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.score"> -<tt class="descname">score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.score" title="Permalink to this definition">¶</a></dt> -<dd><p>Total score of this loop candidate.</p> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidate.torsion_score"> -<tt class="descname">torsion_score</tt><a class="headerlink" href="#sm.meld.LoopCandidate.torsion_score" title="Permalink to this definition">¶</a></dt> -<dd><p>Torsion score of this loop candidate</p> -</dd></dl> - -</dd></dl> - -<dl class="class"> -<dt id="sm.meld.LoopCandidates"> -<em class="property">class </em><tt class="descclassname">sm.meld.</tt><tt class="descname">LoopCandidates</tt><big>(</big><em>model</em><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidates" title="Permalink to this definition">¶</a></dt> -<dd><p>A list of loop candidates with a few helper methods to make your life easier. -The candidates are supposed to be loop candidates for the same gap. However, -they are not required to have the same start and end position, e.g. due to -extension of the gap.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>model</strong> (<a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a>) – The model the candidates are for.</td> -</tr> -</tbody> -</table> -<dl class="method"> -<dt id="sm.meld.LoopCandidates.Add"> -<tt class="descname">Add</tt><big>(</big><em>candidate</em><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidates.Add" title="Permalink to this definition">¶</a></dt> -<dd><p>Add a new candidate -:param candidate: -:type candidate: <a class="reference internal" href="#sm.meld.LoopCandidate" title="sm.meld.LoopCandidate"><tt class="xref py py-class docutils literal"><span class="pre">LoopCandidate</span></tt></a></p> -</dd></dl> - -<dl class="method"> -<dt id="sm.meld.LoopCandidates.SortByCorrel"> -<tt class="descname">SortByCorrel</tt><big>(</big><span class="optional">[</span><em>increasing</em><span class="optional">]</span><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidates.SortByCorrel" title="Permalink to this definition">¶</a></dt> -<dd><p>Sort loop candidates by correlation score</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>increasing</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – If true, the candidates are sorted in increasing order</td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="method"> -<dt id="sm.meld.LoopCandidates.SortByScore"> -<tt class="descname">SortByScore</tt><big>(</big><span class="optional">[</span><em>increasing</em><span class="optional">]</span><big>)</big><a class="headerlink" href="#sm.meld.LoopCandidates.SortByScore" title="Permalink to this definition">¶</a></dt> -<dd><p>Sort loop canditates by total score</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>increasing</strong> (<a class="reference external" href="https://docs.python.org/2.7/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – If true, the candidates are sorted in increasing order</td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.LoopCandidates.model"> -<tt class="descname">model</tt><a class="headerlink" href="#sm.meld.LoopCandidates.model" title="Permalink to this definition">¶</a></dt> -<dd><p>The model the candidates are for</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Type:</th><td class="field-body"><a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a></td> -</tr> -</tbody> -</table> -</dd></dl> - -</dd></dl> - -</div> -</div> - - - </div> - </div> - </div> - <div class="sphinxsidebar"> - <div class="sphinxsidebarwrapper"> - <h3><a href="../index.html">Table Of Contents</a></h3> - <ul> -<li><a class="reference internal" href="#">Loop Modeling</a><ul> -<li><a class="reference internal" href="#loop-modeling-api">Loop Modeling API</a></li> -</ul> -</li> -</ul> - - <h4>Previous topic</h4> - <p class="topless"><a href="index.html" - title="previous chapter"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a></p> - <h4>Next topic</h4> - <p class="topless"><a href="rawmodel.html" - title="next chapter">Raw Coordinate Modeling</a></p> - <h3>This Page</h3> - <ul class="this-page-menu"> - <li><a href="../_sources/meld/loop.txt" - rel="nofollow">Show Source</a></li> - </ul> -<div id="searchbox" style="display: none"> - <h3>Quick search</h3> - <form class="search" action="../search.html" method="get"> - <input type="text" name="q" /> - <input type="submit" value="Go" /> - <input type="hidden" name="check_keywords" value="yes" /> - <input type="hidden" name="area" value="default" /> - </form> - <p class="searchtip" style="font-size: 90%"> - Enter search terms or a module, class or function name. - </p> -</div> -<script type="text/javascript">$('#searchbox').show(0);</script> - </div> - </div> - <div class="clearer"></div> - </div> - <div class="related"> - <h3>Navigation</h3> - <ul> - <li class="right" style="margin-right: 10px"> - <a href="../genindex.html" title="General Index" - >index</a></li> - <li class="right" > - <a href="../py-modindex.html" title="Python Module Index" - >modules</a> |</li> - <li class="right" > - <a href="rawmodel.html" title="Raw Coordinate Modeling" - >next</a> |</li> - <li class="right" > - <a href="index.html" title="meld - Coordinate modeling" - >previous</a> |</li> - <li><a href="../index.html">ProMod3 0 documentation</a> »</li> - <li><a href="../developers.html" >Documentation For Developes</a> »</li> - <li><a href="index.html" ><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a> »</li> - </ul> - </div> - <div class="footer"> - © Copyright 2013, Bienchen. - Last updated on Sep 18 16:17, 2014. - Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. - </div> - </body> -</html> \ No newline at end of file diff --git a/doc/html/meld/rawmodel.html b/doc/html/meld/rawmodel.html deleted file mode 100644 index 79038f458bfc8eb1d4eb82a3824e72570c08f2ae..0000000000000000000000000000000000000000 --- a/doc/html/meld/rawmodel.html +++ /dev/null @@ -1,228 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - - <title>Raw Coordinate Modeling — ProMod3 0 documentation</title> - - <link rel="stylesheet" href="../_static/default.css" type="text/css" /> - <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> - - <script type="text/javascript"> - var DOCUMENTATION_OPTIONS = { - URL_ROOT: '../', - VERSION: '0', - COLLAPSE_INDEX: false, - FILE_SUFFIX: '.html', - HAS_SOURCE: true - }; - </script> - <script type="text/javascript" src="../_static/jquery.js"></script> - <script type="text/javascript" src="../_static/underscore.js"></script> - <script type="text/javascript" src="../_static/doctools.js"></script> - <link rel="top" title="ProMod3 0 documentation" href="../index.html" /> - <link rel="up" title="meld - Coordinate modeling" href="index.html" /> - <link rel="next" title="Building ProMod3" href="../buildsystem.html" /> - <link rel="prev" title="Loop Modeling" href="loop.html" /> - </head> - <body> - <div class="related"> - <h3>Navigation</h3> - <ul> - <li class="right" style="margin-right: 10px"> - <a href="../genindex.html" title="General Index" - accesskey="I">index</a></li> - <li class="right" > - <a href="../py-modindex.html" title="Python Module Index" - >modules</a> |</li> - <li class="right" > - <a href="../buildsystem.html" title="Building ProMod3" - accesskey="N">next</a> |</li> - <li class="right" > - <a href="loop.html" title="Loop Modeling" - accesskey="P">previous</a> |</li> - <li><a href="../index.html">ProMod3 0 documentation</a> »</li> - <li><a href="../developers.html" >Documentation For Developes</a> »</li> - <li><a href="index.html" accesskey="U"><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a> »</li> - </ul> - </div> - - <div class="document"> - <div class="documentwrapper"> - <div class="bodywrapper"> - <div class="body"> - - <div class="section" id="raw-coordinate-modeling"> -<h1>Raw Coordinate Modeling<a class="headerlink" href="#raw-coordinate-modeling" title="Permalink to this headline">¶</a></h1> -<div class="section" id="introduction"> -<h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2> -<p>Contains function to build raw (pseudo) models based on a sequence alignment. Here is an example of how to build a model from an alignment and a structure.</p> -<div class="highlight-python"><div class="highlight"><pre><span class="kn">from</span> <span class="nn">promod3</span> <span class="kn">import</span> <span class="n">meld</span> - -<span class="n">aln</span><span class="o">=</span><span class="n">io</span><span class="o">.</span><span class="n">LoadAlignment</span><span class="p">(</span><span class="s">'parwise.fasta'</span><span class="p">)</span> -<span class="n">template_structure</span><span class="o">=</span><span class="n">io</span><span class="o">.</span><span class="n">LoadPDB</span><span class="p">(</span><span class="s">'1ake.pdb'</span><span class="p">,</span> <span class="n">restrict_chains</span><span class="o">=</span><span class="s">'A'</span><span class="p">)</span> -<span class="n">aln</span><span class="o">.</span><span class="n">AttachView</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">template_structure</span><span class="o">.</span><span class="n">Select</span><span class="p">(</span><span class="s">'peptide=true'</span><span class="p">))</span> -<span class="n">result</span><span class="o">=</span><span class="n">meld</span><span class="o">.</span><span class="n">BuildRawModel</span><span class="p">(</span><span class="n">aln</span><span class="p">)</span> -<span class="n">io</span><span class="o">.</span><span class="n">SavePDB</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">model</span><span class="p">,</span> <span class="s">'model.pdb'</span><span class="p">)</span> -<span class="k">print</span> <span class="s">'remaining gaps:'</span> -<span class="k">for</span> <span class="n">gap</span> <span class="ow">in</span> <span class="n">result</span><span class="o">.</span><span class="n">gaps</span><span class="p">:</span> - <span class="k">print</span> <span class="s">' * </span><span class="si">%s</span><span class="s">'</span> <span class="o">%</span> <span class="nb">str</span><span class="p">(</span><span class="n">gap</span><span class="p">)</span> -</pre></div> -</div> -</div> -<div class="section" id="raw-coordinate-modeling-api"> -<h2>Raw Coordinate Modeling API<a class="headerlink" href="#raw-coordinate-modeling-api" title="Permalink to this headline">¶</a></h2> -<dl class="function"> -<dt id="sm.meld.BuildRawModel"> -<tt class="descclassname">sm.meld.</tt><tt class="descname">BuildRawModel</tt><big>(</big><em>alignment</em>, <em>calpha_only=False</em><big>)</big><a class="headerlink" href="#sm.meld.BuildRawModel" title="Permalink to this definition">¶</a></dt> -<dt> -<tt class="descclassname">sm.meld.</tt><tt class="descname">BuildRawModel</tt><big>(</big><em>alignments</em>, <em>calpha_only=False</em><big>)</big></dt> -<dd><p>Builds a raw (pseudo) model from the alignment. -Can either take a single alignment handle or an alignment handle list. -Every list item is treated as a single chain in the final raw model.</p> -<p>This is a basic protein core modeling algorithm that copies backbone -coordinates based on the sequence alignment. For matching residues, the -sidechain coordinates are also copied. Gaps are ignored. Hydrogen an deuterium -atoms are not copied into the model.</p> -<p>The function tries to reuse as much as possible from the template. Modified -residues are treated as follows:</p> -<blockquote> -<div><ul class="simple"> -<li>Selenium methionine residues are converted to methionines</li> -<li>Sidechains which contain all atoms of the parent amino acid, e.g. -phosphoserine are copied as a whole with the modifications stripped off.</li> -</ul> -</div></blockquote> -<p>Residue numbers are set such that missing residue in gaps are honored and -subsequent loop modeling can insert new residues without having to -renumber.</p> -<p>The returned <a class="reference internal" href="#sm.meld.RawModelingResult" title="sm.meld.RawModelingResult"><tt class="xref py py-class docutils literal"><span class="pre">RawModelingResult</span></tt></a> stores the obtained raw model as well -as information about insertions and deletions in the gaps list.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>calpha_only</strong> – If true, only Calpha atoms will be copied. Sidechains and -other backbone atoms are completely ignored.</td> -</tr> -<tr class="field-even field"><th class="field-name">Raises:</th><td class="field-body">A <tt class="xref py py-exc docutils literal"><span class="pre">RuntimeError</span></tt> when the second sequence does not have an -attached structure</td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="class"> -<dt id="sm.meld.RawModelingResult"> -<em class="property">class </em><tt class="descclassname">sm.meld.</tt><tt class="descname">RawModelingResult</tt><a class="headerlink" href="#sm.meld.RawModelingResult" title="Permalink to this definition">¶</a></dt> -<dd><p>Holds the result of raw model building. Incredibly minimalistic for now. Will -most likely grow a few more members over time to, e.g. to store a detailed -report.</p> -<dl class="attribute"> -<dt id="sm.meld.RawModelingResult.model"> -<tt class="descname">model</tt><a class="headerlink" href="#sm.meld.RawModelingResult.model" title="Permalink to this definition">¶</a></dt> -<dd><p>The resulting model.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Type:</th><td class="field-body"><a class="reference external" href="http://www.openstructure.org/docs/1.3/mol/base/entity/#ost.mol.EntityHandle" title="(in OpenStructure v1.3.3)"><tt class="xref py py-class docutils literal"><span class="pre">EntityHandle</span></tt></a></td> -</tr> -</tbody> -</table> -</dd></dl> - -<dl class="attribute"> -<dt id="sm.meld.RawModelingResult.gaps"> -<tt class="descname">gaps</tt><a class="headerlink" href="#sm.meld.RawModelingResult.gaps" title="Permalink to this definition">¶</a></dt> -<dd><p>List of gaps in the model that could not be copied from the template. These -gaps may be the result of insertions/deletions in the alignment or due to -missing or incomplete backbone coordinates in the template structure.</p> -<table class="docutils field-list" frame="void" rules="none"> -<col class="field-name" /> -<col class="field-body" /> -<tbody valign="top"> -<tr class="field-odd field"><th class="field-name">Type:</th><td class="field-body"><tt class="xref py py-class docutils literal"><span class="pre">StructuralGapList</span></tt></td> -</tr> -</tbody> -</table> -</dd></dl> - -</dd></dl> - -</div> -</div> - - - </div> - </div> - </div> - <div class="sphinxsidebar"> - <div class="sphinxsidebarwrapper"> - <h3><a href="../index.html">Table Of Contents</a></h3> - <ul> -<li><a class="reference internal" href="#">Raw Coordinate Modeling</a><ul> -<li><a class="reference internal" href="#introduction">Introduction</a></li> -<li><a class="reference internal" href="#raw-coordinate-modeling-api">Raw Coordinate Modeling API</a></li> -</ul> -</li> -</ul> - - <h4>Previous topic</h4> - <p class="topless"><a href="loop.html" - title="previous chapter">Loop Modeling</a></p> - <h4>Next topic</h4> - <p class="topless"><a href="../buildsystem.html" - title="next chapter">Building ProMod3</a></p> - <h3>This Page</h3> - <ul class="this-page-menu"> - <li><a href="../_sources/meld/rawmodel.txt" - rel="nofollow">Show Source</a></li> - </ul> -<div id="searchbox" style="display: none"> - <h3>Quick search</h3> - <form class="search" action="../search.html" method="get"> - <input type="text" name="q" /> - <input type="submit" value="Go" /> - <input type="hidden" name="check_keywords" value="yes" /> - <input type="hidden" name="area" value="default" /> - </form> - <p class="searchtip" style="font-size: 90%"> - Enter search terms or a module, class or function name. - </p> -</div> -<script type="text/javascript">$('#searchbox').show(0);</script> - </div> - </div> - <div class="clearer"></div> - </div> - <div class="related"> - <h3>Navigation</h3> - <ul> - <li class="right" style="margin-right: 10px"> - <a href="../genindex.html" title="General Index" - >index</a></li> - <li class="right" > - <a href="../py-modindex.html" title="Python Module Index" - >modules</a> |</li> - <li class="right" > - <a href="../buildsystem.html" title="Building ProMod3" - >next</a> |</li> - <li class="right" > - <a href="loop.html" title="Loop Modeling" - >previous</a> |</li> - <li><a href="../index.html">ProMod3 0 documentation</a> »</li> - <li><a href="../developers.html" >Documentation For Developes</a> »</li> - <li><a href="index.html" ><tt class="docutils literal"><span class="pre">meld</span></tt> - Coordinate modeling</a> »</li> - </ul> - </div> - <div class="footer"> - © Copyright 2013, Bienchen. - Last updated on Sep 18 16:17, 2014. - Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. - </div> - </body> -</html> \ No newline at end of file diff --git a/doc/html/objects.inv b/doc/html/objects.inv index 5f98c7dd8eb9661333612747ad89492cf38764c1..74174deab424a13c6f3e3035ccaeffedc1a058f7 100644 --- a/doc/html/objects.inv +++ b/doc/html/objects.inv @@ -2,5 +2,4 @@ # Project: ProMod3 # Version: 0.1 # The remainder of this file is compressed using zlib. -xڥT�n�0����kܢD%�V��{�x���������J��ܢ��xf�YmA�C� f�g��t���T�XAZ�%o*��*�&9�_@m��hZ=r'��Ʀvj�4 �<�I�l��� �0h�����$��7�}��1\`b� -&�2�rQ�ر�py 4^Z�>+#(~O�Κ/y]���T����R�x �u8���}��\p8![��V�l����r��y ϕ�d��o#�DNfa�6������5v���"���`���]�t������<�o�H�����ld��u���Z{�~q��1S�9o��B%FF��r0��b'M�[A��v��R�t��:�]��>��|�e��U�r���4ߺ�LJ��ߘ��Ϩm \ No newline at end of file +xڭP�N�0��+,�5��[o �C%T����bmGO\' 큛5���� 6T{@ѬE����Cv��Fl���@+�hF'E����Sb�&�[%�*�>�1�A�`��5�^��y�hnEs�x@s�)�M��*Y݁�������{��{]��e�ܩ�q%@�(#��h4X���~��l�H�K|���!�-�6���i��n��W^ ���(�����6�E1�ǜ���\j� �0�� \ No newline at end of file diff --git a/doc/html/py-modindex.html b/doc/html/py-modindex.html index d39d332e052bc1adf428453b8673521947e9de41..2fbe71259e595d59d1f39f1349f136e232eb4b37 100644 --- a/doc/html/py-modindex.html +++ b/doc/html/py-modindex.html @@ -73,7 +73,7 @@ <td></td> <td> <a href="meld/index.html#module-promod3.meld"><tt class="xref">promod3.meld</tt></a></td><td> - <em>Coordinate modeling and sampling</em></td></tr> + <em>Raw Coordinate Model</em></td></tr> </table> @@ -113,7 +113,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/search.html b/doc/html/search.html index 72ed3117c048d4a43b05d273560b6fa0274d9330..7f012f8889852082fea816a4d9f89a1d04168153 100644 --- a/doc/html/search.html +++ b/doc/html/search.html @@ -99,7 +99,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 25 11:22, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body> diff --git a/doc/html/searchindex.js b/doc/html/searchindex.js index 7aeb31c4266540ce82ed9b7d7c0d4e687769cdf7..4fe49b1d6804d89cb18e206ca7e671794e3140a8 100644 --- a/doc/html/searchindex.js +++ b/doc/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({envversion:42,terms:{aln:6,all:[8,0,1,4,6],code:[8,0,4],forget:[8,4],chain:[4,6],messi:4,skip:4,forbidden:4,sidechains_unit_test:4,ost:[0,1,2,3,4,5,6,7,8,9,10],disable_document:[8,4],prefix:[4,0],concept:4,legal:4,abil:4,follow:[4,6],middl:4,structuralgap:1,readabl:4,init:4,program:7,under:4,introduc:4,sourc:[8,0,4],everi:[4,6],string:0,fals:[4,0,1,6],internet:4,candid:1,worst:4,failur:[4,0],veri:[4,0],affect:4,runnabl:4,tri:6,four:1,magic:4,solver:4,did:4,list:[8,0,1,4,6],assertequ:4,item:[4,6],fileextens:0,align:6,dir:4,malici:4,promod_gcc_45:4,your_modul:4,direct:4,past:4,second:6,design:0,pass:4,download:8,acid:6,even:[8,4],index:[4,5],what:[8,0,4],hide:4,sub:4,resembl:4,sum:1,calcul:1,find:4,current:4,delet:6,version:[8,4],"new":[4,1,6],boost:[0,1,2,3,4,5,6,7,8,9,10],method:1,meld:3,subtre:4,submodule1:4,honour:1,gener:4,never:4,here:[8,0,4,6],sphinx:[0,1,2,3,4,5,6,7,8,9,10],save:4,lib_stage_path:4,let:4,set_directory_properti:4,path:[8,0,4],along:4,modifi:[4,6,3],implicit:8,valu:[8,0],wait:4,headlin:4,search:[8,5,4],produc:8,executable_output_path:4,setup_boost:4,shader:[],promod3_version_minor:4,doctest:[8,4],within:[8,4],action:4,implement:4,stage_dir:4,honor:6,chanc:4,argpars:0,spawn:4,via:4,extra:4,activ:4,modul:3,submodul:4,put:[8,0,4],unix:4,api:[],instal:[8,4],total:1,unit:[],highli:8,fed:4,from:[0,1,3,6,8,9,4],describ:0,would:[8,4],regist:4,two:4,next:4,everybodi:4,few:[8,4,1,6],live:4,call:[8,4],recommend:8,loadalign:6,checkout:4,tell:[4,0],tightli:4,more:[8,4,6],sort:1,chapter:4,peopl:4,relat:4,notic:4,warn:4,flag:[4,0],include_directori:4,particular:4,known:0,actual:[4,1],hold:[1,6],cach:[8,4],must:4,ost_double_precis:8,py_run:4,hous:4,setup:[4,3],work:[8,4],histori:4,remain:6,paragraph:4,can:[8,0,4,6],torsion_scor:1,purpos:4,root:4,fetch:[4,0],def:4,control:4,give:4,process:4,add_argu:0,indic:0,topic:4,abort:4,want:[8,4],phrase:4,backbonelist:1,hydrogen:6,packing_scor:1,alwai:4,gcc:4,cours:4,end:[8,0,1,4],thing:[8,4],rather:4,comfort:0,sever:[8,4],verifi:0,config:4,updat:4,python_vers:4,product:4,entityhandl:[1,6],rebas:4,mess:4,clone:4,after:[8,4],usabl:4,sortbyscor:1,befor:4,wrong:8,attent:4,mai:[8,4,6],multipl:4,data:4,grow:6,man:[8,4],"short":4,essenti:4,practic:4,ost_doc_url:4,sit:4,correspond:[4,1],stash:4,exclud:4,alias:4,"switch":4,maintain:4,environ:4,allow:4,exclus:4,order:1,origin:4,promod3_version_major:4,eigen:[8,4],over:[8,4,6],insight:4,becaus:[8,4],report:[4,6],through:4,same:[8,4,1],gitignor:4,still:4,pointer:8,disable_disable_doctest:4,entiti:[4,1],perfect:4,output_vari:4,funni:8,fix:[4,0],selenium:6,structuralgaplist:6,relev:8,carri:[4,0],drawback:4,onc:4,bin:4,python_doc_url:4,therefor:4,easier:1,linkcheck:[8,4],them:4,good:4,"return":[0,1,6],thei:[8,4,1],python:[0,1,2,3,4,5,6,7,8,9,10],dai:0,exot:4,"break":4,framework:4,conquer:4,clash_bb_scor:1,instead:[8,0,4],front:[8,0,4],now:[4,6],minimalist:6,cmake_cxx_flags_releas:4,libexec_stage_path:4,name:[4,0],rmsd:1,anyth:[8,4],drop:4,separ:4,easili:4,achiev:4,each:4,debug:4,found:4,went:4,complet:[4,6],side:4,mean:[8,0,4],compil:4,everyth:4,monolith:4,parwis:6,cmake_module_path:4,test_sidechain:4,idea:[4,3],realli:[8,0,4],runtest:4,"static":4,"2b1":8,our:4,extract:4,special:[8,4],out:[8,4],variabl:[8,4],shown:4,goe:[8,4],promod3_unittest:4,crucial:4,content:[4,5,10],reader:4,print:[8,6],got:8,exec_program:4,merg:4,dive:4,integr:4,runtimeerror:[1,6],differ:[8,4],free:4,standard:[],test_someth:4,reason:4,base:[0,6],ask:4,org:4,basi:4,could:[4,6],insert:[1,6],keep:4,turn:[4,0],clash_sc_scor:1,place:4,think:4,first:[4,3],oper:4,softwar:4,major:4,suffix:0,obviou:4,prevent:4,feel:4,sidechains_pymod:4,number:[1,6],yourself:[8,4],restrict:4,date:4,alreadi:4,done:4,least:[8,4],blank:4,stabl:4,miss:[0,1,6],exit_statu:0,given:[0,1],level:[8,4],script:[8,0,4],top:[8,4],perfectli:4,mkdir:4,system:[8,4,3],messag:[4,0],stack:4,attach:6,stori:4,master:4,too:4,termin:0,scheme:4,"final":[4,6],store:[4,1,6],includ:[4,0,3],shell:[8,0],option:[8,0,4],tool:0,copi:[4,6],restrict_chain:6,openstructur:[0,1,2,3,4,5,6,7,8,9,10],part:4,pars:0,boost_include_dir:4,mostli:4,rst:4,off:[4,6],exactli:8,than:4,kind:4,grep:8,target:[8,4],whenev:4,provid:[8,4],seamlessli:4,tree:4,unrecognis:0,project:4,nevertheless:4,reus:6,str:[0,6],were:4,posit:[0,1],toward:4,initi:3,builder:8,pre:4,python_binari:4,sometim:4,mind:4,argument:[],packag:4,manner:4,have:[8,4,1,6],"__main__":4,need:[8,0,4],fasta:6,tidi:4,cmake_current_source_dir:4,optimis:4,rmsdto:1,imagin:4,probabl:[8,4],built:4,advic:4,inform:6,diverg:4,self:4,dedic:[8,4],also:[8,0,4,6],exampl:[8,4,6],take:[4,6],which:[8,4,6,7],thoroughli:4,noth:4,singl:[4,6],"_opt":4,sure:4,distribut:4,clash:1,track:0,forg:4,compress:0,strict:4,wno:4,fragment:1,eigen3_found:4,hotfix:4,"class":[4,9,1,6,7],charg:4,renam:3,bug:4,url:4,doc:[8,4],later:4,cover:[4,0,7],doe:[4,0,6],ext:0,declar:4,clean:[8,4],latest:8,review:4,came:4,cmakelist:[8,4],show:4,test_suite_your_module_run:4,dbg:4,attachview:6,bring:4,permiss:4,cmake_support:4,fine:4,anywai:4,help:[8,4],involv:4,access:1,onli:[4,0,6],locat:8,explain:4,configur:[8,4],solut:4,figur:4,should:[4,0],header_stage_path:4,suppos:[4,1],templat:6,folder:4,move:4,hit:4,unus:4,variou:8,get:[8,4],watch:4,soon:4,cannot:4,loadpdb:6,increas:1,toolbox:4,requir:[8,4,1],setup_compiler_flag:4,add_changelog_to_doc:4,candit:1,enabl:0,coord:1,"default":[8,4],common:[4,0],contain:[8,0,4,6,9],python_root:8,where:4,remov:8,view:4,set:[8,0,1,4,6],project_nam:4,seq:4,allatom_scor:1,frame:4,ost_include_dir:4,see:4,temporarili:4,mandatori:4,result:[8,4,6],arg:4,testcas:4,close:4,sport:4,servic:4,subject:4,awar:4,statu:4,detect:0,extend:4,someth:4,version_great:4,enumer:4,label:4,state:[8,4],score:1,subdir:4,simplest:4,"import":[8,0,4,6],awai:4,paramet:[0,1,6],approach:4,attribut:4,accord:4,parent:6,sole:4,cmake_cxx_compiler_vers:4,test_your_modul:4,recent:4,solv:4,come:[4,0],addit:[4,0],fail:[4,1],extens:[0,1],howev:1,disable_doctest:[8,4],promod3_version_patch:4,tutori:4,grain:4,fno:4,modif:6,whole:[4,6],pdb:[0,6],comment:4,sidechains_rst:4,"1ake":6,point:[8,4,1],cxx:4,overview:4,unittest:4,argumentpars:0,pop:4,walk:4,residu:[1,6],header:[8,4],featur:4,littl:4,test_submodule1:4,assum:4,torsion:1,quit:4,template_structur:6,creat:[8,4],coupl:4,rebuild:[8,4],three:4,been:4,sinc:[8,0,4],compon:4,trigger:4,besid:8,treat:[4,6],basic:[8,4,6],txt:[8,4],ost_root:[8,4],popul:[8,4],seq_alg:4,tini:4,quickli:4,life:[4,1],convert:6,ani:4,coordin:[],togeth:4,els:4,fileexist:0,educ:4,those:[8,4],"case":4,cmake_c_compiler_vers:4,uncertain:4,look:[4,0],raw:[],testfileexistsfals:4,disable_disable_linkcheck:4,straight:4,properti:4,commerci:4,formatt:4,invok:[8,4],boost_root:8,abov:4,error:0,dost_root:[8,4],loop:[],pack:1,methionin:6,real:4,smng:3,helper:1,readi:8,sidechain:[4,1,6],henc:4,non:4,itself:4,clutter:4,conf:[8,4],protein:[9,6],vanish:4,calpha_onli:6,"__init__":4,reviv:4,develop:[],fedora:4,etc:4,suggest:4,belong:4,savepdb:6,files_to_be_remov:4,"while":[4,0],member:[4,6],binari:4,complex:4,advis:4,admir:4,document:3,start:[],conflict:4,higher:8,http:4,cmakecach:8,optim:[8,4],bienchen:4,make_directori:4,hand:8,driven:4,moment:4,rais:[1,6],disable_linkcheck:[8,4],user:[],kic:4,respons:4,tradition:0,expand:4,codetest:4,task:4,conop:4,pymod:4,find_packag:4,macro:4,markup:4,well:[8,4,1,6],without:[4,0,6],command:[],branchnam:4,thi:[0,1,6,7,8,9,4],endif:4,gzip:0,model:7,academ:4,spend:4,piec:4,usual:[8,4],add_doc_sourc:4,clash_scor:1,just:[8,4],entri:4,elabor:4,reduced_scor:1,obtain:6,reserv:0,touch:4,rest:[0,1,2,3,4,5,6,7,8,9,10],web:[8,4],loopcandid:1,lapack:[8,4],restructuredtext:[0,1,2,3,4,5,6,7,8,9,10],makefil:[8,4],except:4,param:1,add:[4,1],eigen3:4,densiti:1,input:0,subsequ:6,match:[4,6],opt:0,around:4,format:4,handl:6,specimen:0,term:4,source2:4,source1:4,know:8,background:8,mol:4,bit:[8,4],you:[8,0,4],mod:4,eigen3_include_dir:[8,4],loss:4,like:[8,4,6],success:[0,1],incred:6,manual:[8,4],html:[8,4,3],test_:4,test_awesome_featur:4,"boolean":0,either:[4,6],output:[4,0],hook:4,page:[8,5,4],www:4,right:[8,4],often:[4,0],acknowledg:4,some:[8,0,4],begin:4,resolv:4,intern:4,proper:4,librari:4,qmean:[8,4],thu:0,smallish:[8,4],lead:0,avoid:4,definit:4,subclass:4,exit:0,select:6,recognis:4,devot:7,condit:4,amino:6,core:0,plu:4,cmake_source_dir:4,backbon:[1,6],step:4,promot:4,repositori:[4,3],"__name__":4,add_subdirectori:4,intervent:4,mmcif:0,stage:[],trustworthi:4,src:4,about:[4,6],rare:4,most:[4,0,6],materi:4,manag:4,coars:4,commit:4,mol_alg:4,disabl:4,qmean_root:[8,4],"float":1,automat:[4,0],due:[1,6],promod3_version_str:4,empti:4,cmake_cxx_flag:4,strip:6,announc:4,your:[],per:[4,7],git:3,log:4,wai:[8,4],pictur:4,qmean_include_dir:4,support:[4,0],renumb:6,custom:4,avail:[8,4],lost:4,sortbycorrel:1,much:[4,6],interfac:4,author:4,lot:[4,0],suit:4,forward:4,parse_arg:0,unfortun:4,"function":0,headach:4,unexpect:8,enough:4,tupl:0,buildrawmodel:6,somethingtest:4,back:4,link:[8,4],atom:[1,6],don:[8,4],line:[],inlin:4,"true":[4,0,1,6],setup_stag:4,pull:[8,4],tripl:0,immedi:4,consist:4,possibl:[4,6],whether:0,type:[0,1,6],insertinto:1,displai:0,below:4,otherwis:4,problem:4,similar:8,eigenvector:4,testutil:4,gather:[4,7],evalu:4,"int":0,certain:8,utilis:[4,0],fellow:4,incomplet:6,exist:[4,0,1],file:[],dqmean_root:[8,4],deuterium:6,check:[8,0,4],fill:4,echo:4,again:[8,4],calpha:6,when:[4,6],detail:[4,6],other:[8,4,6],bool:[0,1],seem:4,test:[],cmake_compiler_is_gnucxx:4,phosphoserin:6,nice:4,correl:1,bb_list:1,toentiti:1,additional_make_clean_fil:4,extern:4,determin:0,rawmodelingresult:6,sequenc:[9,1,6],cmake_build_typ:4,cmake_minimum_requir:4,briefli:4,eigenvalu:4,consid:4,gap:[1,6],homolog:7,doptim:4,fatal_error:4,stai:4,reduc:1,peptid:[1,6],algorithm:[4,6],project_binary_dir:4,directori:[],descript:4,pseudo:6,rule:4,ignor:6,time:[4,6],push:4},objtypes:{"0":"py:module","1":"py:function","2":"py:method","3":"py:attribute","4":"py:class"},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","class","Python class"]},filenames:["core/argcheck","meld/loop","users","changelog","contributing","index","meld/rawmodel","core/index","buildsystem","meld/index","developers"],titles:["<tt class=\"docutils literal\"><span class=\"pre\">argcheck</span></tt> - Standard tests for command line arguments","Loop Modeling","Documentation For Users","Changelog","Contributing","Welcome to ProMod3’s documentation!","Raw Coordinate Modeling","<tt class=\"docutils literal\"><span class=\"pre\">core</span></tt> - ProMod3 core functionality","Building ProMod3","<tt class=\"docutils literal\"><span class=\"pre\">meld</span></tt> - Coordinate modeling","Documentation For Developes"],objects:{"promod3.core.argcheck":{FileExtension:[0,1,1,""],FileExists:[0,1,1,""]},"sm.meld.LoopCandidate":{correl:[1,3,1,""],clash_score:[1,3,1,""],allatom_score:[1,3,1,""],score:[1,3,1,""],reduced_score:[1,3,1,""],torsion_score:[1,3,1,""],InsertInto:[1,2,1,""],gap:[1,3,1,""],clash_sc_score:[1,3,1,""],ToEntity:[1,2,1,""],clash_bb_score:[1,3,1,""],coords:[1,3,1,""],packing_score:[1,3,1,""],RmsdTo:[1,2,1,""]},"sm.meld":{LoopCandidate:[1,4,1,""],LoopCandidates:[1,4,1,""],BuildRawModel:[6,1,1,""],RawModelingResult:[6,4,1,""]},"sm.meld.RawModelingResult":{model:[6,3,1,""],gaps:[6,3,1,""]},"sm.meld.LoopCandidates":{SortByScore:[1,2,1,""],model:[1,3,1,""],SortByCorrel:[1,2,1,""],Add:[1,2,1,""]},promod3:{core:[7,0,0,"-"],meld:[9,0,0,"-"]}},titleterms:{own:4,modul:4,argument:0,indic:5,raw:6,api:[1,6],file:0,tabl:5,run:8,your:4,unit:4,git:4,develop:10,welcom:5,how:4,parti:4,make:8,write:4,start:4,build:8,branch:4,test:[4,0],document:[4,5,10,2],promod3:[8,5,7],meld:9,"function":7,core:7,argcheck:0,contribut:4,standard:0,coordin:[9,6],user:2,releas:3,cmake:[8,4],line:0,chang:3,stage:4,third:4,changelog:3,directori:4,introduct:[0,6],structur:4,issu:4,command:0,model:[9,1,6],licens:4,loop:1,depend:8}}) \ No newline at end of file +Search.setIndex({envversion:42,terms:{aln:8,all:[7,1,4,8],code:[7,1,4,5],forget:[7,4],chain:[7,8],messi:7,skip:7,forbidden:7,sidechains_unit_test:7,ost:[0,1,2,3,4,5,6,7,8,9],disable_document:[7,4],prefix:[7,1],concept:7,legal:7,abil:7,follow:[7,8],middl:7,readabl:7,send:5,init:7,program:6,under:7,introduc:7,sourc:[7,1,4,5],everi:[7,8],string:1,fals:[7,1,8],internet:7,worst:7,failur:[7,1],veri:[7,1],affect:7,solver:7,runnabl:7,tri:8,magic:7,level:[7,4],did:7,list:[7,1,4,8],assertequ:7,item:[7,8],fileextens:1,align:8,dir:7,malici:7,promod_gcc_45:7,your_modul:7,direct:7,past:7,second:8,design:1,pass:7,download:4,acid:8,even:[7,4],index:[7,3],what:[7,1,4],hide:7,sub:7,resembl:7,exot:7,"while":[7,1],find:7,current:7,delet:8,version:[7,4],"new":[7,8],boost:[0,1,2,3,4,5,6,7,8,9],meld:[7,3,9,0],subtre:7,submodule1:7,honour:8,gener:7,never:7,here:[7,1,4,5,8],sphinx:[0,1,2,3,4,5,6,7,8,9],save:7,lib_stage_path:7,let:7,set_directory_properti:7,path:[7,1,4],along:7,modifi:[7,8,0],implicit:4,valu:[4,1,5],wait:7,headlin:7,search:[7,3,4],produc:4,executable_output_path:7,setup_boost:7,promod3_version_minor:7,gly:8,doctest:[7,4],action:7,implement:7,chanc:7,spawn:7,via:7,extra:7,activ:7,modul:0,submodul:7,put:[7,1,4],unix:7,api:[7,9],instal:[7,4],smallish:[7,4],unit:4,highli:4,yourself:[7,4],fed:7,from:[1,0,4,5,7,8],describ:1,would:[7,4,5],regist:7,two:7,next:7,everybodi:7,few:[7,4,8],live:7,call:[7,4],recommend:4,msg:5,loadalign:8,checkout:7,tell:[7,1],tightli:7,more:[7,4,8],chapter:7,peopl:7,relat:7,notic:7,warn:7,flag:[7,1],include_directori:7,particular:7,known:1,actual:7,hold:8,cach:[7,4],must:7,ost_double_precis:4,py_run:7,hous:7,setup:[7,0],work:[7,4],histori:7,paragraph:7,can:[7,1,4,8],purpos:7,root:7,fetch:[7,1],def:7,control:7,give:7,process:7,add_argu:1,indic:1,topic:7,abort:7,want:[7,4],phrase:7,unfortun:7,hydrogen:8,alwai:7,gcc:7,cours:7,end:[7,1,4,5],sit:7,rather:[7,5],comfort:1,sever:[7,4],verifi:1,config:7,updat:7,python_vers:7,product:7,entityhandl:8,rebas:7,mess:7,clone:7,after:[7,4],usabl:7,befor:7,wrong:4,attent:7,mai:[7,4,8],multipl:7,data:7,grow:8,man:[7,4],"short":7,essenti:7,practic:7,ost_doc_url:7,python_binari:7,correspond:7,stash:7,exclud:7,alias:7,"switch":7,maintain:7,environ:7,allow:7,exclus:7,origin:7,promod3_version_major:7,eigen:[7,4],over:[7,4,8],insight:7,becaus:[7,4],through:7,same:[7,4],gitignor:7,still:7,pointer:4,disable_disable_doctest:7,entiti:7,perfect:7,output_vari:7,funni:4,fix:[7,1],selenium:8,structuralgaplist:8,relev:4,carri:[7,1],drawback:7,onc:7,bin:7,python_doc_url:7,therefor:7,linkcheck:[7,4],them:7,good:7,"return":[1,5,8],thei:[7,4],python:[0,1,2,3,4,5,6,7,8,9],dai:1,initi:0,"break":7,framework:7,conquer:7,instead:[7,1,4],front:[7,1,4],now:[7,8],minimalist:8,cmake_cxx_flags_releas:7,libexec_stage_path:7,name:[7,1],anyth:[7,4],drop:7,separ:7,easili:7,achiev:7,each:7,debug:7,found:7,went:7,complet:[7,8],side:[7,8],mean:[7,1,4],compil:7,everyth:7,monolith:7,cmake_module_path:7,test_sidechain:7,idea:[7,0],realli:[7,1,4],runtest:7,member:[7,8],"static":7,our:7,extract:7,special:[7,4],out:[7,4],variabl:[7,4],shown:7,goe:[7,4],promod3_unittest:7,crucial:7,content:[7,3,9],reader:7,print:4,got:4,exec_program:7,merg:7,dive:7,integr:7,runtimeerror:8,differ:[7,4],free:7,standard:[7,4],test_someth:7,reason:7,base:[1,8],latest:4,ask:7,org:7,basi:7,could:[7,8],insert:8,keep:7,thing:[7,4],place:[7,5],think:7,first:[7,0],oper:7,softwar:7,major:7,suffix:1,obviou:7,prevent:7,feel:7,sidechains_pymod:7,number:8,sometim:7,restrict:7,date:7,alreadi:7,done:7,least:[7,4],blank:7,stabl:7,miss:[1,8],straight:7,exit_statu:[1,5],given:1,script:[7,1,4,5],top:[7,4],perfectli:7,mkdir:7,system:[7,4,0],messag:[7,1],stack:7,attach:8,stori:7,master:7,too:7,which:[7,4,5,6,8],termin:1,scheme:7,"final":[7,8],store:[7,8],shell:[4,1,5],option:[7,1,4],tool:1,copi:[7,8],restrict_chain:8,openstructur:[0,1,2,3,4,5,6,7,8,9],part:7,pars:1,boost_include_dir:7,mostli:7,rst:7,off:[7,8],exactli:4,than:7,kind:7,grep:4,target:[7,4],whenev:7,provid:[7,4],seamlessli:7,tree:7,unrecognis:1,project:7,nevertheless:7,reus:8,str:[1,5],were:7,posit:1,toward:7,builder:4,pre:7,respons:7,mind:7,argument:4,packag:7,manner:7,have:[7,4,8],"__main__":7,need:[7,1,4],dedic:[7,4],turn:[7,1],tidi:7,cmake_current_source_dir:7,optimis:7,imagin:7,probabl:[7,4],built:7,advic:7,inform:8,diverg:7,self:7,also:[7,1,4,8],exampl:[7,4,8],take:[7,8],advis:7,thoroughli:7,noth:7,singl:[7,8],"_opt":7,sure:7,distribut:7,track:1,forg:7,compress:1,strict:7,wno:7,most:[7,1,8],eigen3_found:7,hotfix:7,"class":[7,8,6],charg:7,renam:0,bug:7,url:7,doc:[7,4],later:7,cover:[7,1,6],doe:[7,1,8],ext:1,declar:7,clean:[7,4],usual:[7,4],review:7,came:7,cmakelist:[7,4],show:7,test_suite_your_module_run:7,dbg:7,attachview:8,bring:7,permiss:7,cmake_support:7,fine:7,anywai:7,help:[7,4],involv:7,onli:[7,1,8],locat:4,explain:7,configur:[7,4],solut:7,figur:7,should:[7,1,5],suppos:7,templat:8,folder:7,move:7,hit:7,unus:7,variou:4,get:[7,4],watch:7,soon:7,cannot:7,loadpdb:8,report:[7,8],toolbox:7,requir:[7,4],setup_compiler_flag:7,add_changelog_to_doc:7,enabl:1,"2b1":4,"default":[7,4],common:[7,1],contain:[7,1,4,8],python_root:4,where:7,remov:4,view:7,set:[7,1,4,8],project_nam:7,seq:[7,8],frame:7,ost_include_dir:7,see:7,temporarili:7,mandatori:7,result:[7,4,8],smng:0,arg:7,testcas:7,close:7,sport:7,subject:7,awar:7,statu:7,detect:1,msgerrorandexit:5,someth:[7,5],version_great:7,enumer:7,label:7,state:[7,4],header_stage_path:7,subdir:7,simplest:7,"import":[7,1,4,5,8],awai:7,paramet:[1,5,8],approach:7,attribut:7,accord:7,extend:7,sole:7,cmake_cxx_compiler_vers:7,test_your_modul:7,recent:7,solv:7,come:[7,1],addit:[7,1],fail:[7,5],extens:1,alon:5,disable_doctest:[7,4],promod3_version_patch:7,tutori:7,grain:7,fno:7,mani:5,whole:[7,8],pdb:[1,8],comment:7,sidechains_rst:7,author:7,point:[7,4],cxx:7,overview:7,unittest:7,argumentpars:1,pop:7,walk:7,residu:8,header:[7,4],featur:7,littl:7,test_submodule1:7,assum:7,amino:8,quit:7,template_structur:8,creat:[7,4],coupl:7,rebuild:[7,4],three:7,been:7,sinc:[7,1,4],compon:7,trigger:7,besid:4,treat:[7,8],basic:[7,4,8],ost_root:[7,4],popul:[7,4],seq_alg:7,tini:7,quickli:7,life:7,fasta:8,convert:8,ani:7,coordin:[3,9],togeth:7,els:7,fileexist:1,educ:7,those:[7,4],"case":7,cmake_c_compiler_vers:7,uncertain:7,look:[7,1],raw:9,testfileexistsfals:7,disable_disable_linkcheck:7,servic:7,properti:7,commerci:7,formatt:7,invok:[7,4],boost_root:4,abov:7,error:[1,5],dost_root:[7,4],loop:[7,8],stage_dir:7,methionin:8,real:7,argpars:1,readi:4,sidechain:7,henc:7,non:7,itself:7,clutter:7,conf:[7,4],protein:8,vanish:7,calpha_onli:8,"__init__":7,reviv:7,parent:8,develop:7,fedora:7,etc:7,suggest:7,belong:7,savepdb:8,files_to_be_remov:7,promod3_version_str:7,binari:7,complex:7,admir:7,document:[4,0],start:4,conflict:7,higher:4,http:7,cmakecach:4,optim:[7,4],bienchen:7,make_directori:7,hand:4,driven:7,moment:7,rais:8,disable_linkcheck:[7,4],user:3,kic:7,tradition:[1,5],expand:7,codetest:7,task:7,conop:7,pymod:7,find_packag:7,macro:7,markup:7,well:[7,4,8],without:[7,1,8],command:7,branchnam:7,thi:[7,1,4,6,8],endif:7,gzip:1,model:[3,9,6],academ:7,spend:7,piec:7,left:5,interpret:5,add_doc_sourc:7,entri:7,just:[7,4],elabor:7,obtain:8,rest:[0,1,2,3,4,5,6,7,8,9],touch:7,web:[7,4],lapack:[7,4],restructuredtext:[0,1,2,3,4,5,6,7,8,9],makefil:[7,4],except:7,seem:7,add:7,eigen3:7,input:1,subsequ:8,match:[7,8],opt:1,around:7,format:7,handl:8,specimen:1,term:7,source2:7,source1:7,know:4,background:4,mol:7,bit:[7,4],you:[7,1,4],mod:7,eigen3_include_dir:[7,4],loss:7,like:[7,4,8],success:[1,5],incred:8,manual:[7,4],html:[7,4,0],test_:7,test_awesome_featur:7,collect:5,"boolean":1,either:[7,8],output:[7,1],hook:7,page:[7,3,4],www:7,right:[7,4],often:[7,1],acknowledg:7,some:[7,1,4],begin:7,resolv:7,intern:7,proper:7,librari:7,qmean:[7,4],thu:1,txt:[7,4],lead:1,avoid:7,definit:7,subclass:7,exit:[1,5],select:8,recognis:7,devot:6,condit:7,core:[7,1,5],plu:7,cmake_source_dir:7,backbon:8,step:7,promot:7,repositori:[7,0],"__name__":7,add_subdirectori:7,intervent:7,mmcif:1,stage:4,trustworthi:7,src:7,about:[7,8],rare:7,materi:7,manag:7,coars:7,commit:7,mol_alg:7,disabl:7,qmean_root:[7,4],within:[7,4],automat:[7,1],due:8,empti:[7,5],cmake_cxx_flag:7,strip:8,announc:7,your:4,per:[7,6],git:[4,0],log:[7,5],wai:[7,4],pictur:7,qmean_include_dir:7,support:[7,1],renumb:8,custom:7,avail:[7,4],lost:7,much:[7,8],interfac:7,includ:[7,1,0],lot:[7,1],suit:7,forward:7,parse_arg:1,"function":[7,1],headach:7,unexpect:4,enough:7,tupl:1,buildrawmodel:8,somethingtest:7,back:7,link:[7,4],atom:8,don:[7,4],line:7,inlin:7,"true":[7,1,8],setup_stag:7,pull:[7,4],tripl:1,immedi:7,consist:7,possibl:[7,8],whether:1,type:[1,8],displai:1,below:7,otherwis:7,problem:7,similar:4,eigenvector:7,testutil:7,reserv:[1,5],gather:[7,6],evalu:7,"int":[1,5],certain:4,utilis:[7,1],fellow:7,incomplet:8,exist:[7,1],file:[7,4],dqmean_root:[7,4],deuterium:8,check:[7,1,4],fill:7,echo:7,again:[7,4],calpha:8,modif:8,when:[7,8],detail:[7,8],other:[7,4,8],bool:1,test:4,cmake_compiler_is_gnucxx:7,phosphoserin:8,nice:7,additional_make_clean_fil:7,extern:7,determin:1,rawmodelingresult:8,sequenc:8,cmake_build_typ:7,cmake_minimum_requir:7,briefli:7,eigenvalu:7,consid:7,gap:8,homolog:6,doptim:7,fatal_error:7,stai:7,peptid:8,algorithm:[7,8],project_binary_dir:7,directori:4,descript:7,pseudo:8,rule:7,ignor:8,time:[7,8],push:7},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:attribute"},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","attribute","Python attribute"]},filenames:["changelog","core/argcheck","users","index","buildsystem","core/helper","core/index","contributing","meld/index","developers"],titles:["Changelog","<tt class=\"docutils literal\"><span class=\"pre\">argcheck</span></tt> - Standard tests for command line arguments","Documentation For Users","Welcome to ProMod3’s documentation!","Building ProMod3","<tt class=\"docutils literal\"><span class=\"pre\">helper</span></tt> - Shared functionality for the everything","<tt class=\"docutils literal\"><span class=\"pre\">core</span></tt> - ProMod3 core functionality","Contributing","<tt class=\"docutils literal\"><span class=\"pre\">meld</span></tt> - Coordinate modeling","Documentation For Developes"],objects:{"promod3.core.helper":{MsgErrorAndExit:[5,1,1,""]},"promod3.meld.RawModelingResult":{model:[8,3,1,""],gaps:[8,3,1,""]},"promod3.core.argcheck":{FileExtension:[1,1,1,""],FileExists:[1,1,1,""]},promod3:{core:[6,0,0,"-"],meld:[8,0,0,"-"]},"promod3.meld":{BuildRawModel:[8,1,1,""],RawModelingResult:[8,2,1,""]}},titleterms:{own:7,helper:5,modul:7,share:5,argument:1,indic:3,raw:8,api:8,file:1,tabl:3,run:4,your:7,unit:7,git:7,develop:9,welcom:3,how:7,parti:7,make:4,messag:5,write:7,start:7,build:4,branch:7,test:[7,1],document:[7,3,9,2],promod3:[4,3,6],meld:8,"function":[5,6],core:6,argcheck:1,contribut:7,chang:0,standard:1,coordin:8,user:2,releas:0,cmake:[7,4],line:1,everyth:5,stage:7,third:7,changelog:0,directori:7,introduct:[1,5],structur:7,issu:7,command:1,model:8,licens:7,depend:4}}) \ No newline at end of file diff --git a/doc/html/users.html b/doc/html/users.html index bfc1fc6897970868976be0c6751cbf9543ddb0e1..23f886887981e1ffe430b323ccc69d2418fbb49d 100644 --- a/doc/html/users.html +++ b/doc/html/users.html @@ -110,7 +110,7 @@ </div> <div class="footer"> © Copyright 2013, Bienchen. - Last updated on Sep 18 15:50, 2014. + Last updated on Oct 16 09:31, 2014. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3. </div> </body>