diff --git a/doc/contributing.rst b/doc/contributing.rst index 6b01d03e3ba02f1c5c5c41da13f53015428348db..417eafe2646dfdfc5bee95773a5be8007bb12ec5 100644 --- a/doc/contributing.rst +++ b/doc/contributing.rst @@ -251,7 +251,8 @@ lines: Afterwards, you should be able to compile and run small sample codes that use |project| and |ost_s| as in the :file:`test.cc` example. You can compile your -code by executing ``make`` and run it with ``make run``. +code by executing ``make`` and run it with ``make run``. Also, remember to set +the ``PROMOD3_SHARED_DATA_PATH`` variable if you moved the stage folder. -------------------------------------------------------------------------------- Unit Tests diff --git a/doc/html/_modules/promod3.html b/doc/html/_modules/promod3.html index 70f7c40272d77b1773c94fc9b92397e4b9a8b86e..52436a0066f1c265292bb03d974a1e56f30b16e6 100644 --- a/doc/html/_modules/promod3.html +++ b/doc/html/_modules/promod3.html @@ -62,8 +62,18 @@ <span class="n">compound_lib</span> <span class="o">=</span> <span class="n">conop</span><span class="o">.</span><span class="n">CompoundLib</span><span class="o">.</span><span class="n">Load</span><span class="p">(</span><span class="n">compound_lib_path</span><span class="p">)</span> <span class="n">conop</span><span class="o">.</span><span class="n">SetDefaultLib</span><span class="p">(</span><span class="n">compound_lib</span><span class="p">)</span> <span class="n">io</span><span class="o">.</span><span class="n">profiles</span><span class="p">[</span><span class="s">'DEFAULT'</span><span class="p">]</span><span class="o">.</span><span class="n">processor</span> <span class="o">=</span> <span class="n">conop</span><span class="o">.</span><span class="n">RuleBasedProcessor</span><span class="p">(</span><span class="n">compound_lib</span><span class="p">)</span> +</div> +<span class="k">def</span> <span class="nf">GetProMod3SharedDataPath</span><span class="p">():</span> + <span class="sd">"""Get path to the shared data folder. Used for binaries.</span> +<span class="sd"> Returns None if not set.</span> +<span class="sd"> """</span> + <span class="k">return</span> <span class="n">os</span><span class="o">.</span><span class="n">getenv</span><span class="p">(</span><span class="s">"PROMOD3_SHARED_DATA_PATH"</span><span class="p">)</span> -<span class="c"># check if we already have an OST PrefixPath</span></div> +<span class="k">def</span> <span class="nf">SetProMod3SharedDataPath</span><span class="p">(</span><span class="n">path</span><span class="p">):</span> + <span class="sd">"""Set path to the shared data folder. Used for binaries."""</span> + <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s">"PROMOD3_SHARED_DATA_PATH"</span><span class="p">]</span> <span class="o">=</span> <span class="n">path</span> + +<span class="c"># check if we already have an OST PrefixPath</span> <span class="k">try</span><span class="p">:</span> <span class="n">ost</span><span class="o">.</span><span class="n">GetSharedDataPath</span><span class="p">()</span> <span class="k">except</span> <span class="ne">RuntimeError</span><span class="p">,</span> <span class="n">rt_err</span><span class="p">:</span> @@ -75,10 +85,20 @@ <span class="k">if</span> <span class="ow">not</span> <span class="n">conop</span><span class="o">.</span><span class="n">GetDefaultLib</span><span class="p">():</span> <span class="n">SetCompoundsChemlib</span><span class="p">()</span> +<span class="c"># ensure that PROMOD3_SHARED_DATA_PATH env. var. set and override if needed</span> +<span class="k">if</span> <span class="n">GetProMod3SharedDataPath</span><span class="p">()</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span> + <span class="c"># module_path = PROMOD3_ROOT/lib64/python2.7/site-packages/promod3</span> + <span class="n">module_path</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">dirname</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">abspath</span><span class="p">(</span><span class="n">__file__</span><span class="p">))</span> + <span class="c"># get PROMOD3_ROOT</span> + <span class="n">promod3_lib</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">dirname</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">dirname</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">dirname</span><span class="p">(</span><span class="n">module_path</span><span class="p">)))</span> + <span class="n">promod3_root</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">dirname</span><span class="p">(</span><span class="n">promod3_lib</span><span class="p">)</span> + <span class="n">SetProMod3SharedDataPath</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">promod3_root</span><span class="p">,</span> <span class="s">"share"</span><span class="p">,</span> <span class="s">"promod3"</span><span class="p">))</span> + <span class="c"># set version</span> -<span class="n">__version__</span> <span class="o">=</span> <span class="s">"0.1.0"</span> +<span class="n">__version__</span> <span class="o">=</span> <span class="s">"1.0.0"</span> -<span class="n">__all__</span> <span class="o">=</span> <span class="p">(</span><span class="s">'SetCompoundsChemlib'</span><span class="p">,)</span> +<span class="n">__all__</span> <span class="o">=</span> <span class="p">(</span><span class="s">'SetCompoundsChemlib'</span><span class="p">,</span> <span class="s">'GetProMod3SharedDataPath'</span><span class="p">,</span> + <span class="s">'SetProMod3SharedDataPath'</span><span class="p">)</span> <span class="c"># LocalWords: OST os ost conop io SetCompoundsChemlib CHEMLIB param chemlib</span> <span class="c"># LocalWords: str SetDefaultLib RuleBasedProcessor PrefixPath RuntimeError</span> diff --git a/doc/html/_sources/contributing.txt b/doc/html/_sources/contributing.txt index 6b01d03e3ba02f1c5c5c41da13f53015428348db..417eafe2646dfdfc5bee95773a5be8007bb12ec5 100644 --- a/doc/html/_sources/contributing.txt +++ b/doc/html/_sources/contributing.txt @@ -251,7 +251,8 @@ lines: Afterwards, you should be able to compile and run small sample codes that use |project| and |ost_s| as in the :file:`test.cc` example. You can compile your -code by executing ``make`` and run it with ``make run``. +code by executing ``make`` and run it with ``make run``. Also, remember to set +the ``PROMOD3_SHARED_DATA_PATH`` variable if you moved the stage folder. -------------------------------------------------------------------------------- Unit Tests diff --git a/doc/html/_sources/portableIO.txt b/doc/html/_sources/portableIO.txt index 38f288cb88d782edbed6fc7a8a976c77eb6f22ed..26044c63e75fd61dd8f0766ab4a5107828a0b134 100644 --- a/doc/html/_sources/portableIO.txt +++ b/doc/html/_sources/portableIO.txt @@ -378,5 +378,11 @@ During the ``make`` process, portable versions of the files (stored in the :file:`<MODULE>/data` folder) are converted and corresponding raw binary files are stored in the :file:`stage/share/promod3/<MODULE>_data` folder. +If the stage folder is moved after compilation (e.g. ``make install``), the +location of the :file:`share/promod3` folder is to be stored in an environment +variable called ``PROMOD3_SHARED_DATA_PATH``. This variable is automatically set +if you load any |python| module from ``promod3`` or if you use the ``pm`` +script or if you use a well-setup module on a cluster. + Code for the generation of the binary files and their portable versions are in the :file:`extras/data_generation` folder (provided as-is). diff --git a/doc/html/contributing.html b/doc/html/contributing.html index 62890bd4f5f6b3b947fa12c05879582fff6a8f65..4fe0ba21fce9eec9c31fe7d386479b534a420c1e 100644 --- a/doc/html/contributing.html +++ b/doc/html/contributing.html @@ -252,7 +252,8 @@ lines:</p> </div> <p>Afterwards, you should be able to compile and run small sample codes that use ProMod3 and OST as in the <code class="file docutils literal"><span class="pre">test.cc</span></code> example. You can compile your -code by executing <code class="docutils literal"><span class="pre">make</span></code> and run it with <code class="docutils literal"><span class="pre">make</span> <span class="pre">run</span></code>.</p> +code by executing <code class="docutils literal"><span class="pre">make</span></code> and run it with <code class="docutils literal"><span class="pre">make</span> <span class="pre">run</span></code>. Also, remember to set +the <code class="docutils literal"><span class="pre">PROMOD3_SHARED_DATA_PATH</span></code> variable if you moved the stage folder.</p> </div> <div class="section" id="unit-tests"> <h2>Unit Tests<a class="headerlink" href="#unit-tests" title="Permalink to this headline">ΒΆ</a></h2> diff --git a/doc/html/objects.inv b/doc/html/objects.inv index 569c2d76daf9465ec245857590e3a184eb0830b9..3b1433795f7e946480615f1553be4ad1f551c390 100644 Binary files a/doc/html/objects.inv and b/doc/html/objects.inv differ diff --git a/doc/html/portableIO.html b/doc/html/portableIO.html index d76786e29b9ca0991e3560f1c8efa685779105c0..7513d9e6441e4c78f1e3baff462f4ede7b407239 100644 --- a/doc/html/portableIO.html +++ b/doc/html/portableIO.html @@ -398,6 +398,11 @@ and non-portable I/O:</p> <p>During the <code class="docutils literal"><span class="pre">make</span></code> process, portable versions of the files (stored in the <code class="file docutils literal"><span class="pre"><MODULE>/data</span></code> folder) are converted and corresponding raw binary files are stored in the <code class="file docutils literal"><span class="pre">stage/share/promod3/<MODULE>_data</span></code> folder.</p> +<p>If the stage folder is moved after compilation (e.g. <code class="docutils literal"><span class="pre">make</span> <span class="pre">install</span></code>), the +location of the <code class="file docutils literal"><span class="pre">share/promod3</span></code> folder is to be stored in an environment +variable called <code class="docutils literal"><span class="pre">PROMOD3_SHARED_DATA_PATH</span></code>. This variable is automatically set +if you load any Python module from <code class="docutils literal"><span class="pre">promod3</span></code> or if you use the <code class="docutils literal"><span class="pre">pm</span></code> +script or if you use a well-setup module on a cluster.</p> <p>Code for the generation of the binary files and their portable versions are in the <code class="file docutils literal"><span class="pre">extras/data_generation</span></code> folder (provided as-is).</p> </div> diff --git a/doc/html/searchindex.js b/doc/html/searchindex.js index cd9cc0a46d7a84bb90a7dde3f49650f2244c30a5..13b041078b7562efabc597f1b42897b35c412bf3 100644 --- a/doc/html/searchindex.js +++ b/doc/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({envversion:46,filenames:["actions/index_dev","buildsystem","changelog","cmake/index","contributing","core/helper","core/index","core/pm3argparse","core/setcompoundschemlib","developers","gettingstarted","index","loop/backbone","loop/backbone_loop_score","loop/helper_classes","loop/index","loop/load_loop_objects","loop/loop_closing","loop/monte_carlo","loop/structure_db","loop/torsion_sampler","modelling/index","portableIO","sidechain/disulfid","sidechain/frame","sidechain/graph","sidechain/index","sidechain/loading","sidechain/rotamer","sidechain/rotamer_id","sidechain/rotamer_lib","sidechain/sidechain_settings","users"],objects:{"":{"command:add_doc_dependency":[3,0,1,""],"command:add_doc_source":[3,0,1,""],"command:convert_module_data":[3,0,1,""],"command:module":[3,0,1,""],"command:pm_action":[3,0,1,""],"command:promod3_unittest":[3,0,1,""],"command:pymod":[3,0,1,""],test_actions:[0,1,0,"-"]},"promod3.core":{helper:[5,1,0,"-"],pm3argparse:[7,1,0,"-"]},"promod3.core.helper":{FileExists:[5,5,1,""],FileExtension:[5,5,1,""],FileGzip:[5,5,1,""],MsgErrorAndExit:[5,5,1,""]},"promod3.core.pm3argparse":{PM3ArgumentParser:[7,3,1,""]},"promod3.core.pm3argparse.PM3ArgumentParser":{"__init__":[7,2,1,""],AddAlignment:[7,2,1,""],AssembleParser:[7,2,1,""],Parse:[7,2,1,""],action:[7,4,1,""]},"promod3.loop":{Backbone:[12,3,1,""],BackboneList:[12,3,1,""],BackboneLoopScorer:[13,3,1,""],BackboneRelaxer:[17,3,1,""],CCD:[17,3,1,""],CCDCloser:[18,3,1,""],CTerminalCloser:[18,3,1,""],CoordInfo:[19,3,1,""],DirtyCCDCloser:[18,3,1,""],ExponentialCooler:[18,3,1,""],FragDB:[19,3,1,""],Fragger:[19,3,1,""],FraggerHandle:[19,3,1,""],FraggerMap:[19,3,1,""],FragmentInfo:[19,3,1,""],FragmentSampler:[18,3,1,""],KIC:[17,3,1,""],KICCloser:[18,3,1,""],LinearScorer:[18,3,1,""],LoadBackboneLoopScorer:[16,2,1,""],LoadFragDB:[16,2,1,""],LoadStructureDB:[16,2,1,""],LoadTorsionSampler:[16,2,1,""],LoadTorsionSamplerCoil:[16,2,1,""],LoadTorsionSamplerExtended:[16,2,1,""],LoadTorsionSamplerHelical:[16,2,1,""],LoopCandidate:[14,3,1,""],LoopCandidates:[14,3,1,""],NTerminalCloser:[18,3,1,""],PhiPsiSampler:[18,3,1,""],PsipredPrediction:[14,3,1,""],SampleMonteCarlo:[18,2,1,""],SoftSampler:[18,3,1,""],StructureDB:[19,3,1,""],TorsionSampler:[20,3,1,""]},"promod3.loop.Backbone":{ApplyTransform:[12,2,1,""],Backbone:[12,2,1,""],GetTransform:[12,2,1,""],aa:[12,4,1,""],c_coord:[12,4,1,""],ca_coord:[12,4,1,""],cb_coord:[12,4,1,""],n_coord:[12,4,1,""],o_coord:[12,4,1,""],one_letter_code:[12,4,1,""]},"promod3.loop.BackboneList":{"__getitem__":[12,2,1,""],"__iter__":[12,2,1,""],"__len__":[12,2,1,""],"__setitem__":[12,2,1,""],ApplyTransform:[12,2,1,""],BackboneList:[12,2,1,""],CARMSD:[12,2,1,""],Extract:[12,2,1,""],GetOmegaTorsion:[12,2,1,""],GetPhiTorsion:[12,2,1,""],GetPsiTorsion:[12,2,1,""],GetSequence:[12,2,1,""],GetTransform:[12,2,1,""],InsertInto:[12,2,1,""],MinCADistance:[12,2,1,""],RMSD:[12,2,1,""],ReconstructCBetaPositions:[12,2,1,""],ReconstructOxygenPositions:[12,2,1,""],ReplaceFragment:[12,2,1,""],RotateAroundOmegaTorsion:[12,2,1,""],RotateAroundPhiPsiTorsion:[12,2,1,""],RotateAroundPhiTorsion:[12,2,1,""],RotateAroundPsiTorsion:[12,2,1,""],SetOmegaTorsion:[12,2,1,""],SetPhiPsiTorsion:[12,2,1,""],SetPhiTorsion:[12,2,1,""],SetPsiTorsion:[12,2,1,""],SetSequence:[12,2,1,""],SuperposeOnto:[12,2,1,""],ToEntity:[12,2,1,""],append:[12,2,1,""]},"promod3.loop.BackboneLoopScorer":{AddConstraint:[13,2,1,""],AddConstraintFunction:[13,2,1,""],AddContact:[13,2,1,""],AddContactFunction:[13,2,1,""],CalculateCBPackingScore:[13,2,1,""],CalculateCBetaScore:[13,2,1,""],CalculateClashScore:[13,2,1,""],CalculateConstraintScore:[13,2,1,""],CalculateContactScore:[13,2,1,""],CalculateHBondScore:[13,2,1,""],CalculateReducedScore:[13,2,1,""],CalculateSSAgreementScore:[13,2,1,""],CalculateTorsionScore:[13,2,1,""],ClearEnvironment:[13,2,1,""],Initialize:[13,2,1,""],Load:[13,2,1,""],LoadPortable:[13,2,1,""],Save:[13,2,1,""],SavePortable:[13,2,1,""],SetCBPackingEnergy:[13,2,1,""],SetCBPackingPotentialParameters:[13,2,1,""],SetCBetaEnergy:[13,2,1,""],SetCBetaPotentialParameters:[13,2,1,""],SetEnvironment:[13,2,1,""],SetHBondEnergy:[13,2,1,""],SetHBondPotentialParameters:[13,2,1,""],SetPsipredPrediction:[13,2,1,""],SetReducedEnergy:[13,2,1,""],SetReducedPotentialParameters:[13,2,1,""],SetSSAgreementParameters:[13,2,1,""],SetTorsionEnergy:[13,2,1,""],SetTorsionPotentialParameters:[13,2,1,""],TransOmegaTorsions:[13,2,1,""]},"promod3.loop.BackboneRelaxer":{Run:[17,2,1,""]},"promod3.loop.CCD":{CCD:[17,2,1,""],Close:[17,2,1,""]},"promod3.loop.CCDCloser":{Close:[18,2,1,""]},"promod3.loop.CoordInfo":{offset:[19,4,1,""],pdb_id:[19,4,1,""],size:[19,4,1,""]},"promod3.loop.DirtyCCDCloser":{Close:[18,2,1,""]},"promod3.loop.ExponentialCooler":{GetTemperature:[18,2,1,""],Reset:[18,2,1,""]},"promod3.loop.FragDB":{AddFragments:[19,2,1,""],GetAngularBinSize:[19,2,1,""],GetDistBinSize:[19,2,1,""],GetNumFragments:[19,2,1,""],GetNumStemPairs:[19,2,1,""],HasFragLength:[19,2,1,""],Load:[19,2,1,""],LoadPortable:[19,2,1,""],MaxFragLength:[19,2,1,""],PrintStatistics:[19,2,1,""],Save:[19,2,1,""],SavePortable:[19,2,1,""],SearchDB:[19,2,1,""]},"promod3.loop.Fragger":{"__getitem__":[19,2,1,""],"__len__":[19,2,1,""],AddSSAgreeParameters:[19,2,1,""],AddSeqIDParameters:[19,2,1,""],AddSeqSimParameters:[19,2,1,""],AddSequenceProfileParameters:[19,2,1,""],AddStructureProfileParameters:[19,2,1,""],AddTorsionProbabilityParameters:[19,2,1,""],Fill:[19,2,1,""],GetFragmentInfo:[19,2,1,""],GetScore:[19,2,1,""]},"promod3.loop.FraggerHandle":{Get:[19,2,1,""],GetList:[19,2,1,""],LoadCached:[19,2,1,""],SaveCached:[19,2,1,""]},"promod3.loop.FraggerMap":{"__getitem__":[19,2,1,""],"__setitem__":[19,2,1,""],Contains:[19,2,1,""],Load:[19,2,1,""],LoadBB:[19,2,1,""],Save:[19,2,1,""],SaveBB:[19,2,1,""]},"promod3.loop.FragmentInfo":{chain_index:[19,4,1,""],length:[19,4,1,""],offset:[19,4,1,""]},"promod3.loop.FragmentSampler":{Initialize:[18,2,1,""],ProposeStep:[18,2,1,""]},"promod3.loop.KIC":{Close:[17,2,1,""],KIC:[17,2,1,""]},"promod3.loop.KICCloser":{Close:[18,2,1,""]},"promod3.loop.LinearScorer":{GetScore:[18,2,1,""]},"promod3.loop.LoopCandidate":{CARMSD:[14,2,1,""],RMSD:[14,2,1,""],bb_list:[14,4,1,""],cbeta_score:[14,4,1,""],clash_score:[14,4,1,""],combined_score:[14,4,1,""],hbond_score:[14,4,1,""],packing_score:[14,4,1,""],reduced_score:[14,4,1,""],ss_agreement_score:[14,4,1,""],torsion_score:[14,4,1,""]},"promod3.loop.LoopCandidates":{Add:[14,2,1,""],ApplyCCD:[14,2,1,""],ApplyKIC:[14,2,1,""],AttachScorer:[14,2,1,""],CalculateBetaScores:[14,2,1,""],CalculateClashScores:[14,2,1,""],CalculateCombinedScores:[14,2,1,""],CalculateHBondcores:[14,2,1,""],CalculatePackingScores:[14,2,1,""],CalculateReducedScores:[14,2,1,""],CalculateSSAgreementScores:[14,2,1,""],CalculateTorsionScores:[14,2,1,""],ClusterCandidates:[14,2,1,""],FillFromDatabase:[14,6,1,""],FillFromMonteCarloSampler:[14,6,1,""],GetAVGCBetaScore:[14,2,1,""],GetAVGClashScore:[14,2,1,""],GetAVGCombinedScore:[14,2,1,""],GetAVGHBondscore:[14,2,1,""],GetAVGPackingScore:[14,2,1,""],GetAVGReducedScore:[14,2,1,""],GetAVGSSAgreementscore:[14,2,1,""],GetAVGTorsionScore:[14,2,1,""],Remove:[14,2,1,""]},"promod3.loop.PhiPsiSampler":{Initialize:[18,2,1,""],ProposeStep:[18,2,1,""]},"promod3.loop.PsipredPrediction":{"__len__":[14,2,1,""],Add:[14,2,1,""],Extract:[14,2,1,""],FromHHM:[14,2,1,""],FromHoriz:[14,2,1,""],GetConfidence:[14,2,1,""],GetConfidences:[14,2,1,""],GetPrediction:[14,2,1,""],GetPredictions:[14,2,1,""],PsipredPrediction:[14,2,1,""]},"promod3.loop.SoftSampler":{Initialize:[18,2,1,""],ProposeStep:[18,2,1,""]},"promod3.loop.StructureDB":{AddCoordinates:[19,2,1,""],GenerateStructureProfile:[19,2,1,""],GetBackboneList:[19,2,1,""],GetCoordIndex:[19,2,1,""],GetCoordInfo:[19,2,1,""],GetDSSPStates:[19,2,1,""],GetDihedralAngles:[19,2,1,""],GetNumCoords:[19,2,1,""],GetResidueDepths:[19,2,1,""],GetSequence:[19,2,1,""],GetSequenceProfile:[19,2,1,""],GetSolventAccessibilitites:[19,2,1,""],GetStructureProfile:[19,2,1,""],Load:[19,2,1,""],LoadPortable:[19,2,1,""],PrintStatistics:[19,2,1,""],Save:[19,2,1,""],SavePortable:[19,2,1,""],SetStructureProfile:[19,2,1,""]},"promod3.loop.TorsionSampler":{Draw:[20,2,1,""],DrawPhiGivenPsi:[20,2,1,""],DrawPsiGivenPhi:[20,2,1,""],ExtractStatistics:[20,2,1,""],GetBinSize:[20,2,1,""],GetBinsPerDimension:[20,2,1,""],GetHistogramIndex:[20,2,1,""],GetHistogramIndices:[20,2,1,""],GetPhiProbabilityGivenPsi:[20,2,1,""],GetProbability:[20,2,1,""],GetPsiProbabilityGivenPhi:[20,2,1,""],Load:[20,2,1,""],LoadPortable:[20,2,1,""],Save:[20,2,1,""],SavePortable:[20,2,1,""],UpdateDistributions:[20,2,1,""]},"promod3.modelling":{BuildFromRawModel:[21,5,1,""],BuildRawModel:[21,5,1,""],BuildSidechains:[21,5,1,""],CheckFinalModel:[21,5,1,""],ClearGaps:[21,5,1,""],CloseLargeDeletions:[21,5,1,""],CloseSmallDeletions:[21,5,1,""],CountEnclosedGaps:[21,5,1,""],CountEnclosedInsertions:[21,5,1,""],FillLoopsByDatabase:[21,5,1,""],FillLoopsByMonteCarlo:[21,5,1,""],FilterCandidates:[21,5,1,""],FilterCandidatesWithSC:[21,5,1,""],FullGapExtender:[21,3,1,""],GapExtender:[21,3,1,""],GetRingPunches:[21,5,1,""],GetRings:[21,5,1,""],HasRingPunches:[21,5,1,""],MergeGaps:[21,5,1,""],MergeGapsByDistance:[21,5,1,""],MinimizeModelEnergy:[21,5,1,""],ModelTermini:[21,5,1,""],ModellingHandle:[21,3,1,""],RemoveTerminalGaps:[21,5,1,""],ScoringGapExtender:[21,3,1,""],SetupBackboneScorer:[21,5,1,""],ShiftExtension:[21,3,1,""],StructuralGap:[21,3,1,""],StructuralGapList:[21,3,1,""]},"promod3.modelling.FullGapExtender":{Extend:[21,2,1,""]},"promod3.modelling.GapExtender":{Extend:[21,2,1,""]},"promod3.modelling.ModellingHandle":{gaps:[21,4,1,""],model:[21,4,1,""],seqres:[21,4,1,""]},"promod3.modelling.ScoringGapExtender":{Extend:[21,2,1,""]},"promod3.modelling.ShiftExtension":{Extend:[21,2,1,""]},"promod3.modelling.StructuralGap":{Copy:[21,2,1,""],ExtendAtCTerm:[21,2,1,""],ExtendAtNTerm:[21,2,1,""],GetChain:[21,2,1,""],GetChainIndex:[21,2,1,""],GetChainName:[21,2,1,""],GetLength:[21,2,1,""],IsCTerminal:[21,2,1,""],IsNTerminal:[21,2,1,""],IsTerminal:[21,2,1,""],ShiftCTerminal:[21,2,1,""],after:[21,4,1,""],before:[21,4,1,""],full_seq:[21,4,1,""],length:[21,4,1,""],seq:[21,4,1,""]},"promod3.sidechain":{AAToRotID:[29,2,1,""],BBDepRotamerLib:[30,3,1,""],ConstructBackboneFrameResidue:[24,2,1,""],ConstructFRMRotamer:[28,2,1,""],ConstructFRMRotamerGroup:[28,2,1,""],ConstructFrameResidue:[24,2,1,""],ConstructRRMRotamer:[28,2,1,""],ConstructRRMRotamerGroup:[28,2,1,""],ConstructSidechainFrameResidue:[24,2,1,""],DisulfidScore:[23,2,1,""],FRMRotamer:[28,3,1,""],FRMRotamerGroup:[28,3,1,""],Frame:[24,3,1,""],FrameResidue:[24,3,1,""],Graph:[25,3,1,""],LoadDunbrackLib:[27,2,1,""],LoadPenultimateLib:[27,2,1,""],Particle:[28,3,1,""],RRMRotamer:[28,3,1,""],RRMRotamerGroup:[28,3,1,""],ReadDunbrackFile:[27,2,1,""],Reconstruct:[26,2,1,""],RotamerID:[29,3,1,""],RotamerLib:[30,3,1,""],RotamerLibEntry:[30,3,1,""],RotamerSettings:[31,3,1,""],SidechainParticle:[28,3,1,""],TLCToRotID:[29,2,1,""]},"promod3.sidechain.BBDepRotamerLib":{AddRotamer:[30,2,1,""],Load:[30,2,1,""],LoadPortable:[30,2,1,""],MakeStatic:[30,2,1,""],QueryLib:[30,2,1,""],Save:[30,2,1,""],SavePortable:[30,2,1,""],SetInterpolate:[30,2,1,""]},"promod3.sidechain.FRMRotamer":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOnResidue:[28,2,1,""],CalculateInternalEnergy:[28,2,1,""],GetFrameEnergy:[28,2,1,""],GetInternalEnergy:[28,2,1,""],GetInternalEnergyPrefactor:[28,2,1,""],GetNumSubrotamers:[28,2,1,""],GetProbability:[28,2,1,""],GetSelfEnergy:[28,2,1,""],GetSubrotamerAssociations:[28,2,1,""],GetSubrotamerDefinition:[28,2,1,""],GetTemperature:[28,2,1,""],GetTransformedCopy:[28,2,1,""],SetFrameEnergy:[28,2,1,""],SetInternalEnergy:[28,2,1,""],SetInternalEnergyPrefactor:[28,2,1,""],SetProbability:[28,2,1,""],SetTemperature:[28,2,1,""]},"promod3.sidechain.FRMRotamerGroup":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOneResidue:[28,2,1,""],ApplySelfEnergyThres:[28,2,1,""],CalculateInternalEnergies:[28,2,1,""],Merge:[28,2,1,""]},"promod3.sidechain.Frame":{AddFrameEnergy:[24,2,1,""],SetFrameEnergy:[24,2,1,""]},"promod3.sidechain.FrameResidue":{"__getitem__":[24,2,1,""],"__len__":[24,2,1,""]},"promod3.sidechain.Graph":{CreateFromFRMList:[25,6,1,""],CreateFromRRMList:[25,6,1,""],GetNumActiveEdges:[25,2,1,""],GetNumActiveNodes:[25,2,1,""],GetNumEdges:[25,2,1,""],GetNumNodes:[25,2,1,""],Prune:[25,2,1,""],Solve:[25,2,1,""]},"promod3.sidechain.Particle":{AddLonePair:[28,2,1,""],GetCharge:[28,2,1,""],GetName:[28,2,1,""],GetParticleType:[28,2,1,""],GetPos:[28,2,1,""],IsHBondAcceptor:[28,2,1,""],IsHBondDonor:[28,2,1,""],PairwiseEnergy:[28,2,1,""],SetPolarDirection:[28,2,1,""]},"promod3.sidechain.RRMRotamer":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOnResidue:[28,2,1,""],CalculateInternalEnergy:[28,2,1,""],GetFrameEnergy:[28,2,1,""],GetInternalEnergy:[28,2,1,""],GetInternalEnergyPrefactor:[28,2,1,""],GetProbability:[28,2,1,""],GetSelfEnergy:[28,2,1,""],GetTransformedCopy:[28,2,1,""],SetFrameEnergy:[28,2,1,""],SetInternalEnergy:[28,2,1,""],SetInternalEnergyPrefactor:[28,2,1,""],SetProbability:[28,2,1,""]},"promod3.sidechain.RRMRotamerGroup":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOneResidue:[28,2,1,""],ApplySelfEnergyThres:[28,2,1,""],CalculateInternalEnergies:[28,2,1,""],Merge:[28,2,1,""]},"promod3.sidechain.RotamerLib":{AddRotamer:[30,2,1,""],Load:[30,2,1,""],LoadPortable:[30,2,1,""],MakeStatic:[30,2,1,""],QueryLib:[30,2,1,""],Save:[30,2,1,""],SavePortable:[30,2,1,""]},"promod3.sidechain.RotamerLibEntry":{FromResidue:[30,6,1,""],IsSimilar:[30,2,1,""],SimilarDihedral:[30,2,1,""],chi1:[30,4,1,""],chi2:[30,4,1,""],chi3:[30,4,1,""],chi4:[30,4,1,""],probability:[30,4,1,""],sig1:[30,4,1,""],sig2:[30,4,1,""],sig3:[30,4,1,""],sig4:[30,4,1,""]},"test_actions.ActionTestCase":{RunAction:[0,2,1,""],RunExitStatusTest:[0,2,1,""],pm_action:[0,4,1,""],pm_bin:[0,4,1,""],testPMExists:[0,2,1,""]},promod3:{SetCompoundsChemlib:[8,5,1,""],core:[6,1,0,"-"],loop:[15,1,0,"-"],modelling:[21,1,0,"-"],sidechain:[26,1,0,"-"]},test_actions:{ActionTestCase:[0,3,1,""]}},objnames:{"0":["cmake","command","CMake command"],"1":["py","module","Python module"],"2":["py","method","Python method"],"3":["py","class","Python class"],"4":["py","attribute","Python attribute"],"5":["py","function","Python function"],"6":["py","staticmethod","Python static method"]},objtypes:{"0":"cmake:command","1":"py:module","2":"py:method","3":"py:class","4":"py:attribute","5":"py:function","6":"py:staticmethod"},terms:{"1akia":19,"1crn":[15,18,19,21],"1crn_cut":21,"1crna":19,"1ey":[4,26],"1eye_rec":4,"2010dunbracklib":22,"2b1":1,"4x4":12,"__doc__":[5,7],"__getitem__":[12,19,24,28],"__init__":[0,4,7],"__iter__":12,"__len__":[12,14,19,24,28],"__main__":[0,4],"__name__":[0,4],"__setitem__":[12,19],"_data":22,"_name":3,"_run":[0,3],"_xml":3,"boolean":[5,13],"break":[3,4],"byte":22,"case":[0,4,12,13,17,18,19,20,21,22,23,26,28,30],"char":[12,22],"class":[4,6,7],"const":22,"default":[0,1,3,4,7,8,12,13,17,18,19,20,21,26,28,31],"enum":29,"export":[4,25,28],"final":[4,10,13,14,15,19,21,25,26],"float":[12,13,14,15,17,18,19,20,21,22,24,25,28,30],"function":[],"import":[0,4,5,7,10,12,15,18,19,20,21,26],"int":[0,5,12,13,14,16,17,18,19,20,21,22,24,25,28,30],"long":21,"new":[0,4,7,9,14,16,17,18,19,21,22,26,28],"null":19,"public":[4,22,27],"return":[0,4,5,7,8,12,13,14,16,17,18,19,20,21,22,23,24,25,27,28,29,30],"s\u00f6ding":19,"short":[4,22],"static":[4,14,22,25,27,30],"super":26,"switch":4,"throw":[0,22,26,27],"true":[0,5,7,12,13,14,15,16,17,18,19,21,22,26,28,31],"try":[0,4,21,22,30],"void":22,"while":[0,3,4,13,22],aa_aft:19,aa_befor:19,aa_with_rotam:26,aaaaaaaa:12,aaaaggggggggggggggggggggaaaaaa:21,aatorotid:29,abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz:21,abil:4,abl:4,abort:[4,17,21],about:[0,3,4,14,19,21],abov:[0,4,7,21,22,23,26,29,30],absolut:3,academ:4,accept:[14,17,18,21,22],acceptor:13,access:[3,12,15,19,20,28,29],accessibili:19,accord:[4,12,13,14,18,19,20,21,24,26,28,30],accuraci:17,achiev:4,acid:[],acknowledg:4,across:[0,30],act:17,action_unit_test:0,actiontest:0,activ:[4,7],actual:[4,7,12,13,15,18,19,21,28,30],actual_posit:18,actual_step:18,adapt:[4,15,17,18,27,32],add:[0,3,4,7,10,13,14,16,19,20,24,26,28],add_argu:5,add_custom_target:4,add_doc_depend:3,add_doc_sourc:[3,4],add_polar_hydrogen:26,add_subdirectori:4,addalign:7,addconstraint:13,addconstraintfunct:13,addcontact:13,addcontactfunct:13,addcoordin:19,addfrag:19,addframeenergi:24,addit:[3,4,5,7,12,18,19,22],addition:[0,3],addlonepair:28,address:22,addrotam:30,addseqidparamet:19,addseqsimparamet:19,addsequenceprofileparamet:19,addssagreeparamet:19,addstructureprofileparamet:19,addtorsionprobabilityparamet:19,admir:4,advic:4,advis:4,affect:[4,12,29],after:[0,1,3,4,7,12,13,14,17,18,19,20,21,25,27,30],afterward:4,again:[1,4],agg:20,ago:0,agreement:19,ala:[12,17,20,26,29],alanin:29,alg:19,algorithm:[14,15,17,18,21,23,26,27,29,31],alia:21,align:[7,10,19,21],alignmenthandl:21,alignmentlist:[7,21],all:[0,1,3,4,7,10,12,13,14,17,18,19,20,21,22,23,24,25,26,27,28,30],alloc:[13,19],allow:[4,5,12,13,14,15,18,19,20,21,22,24],allow_prepro_ci:13,almost:3,aln:21,aln_sourc:7,alon:5,along:[0,4,19],alot:4,alpha:[12,13,14,24,26,28],alpha_bin:13,alreadi:[0,3,4,12,13,16,19,21,24,25,30],also:[0,1,3,4,5,14,17,18,19,20,21,24,25,27,30,31],alter:18,altern:[3,4,18,27],alwai:[0,4,18,21,22],ambig:30,ambigu:30,amino:[],aminoacid:[12,13,29,30],among:14,amount:30,analysi:[17,19],analyt:[14,30],anchor:28,ancient:8,angl:[12,13,14,15,17,18,19,20,21,24,26,27,28,30,32],angle_bin:13,angle_bin_s:19,angstrom:[17,19],ani:[0,3,4,8,10,12,13,14,18,19,20,21,22,24,26],anneal:[14,18],announc:[0,4],anoth:[3,12,17,21],anymor:25,anyth:[1,4,7,8],anywai:4,apart:[0,14,21],append:[12,14,20,21,26],appli:[4,5,8,12,14,17,18,21,25,26,28],applic:[0,17],applyccd:[14,15],applyk:14,applyoneresidu:28,applyonresidu:[26,28],applyselfenergythr:28,applyselfenergythresh:26,applytransform:12,approach:[1,4,19,21,22],appropri:[20,21,22],approxim:[25,28],arbitrari:[7,13,14,19],arbitrarili:18,arg:[0,3,7,29],arginin:29,argpars:7,argument:[1,3,5,6],argumentpars:7,argv:7,around:[0,3,4,21],arrai:22,ascend:21,ask:4,asn:29,asp:[28,29,30],asparagin:29,aspart:[29,30],ass:18,assemblepars:7,assertequ:4,assess:13,assign:[14,18,19,27,31],assigndssp:19,associ:[14,21,24,28],assum:[0,3,4,13,19,20,21,22,25,30],assumpt:[13,19,20,30],atom:[12,13,14,17,19,21,23,24,26,28,30,31],atomhandl:28,atomseq:19,attach:[3,14,15,21],attachscor:[14,15],attachview:21,attent:[0,4],attribut:[4,7,14,30],autom:3,automat:[0,4,5,19,22,30],automatis:4,avail:[0,1,4,8,13,14,18,19,20,30],availabl:4,averag:[14,19],avg:19,avoid:[5,8,13,17,18],awai:4,awar:4,awesom:[0,4],axi:19,back:[0,4,18,25],backbon:10,backbone_list:14,backbone_loop_scor:22,backbonelist:[10,12,13,14,17,18,19],backbonerelax:17,background:1,backward:22,base:[3,5],base_target:3,bashrc:4,basi:[3,4,17,18,19,28],basic:[1,4,5],bb_list:[10,12,13,14,15,17,18,19],bbdeprotamerlib:[22,26,27,28,30],bbdeprotamerlibrari:28,becaus:[4,13,21],becom:30,been:[4,13,16,17,19,25,27,30],befor:[0,3,4,7,12,13,14,17,18,19,20,21,22,30],begin:[0,4,12,18],behav:0,behaviour:[7,30],behind:4,bell:4,belong:[3,4,13,14,18,19,21,24,28],belov:19,below:[4,13,17,19,22,23,25],below_thre:19,besid:[1,3,7],best:[3,21],beta:[12,13,14,24,28],beta_bin:13,better:18,between:[0,12,13,14,17,18,19,21,22,23,24,25,28,30,31],beyond:7,big:22,biggest:[],bilinearli:30,bin:[0,4,10,13,19,20,30],bin_siz:[20,30],binari:[3,4],bind:[19,21],bioinformat:19,biol:19,biopolym:19,bit:[0,1,4,14,21],bla:1,blank:4,blas_blas_librari:1,blosum62:19,bond:[],bool:[0,5,7,12,13,14,16,17,18,19,21,22,24,26,28,30],boost:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],boost_librari:3,boost_root:1,both:[21,26,28,30],bottom:26,bound:[19,28],branch:3,branchnam:4,brew:3,bridg:[16,21],briefli:4,bring:4,broken:0,broyden:21,bug:4,build:[],build_disulfid:26,builder:1,buildfromrawmodel:21,buildrawmodel:21,buildsidechain:21,buildup:[26,31],built:[3,19,24,26,28],bunch:[0,4,7],bytecod:0,c_coord:12,c_num:21,c_po:[13,24],c_stem:[12,14,15,17,18,19,21],c_stem_psi:18,c_str:22,c_ter:[17,24],c_terminu:19,ca_coord:12,ca_po:[13,24,28],ca_pos_on:23,ca_pos_two:23,ca_rmsd:19,cach:[1,19],calcul:[12,13,14,15,17,18,19,20,23,24,25,26,28],calculatebetascor:14,calculatecbetascor:[13,15],calculatecbpackingscor:13,calculateclashscor:[13,14,15],calculateclasscor:[],calculatecombinedscor:14,calculateconstraintscor:13,calculatecontactscor:13,calculatehbondcor:14,calculatehbondscor:13,calculateinternalenergi:[26,28],calculatepackingscor:14,calculatereducedscor:[13,14],calculatessagreementscor:[13,14],calculatesurfac:19,calculatetorsionscor:[13,14],call:[0,1,3,4,5,7,8,13,14,16,18,19,20,21,22,28,30],calul:20,came:4,can:[1,3,4,5,7,10,22],cand:21,candid:[14,15,18,21],cannot:[4,13,19,20,21,22,27,29,30],canutescu2003:17,canutescu2003b:23,canutescu:[17,23],capabl:[16,18],captur:0,carbon:[12,24,28],carbonyl:28,care:[21,22],carlo:[],carmsd:[12,14,19],carri:[4,5],cast:22,categori:3,caus:[4,21],cb_coord:12,cb_pack:[14,18],cb_packing_cutoff:13,cb_packing_max_count:13,cb_po:[24,28],cb_pos_on:23,cb_pos_two:23,cbeta:[12,13,14,15,18],cbeta_bin:13,cbeta_cutoff:13,cbeta_scor:[14,15],cbeta_seq_sep:13,cbetascor:13,cbpackingscor:13,ccd:[],ccdcloser:18,center:21,central:[13,20],certain:[0,1,3,4,13,19,20,21,22],certainli:0,ch1particl:28,ch2particl:28,ch3particl:28,chain:4,chain_id:19,chain_idx:[13,19],chain_idx_on:13,chain_idx_two:13,chain_index:[13,14,18,19],chain_nam:[19,21],chainhandl:[12,21],chainview:19,chakravarti:19,chakravarty1999:19,chanact:21,chanc:[4,21,25],chang:[0,3,4,12,17,18,20,21,25],change_frequ:18,chapter:[4,14],charact:[7,19],charg:[4,28],charmm27:17,check:[0,1,4,5,7,13,18,19,21,22,30],check_io:22,check_xml:4,checkbasetyp:22,checkfinalmodel:21,checkmagicnumb:22,checkout:4,checktypes:22,chemic:8,chi1:[28,30],chi2:[28,30],chi3:[28,30],chi4:[28,30],chi:[28,30],child:7,childclass:0,chmod:4,choos:18,chosen:[18,19],ciiipgatcpgdyan:21,clash:[13,14,15,17,18,21,23,26],clash_scor:[14,15],clash_thresh:21,clashscor:13,classic:27,clean:[1,4],cleanli:22,clear:13,clearenviron:13,cleargap:21,clip:7,clone:4,close:[4,10],closed_posit:18,closelargedelet:21,closer:[],closesmalldelet:21,closest:19,closur:[17,21],cluster:14,clustercandid:14,clutter:[0,4],cmake_support:[3,4],cmakecach:1,cmakelist:[0,1,3,4],cname:19,coars:4,code:[1,3,4,5,7],codetest:[3,4],coil:[16,19],collect:5,collid:31,collis:31,combin:[13,14,18,19,20,21,23,30],combined_scor:14,come:[3,4,5,7],command:[4,5,6],commandlin:7,comment:4,commerci:4,commit:4,common:[4,7],commonli:[10,21],compar:[4,15,19,30],comparison:[19,30],compat:[4,22],compil:[0,1,3,4,10,22,32],complain:0,complaint:4,complet:[4,18,19,21,26,30],complex:[4,28],compon:[8,13,19],compound:8,compress:5,comput:19,concept:4,condit:[4,20],conf:[1,4],confid:[13,14],config:[3,4],config_head:3,configur:[1,4,14,30],conflict:4,conform:[13,17,18,19,25,27,30],connect:[3,4,15,19,25],conop:[12,13,29],conquer:4,consecut:[13,20],consequ:26,conserv:[10,21],consid:[3,4,12,13,15,17,18,19,20,21,24,27,30],consider_all_nod:25,consider_hbond:[26,31],consider_hydrogen:28,consist:[4,13,14,17,18,19,22,28,30],constraint:[7,13,17,18,19],constraintscor:13,construct:22,constructbackboneframeresidu:[24,26],constructframeresidu:24,constructfrmrotam:28,constructfrmrotamergroup:[26,28],constructor:[18,21,22,25,28],constructrrmrotam:28,constructrrmrotamergroup:28,constructsidechainframeresidu:24,contact:[13,18],contactscor:13,contain:[0,1,3,4,5,7,12,13,14,16,18,19,20,21,23,26,27,28,30],content:[4,9,11,14,15,19,26,32],contigu:22,continu:[0,17,21,26],contrast:24,contribut:3,control:[4,14,18,24,26,28,30,31],conveni:[4,10],convent:[0,29],converg:[14,17,18],convers:22,convert:[3,12,13,19,20,21,22,30],convert_module_data:3,convertbasetyp:22,cooler:[],cooling_factor:18,coord:15,coord_info:19,coordin:[12,14,15,16,17,19,21,26],coordinfo:19,cope:4,copi:[3,4,10,21],core:[4,5],correctli:21,correspond:[4,12,13,14,19,20,22,30],corrupt:13,could:[0,3,4,7,19,21],count:[13,18,21],countenclosedgap:21,countenclosedinsert:21,counterpart:13,coupl:[0,4,21],cours:4,coutsia:17,cover:[0,4,6,13,18,19],coverag:21,cparticl:28,cpp:3,cpr:[29,30],cpu:21,crambin:[15,18,19],crash:26,createalign:21,createentityfromview:26,createfromfrmlist:[25,26],createfromrrmlist:25,createfullview:21,createsequ:21,creation:17,criterion:18,criterium:14,croak:4,crucial:4,ctermin:12,cterminalclos:18,cterminu:12,current:[1,3,4,18,19,22,28],custom:[4,18,19,21,22,29],cutoff:[13,14,16,28],cycl:21,cyclic:[14,15,17],cyd:[29,30],cyh:[29,30],cystein:[23,26,29],d_bin:13,dai:5,damag:21,dare:3,dat:[19,22],data1:3,data2:3,data:[3,4],data_:22,data_gener:22,databas:[],databs:19,date:4,dbg:4,deactiv:31,dead:25,deal:21,debug:4,decent:8,decid:[4,13,17],decis:20,declar:[3,4],decod:7,decompos:25,decomposit:25,decreas:18,dedic:[3,4,21],def:[0,4],defin:[3,4],definem:4,degre:[12,19,20,27],delet:[4,21,28],deliv:[0,18,19,21],delta:31,delta_scor:18,demand:21,demonstr:19,denovo:[15,32],densiti:27,dep1:3,dep2:3,dep:3,dependency1:3,dependency2:3,depends_on:3,depth:19,deriv:[0,19,27],descend:21,descent:[14,15,17],describ:[3,5,7,9,13,14,17,19,21,22,26,30,32],describint:19,descript:[4,7,19,23,30],design:[0,27],desir:[10,18,21],despit:13,destroi:13,detail:[4,19,21],detect:5,determin:[5,13,14,18],deuterium:21,develop:4,deviat:[13,18,27,28,30],devot:6,dict:[3,14,18],dictionari:[3,7,8,19],did:[4,14,21],differ:[0,1,3,4,7,8,13,14,15,19,20,21,26,29,30,31],dihedr:[10,12,13,15,17,18,19,20,21,27,28,30,32],dihedral_angl:12,dihedral_bin:13,dihedral_idx:30,dihedral_pair:20,dimens:20,dir:[3,4],direct:[4,12,13,16,28],directli:[4,15,17,19,21,26,27,28,29,30],directori:[1,3],dirti:0,dirtyccdclos:18,disabl:[0,4],disable_doctest:1,disable_document:1,disable_linkcheck:1,discret:13,discuss:19,disk:[13,30],displai:[5,7],dist:13,dist_bin:13,dist_bin_s:19,dist_cutoff:13,distanc:[12,13,14,15,19,21,31],distinguish:[22,24],distribut:[0,4,13,18,19,20,22,27,30],disulfidscor:23,dive:[4,21],diverg:4,divers:19,dng:10,doc:[1,3,4],docstr:7,doctest:[1,4],document:1,doe:[0,3,4,5,7,8,12,13,19,21,22,25,27],doesn:[17,18,21,30],don:[1,15,21],done:[0,4,5,7,15,17,20,21,22],donor:13,dont_write_bytecod:0,dost_root:1,doubl:25,doubt:7,down:[7,12,15,18,19],draw:[12,18,20],drawback:4,drawn:[18,20],drawphigivenpsi:20,drawpsigivenphi:20,driven:4,drop:4,dssp:[13,19,21],dssp_state:13,due:[14,17,19,21,23,24,27],dump:[13,15,30,32],dunbrack:[17,23,27],dure:[0,17,22,24,30],dynam:30,e_thresh:21,each:[4,14,15,19,21,22],earlier:1,easi:[4,21],easier:[0,4,21],easili:[3,4,21],ebb_list:19,echo:4,edg:25,editor:0,educ:4,effect:[3,4],effici:[18,19],egg:19,eigen3_include_dir:1,eigen:1,either:[4,7,12,13,14,17,18,20,21,22,23,24,26,28,29,30],elabor:4,element:[0,12,13,14,22],elimin:25,els:[4,22],emerg:0,emploi:4,empti:[4,5,7,12,13,14,19,28],enabl:[0,5,8,28],enable_mm:1,enclos:21,encorc:13,encount:[18,21],end:[0,1,3,4,5,12,14,19,21,25],end_transl:3,endian:22,energi:[10,13,17,18,21,23,24,25,26,28,31],enforc:[14,15,18,19,21,25],enough:[4,19,21,22],ensur:[4,10,22],ent:21,enter:24,entiti:[4,12,14,21,26],entityhandl:[12,21,26],entityview:[13,20,21],entri:4,enumer:[4,15,19,25,26,28,29],env:[4,10,13,21],environ:[0,4,13,14,15,18,32],epsilon:25,equal:[13,18],equidist:[13,30],equival:21,error:[5,22],esenti:[],estim:[13,18,21,27],etc:[0,4],evalu:[3,4],even:[1,4,21,25],eventu:7,ever:[4,18],everi:[0,4,12,13,14,16,17,18,19,20,21,25,30],everybodi:4,everyth:4,evolut:19,exact:[13,22],exactli:[1,15,19,21,23,29],exampl:[1,4,5,7,10],example_reconstruct:26,exce:[13,19],exceed:21,except:[4,21],exclud:4,exclus:[0,4],exisit:[],exist:[0,1,3,4,5,7,17,19,21,22,24,27,28,29,30],exit:[0,5,7],exit_cod:0,exit_statu:5,exot:4,exp:18,expect:[0,13,19,21,28],expens:19,experiment:21,explain:[0,4],explan:4,exponenti:18,exponentialcool:18,ext:5,extend:[3,4],extendatcterm:21,extendatnterm:21,extended_search:[14,19,21],extens:[5,7,21],extension_penalti:21,extent:19,extern:[3,4,19],extra:[4,22],extract:[12,13,14,17,18,19,20,21,24,26,27,28],extract_burial_statu:19,extractstatist:20,f_i:19,f_idx:13,factor:[18,27,28,31],fail:[0,4,5,14,21],failur:[4,5,30],fall:[17,25],fallback:30,fals:[0,4,5,7,12,14,16,18,19,21,24,25,26,28],far:[14,21],fast:[13,19,20,22,30],fasta:[7,21],faster:[16,17,19,21],fastest:21,favourit:0,fed:[3,4],fedora:4,feed:[3,14],feel:4,fellow:4,fetch:4,few:[1,4,21,22],field:[22,30],figur:4,file:[1,3,4],filecheck:4,fileexist:5,fileextens:5,filegzip:5,filenam:[4,5,7,13,14,19,20,22,27,30],fill:[3,4,7,14,19,21],fillfromdatabas:[14,15,21],fillfrommontecarlosampl:[14,21],fillloopsbydatabas:21,fillloopsbymontecarlo:21,filter:[],filtercandid:21,filtercandidateswithsc:21,final_model:21,find:[3,4],fine:4,fire:0,first:[0,4,7,10,13,14,17,18,19,20,21,23,26,28,30],fit:[12,17,18,19],fix:[4,5,22,26],fix_cterm:17,fix_nterm:17,flag1:3,flag2:3,flag:[3,4,5,7,12,13,24,25,26,28],fletcher:21,flexibl:[23,26,27,28,31],flip:30,flush:[0,4],fold:19,folder:[1,3,4,10,22],follow:[0,3,4,5,7,10,13,15,19,21,22,25,26,28,29,30],fontsiz:20,forbidden:4,forc:17,forcefield:17,forg:4,forget:[0,4],form:[14,16,19,21,25,28,30],formal:[14,17,30],format:[4,7,19,27],formatt:4,forward:4,found:[0,3,4,5,7,14,15,17,18,19,21,25,26,30],foundat:0,four:18,fourth:28,fraction:[17,18,19],frag_db:[14,15,19,22],frag_length:19,frag_map:19,frag_po:19,frag_residu:19,frag_seq:19,frag_siz:19,fragdb:[14,15,16,19,21,22],fragger:[18,19,21],fragger_handl:21,fragger_map:19,fraggerhandl:[19,21],fraggermap:19,fragment:[],fragment_db:21,fragment_info:19,fragment_length:19,fragmentinfo:19,fragments_per_posit:19,fragmentsampl:18,frame:4,frame_residu:[24,26],frameresidu:24,framework:4,free:[4,29,30],frequenc:[18,19],frm:26,frm_delta1_arg:31,frm_delta1_asn:31,frm_delta1_asp:31,frm_delta1_ci:31,frm_delta1_gln:31,frm_delta1_glu:31,frm_delta1_hi:31,frm_delta1_il:31,frm_delta1_leu:31,frm_delta1_li:31,frm_delta1_met:31,frm_delta1_ph:31,frm_delta1_pro:31,frm_delta1_s:31,frm_delta1_thr:31,frm_delta1_trp:31,frm_delta1_tyr:31,frm_delta1_v:31,frm_delta2_arg:31,frm_delta2_asn:31,frm_delta2_asp:31,frm_delta2_gln:31,frm_delta2_glu:31,frm_delta2_hi:31,frm_delta2_il:31,frm_delta2_leu:31,frm_delta2_li:31,frm_delta2_met:31,frm_delta2_ph:31,frm_delta2_pro:31,frm_delta2_s:31,frm_delta2_thr:31,frm_delta2_trp:31,frm_delta2_tyr:31,frm_delta3_arg:31,frm_delta3_gln:31,frm_delta3_glu:31,frm_delta3_li:31,frm_delta3_met:31,frm_delta3_tyr:31,frm_delta4_arg:31,frm_delta4_li:31,frm_t_arg:31,frm_t_asn:31,frm_t_asp:31,frm_t_cy:31,frm_t_gln:31,frm_t_glu:31,frm_t_hi:31,frm_t_ile:31,frm_t_leu:31,frm_t_ly:31,frm_t_met:31,frm_t_phe:31,frm_t_pro:31,frm_t_ser:31,frm_t_thr:31,frm_t_trp:31,frm_t_tyr:31,frm_t_val:31,frmrotam:[23,28],frmrotamergroup:[24,25,28],from:[0,1,3,4,5,7,10,12,13,14,15,18,19,20,21,22,24,25,26,27,28,29,30],fromhhm:14,fromhoriz:14,fromresidu:30,front:[0,4,5],fstream:22,fulfil:[19,30],full:4,full_seq:21,fullgapextend:21,fulli:[4,12,19,21],functions_specific_to_your_act:4,fundament:[13,19,20,22,30],funni:[1,4],further:[21,22,31],furthermor:22,futur:19,gamma:[13,23],gamma_bin:13,gap:10,gapextend:21,gapfre:19,gather:[3,4,6,12,19,26,28,30],gciiipgatcpgdyan:21,gener:[0,1,4,10,13,14,15,16,17,18,19,20,21,22,27,29,30,32],generatestructureprofil:19,geom:[12,23,24,28],geometr:[],geometri:[14,19],get:[1,4],getangl:26,getangularbins:19,getatomcount:4,getavgcbetascor:14,getavgclashscor:14,getavgcombinedscor:14,getavghbondscor:14,getavgpackingscor:14,getavgreducedscor:14,getavgssagreementscor:14,getavgtorsionscor:14,getbackbonelist:19,getbins:20,getbinsperdimens:20,getchain:21,getchainindex:21,getchainnam:21,getcharg:28,getconfid:14,getcoordindex:19,getcoordinfo:19,getdihedralangl:19,getdistbins:19,getdsspstat:19,getfragmentinfo:19,getframeenergi:28,gethistogramindex:[12,20],gethistogramindic:20,getinternalenergi:28,getinternalenergyprefactor:28,getlength:21,getlist:19,getnam:[26,28],getnumactiveedg:25,getnumactivenod:25,getnumb:15,getnumcoord:19,getnumedg:25,getnumfrag:19,getnumnod:25,getnumstempair:19,getnumsubrotam:28,getomegators:12,getparticletyp:28,getphiprobabilitygivenpsi:20,getphitors:[12,26],getpo:28,getpredict:14,getprob:[20,28],getpsiprobabilitygivenphi:20,getpsitors:[12,26],getr:21,getresiduedepth:19,getringpunch:21,getscor:[18,19],getselfenergi:28,getsequ:[12,19],getsequenceprofil:19,getsolventaccessibilitit:19,getstructureprofil:19,getsubrotamerassoci:28,getsubrotamerdefinit:28,gettemperatur:[18,28],gettransform:12,gettransformedcopi:28,getversionnumb:22,ggg:21,gggaggg:21,gggggggggggggggggggg:21,git:[1,3],gitignor:4,give:[3,4,15,18,28],given:[0,3,5,7,12,13,14,15,17,18,19,20,21,22,23,25,26,28,30],gln:29,global:[8,22],glu:[28,29,30],glutam:29,glutamin:29,gly:[21,26,29],glycin:29,goal:0,gobbl:7,goe:[1,4,30],goldfarb:21,good:[3,4,19,21],got:1,grain:4,graph:[],greedi:14,grep:1,group:3,group_definit:[13,20],group_id_idx:13,guarante:[19,22],gui:[4,20],guid:17,guidelin:[4,22],gzip:[5,7],hand:[1,3,7],handler:19,happen:[0,4,18,21,28],hasfraglength:19,hash:19,hasringpunch:21,hb_alpha_bin:13,hb_beta_bin:13,hb_d_bin:13,hb_gamma_bin:13,hb_max_alpha:13,hb_max_beta:13,hb_max_d:13,hb_max_gamma:13,hb_min_alpha:13,hb_min_beta:13,hb_min_d:13,hb_min_gamma:13,hbond:[13,14,18,24,26,28,29,31],hbond_scor:14,hbondscor:13,headach:4,header1:3,header2:3,header3:3,header4:3,header:[1,3,4],header_output_dir:3,headlin:4,heavili:[19,26,28],helic:[12,13,16,19,21,27,28],helix:[10,12,18,26],hello:22,hello_world:4,hellyeah:10,help:[0,1,3,4,7,10,13,21],helpactiontest:0,helper:3,hen:19,henc:[4,13,19,20,21,22,30],here:[0,1,3,4,5,7,10,18,19,20,21,22,31],hhm:[14,19],hhsearch:[14,19],hhsuit:19,hide:4,hierarch:14,hierarchi:8,high:[4,21],higher:1,highest:8,highli:[1,4,19],hint:7,histidin:29,histogram:[18,20],histori:4,hit:[0,4,17,20],hmm:19,home:3,homolog:[6,10,19,21],honor:21,honour:21,horiz:14,host:[3,4],hotfix:4,hous:4,how:[],hparticl:28,hpp:22,hsd:[28,29,30],hse:[28,29,30],html:[1,4],http:4,hydrogen:[13,19,21,24,26,28,31],hyphen:0,id_:22,idea:[0,4,15,19,21],ideal:[12,13,17],ident:[13,19,20,30],identifi:[7,13,19,30],idx:[12,13,14,19],iff:[19,21],ifstream:22,ignor:21,illustr:19,imagin:4,imaginari:0,immedi:[0,4,8],implement:[4,17,21,22,23,25,26,29],implicit:1,improv:[16,23,27],in_dir:3,in_fil:4,in_path:3,in_stream:22,in_stream_:22,incl:[19,21],includ:[1,4,5,10,14,16,19,21,22,26,28,31],include_ligand:21,incomplet:[21,27],inconsist:[12,13,14,17,21],inconveni:4,increas:[14,17,21],independ:27,index:[4,11,12,13,14,17,18,19,20,21,24,28,30],indic:[5,7],inf:[15,25],influenc:[7,31],info:19,inform:[4,7,12,13,14,15,16,19,21],inherit:0,init:4,init_bb_list:18,init_frag:18,initi:[2,12,13,14,15,17,18,19,21,25,28,30],initial_bb:14,initial_epsilon:25,initialis:0,inlin:[4,22],input:[0,7,10,14,17,18,19,20,21,23,26,27,28],insert:[12,15,18,21],insertinto:[12,15],insid:[0,3,7],insight:4,inspir:17,instal:[1,4],instanc:[2,4,7,16,21,22,28],instead:[0,1,3,4,5,18,19,21,28],int16_t:22,int32_t:22,int_32_t:22,intend:[0,4,14,18,28],interact:4,intercept:[14,18],interest:[0,18,19,22,28,30],interfac:[3,4],intermedi:4,intern:[0,3,4,13,14,16,17,18,19,20,21,22,25,26,28,31],internal_e_prefactor_arg:31,internal_e_prefactor_asn:31,internal_e_prefactor_asp:31,internal_e_prefactor_ci:31,internal_e_prefactor_gln:31,internal_e_prefactor_glu:31,internal_e_prefactor_hi:31,internal_e_prefactor_il:31,internal_e_prefactor_leu:31,internal_e_prefactor_li:31,internal_e_prefactor_met:31,internal_e_prefactor_ph:31,internal_e_prefactor_pro:31,internal_e_prefactor_s:31,internal_e_prefactor_thr:31,internal_e_prefactor_trp:31,internal_e_prefactor_tyr:31,internal_e_prefactor_v:31,internet:4,interpol:30,interpret:[4,5],intervent:4,introduc:[0,3,4,17,21],invalid:[13,14,17,18,19,21,24,28,29,30],invok:[1,3,4,8],involv:4,iostream:22,isctermin:21,ishbondacceptor:28,ishbonddonor:28,isntermin:21,isoleucin:29,issimilar:30,issourc:22,istermin:21,isvalid:26,item:[0,4,12,13,19,21],iter:[12,14,17,18,19,20,21,25],itself:[3,4,13,14,18,22,26],job:[4,19,21],join:[4,15,18,19],jone:[19,28,31],jones1999:19,json:7,just:[0,1,4,7,8,13,14,19,21],kabsch1983:19,kabsch:19,keep:[0,3,4,7,14,21,26],keep_non_converg:14,keep_sidechain:[4,26],kei:[7,14,18,19],kept:[17,24,26],kernel:27,keyword:20,kic:[],kicclos:18,kick:7,kind:[0,4],kinemat:17,know:[1,30],known:[3,5],kortemm:17,krivov2009:[26,27],krivov:27,kwarg:0,l_e:28,lab:27,label:4,lack:21,languag:3,lapack:1,lapack_lapack_librari:1,lapack_librari:3,larg:[19,20,21],larger:[15,19],last:[0,3,12,13,17,18,19,21,27,31],last_psi:12,later:[0,4,13],latest:1,latter:[4,21],launcher:[3,4],layout:[13,19,20,22,28,30],lbfg:21,lead:[4,5,12,13,14,17,27],least:[1,3,4,12,21,25],leav:0,left:5,legaci:21,legal:4,len:[12,19,21,26],length:[7,13,14,16,17,19,20,21,22],lennard:[28,31],less:[4,13,14,16,19,20,21,30,31],let:[0,4,12,15,19,26],letter:[12,13,18,19,20,29],leu:29,leucin:29,level:[1,4,8,21],lib64:4,lib:31,libari:27,libexec:[3,4],libpromod3_nam:3,librari:[1,3,4],library1:3,library2:3,licenc:27,life:4,ligand:[21,24],like:[0,3,4,7,21,22,27,28],limit:[7,17,19,21],line:[4,6],linear:[14,18,19],linear_weight:14,linearscor:18,link:[1,3,4,19],link_cmd:3,linkcheck:[1,4],linker:[3,21],linker_length:21,list:[0,1,3,4,5,7,10,12,13,14,17,18,19,20,21,22,24,25,26,28,30],literalinclud:4,littl:[3,4,22],live:[3,4],load:7,load_frequ:[16,19],loadalign:21,loadbackboneloopscor:[15,16,18],loadbb:19,loadcach:19,loaddunbracklib:[26,27],loadfragdb:[15,16,21],loadpdb:[4,15,18,19,21,26],loadpenultimatelib:27,loadport:[13,19,20,22,30],loadsequenceprofil:19,loadstructuredb:[15,16,19,21],loadtorsionsampl:[12,16,18,20],loadtorsionsamplercoil:[16,21],loadtorsionsamplerextend:16,loadtorsionsamplerhel:16,locat:[1,3,12,13,15,21],log:[4,5,28],lone:28,lone_pair:28,longest:19,look:[4,5,12,15,32],loop:[4,10],loop_candid:[14,15],loop_length:19,loop_main:4,loop_seq:15,loopcandid:[14,15,21],loss:4,lost:[0,4,13],lot:[0,4,7],lovel:27,lovell2000:27,low:[0,4],lower:[18,21],lowest:[18,28],lowest_energy_conform:18,lysin:29,machin:[13,19,20,22,30],macro:[3,4],made:[3,30],magic:[4,22],mai:[0,1,3,4,5,7,21],main:[21,22,30],mainli:[18,27,28],maintain:4,major:4,makefil:[1,4],makestat:30,malici:4,man:[1,4],manag:[3,4],mandatori:14,mandel:17,mandell2009:17,mani:[5,7,13,17,19,20,21,30],manipul:[12,15],manner:[4,13,18,25],manual:[0,1,4,13,14,18,19,22],map:19,mar:16,mark:[3,7,24],markup:4,master:4,mat4:12,match:[3,14,15,17,18,19,20,21],materi:[0,4],mathemat:[14,17],matplotlib:20,matric:19,matrix:[12,19],matter:[3,28],max:[13,21,25,30,31],max_complec:25,max_complex:25,max_count:13,max_db_loop_len:[],max_dev:18,max_dist:[13,14],max_extens:21,max_iter:[14,21],max_iter_lbfg:21,max_iter_sd:21,max_length:21,max_loops_to_search:21,max_res_extens:21,max_step:17,maxfraglength:19,maxim:[13,14,16,17,18,19,21],maximum:[13,14,17,18],mc_closer:18,mc_cooler:18,mc_num_loop:21,mc_sampler:18,mc_scorer:18,mc_step:21,mean:[3,4,7,21],meaning:19,meant:[10,19,21,25],mechan:[10,17,21],medl:21,member:[4,7,14],memori:[13,16,19,20,21,22,30],mention:[0,1],merg:[4,14,21,28],merge_dist:21,mergegap:21,mergegapsbydist:21,mess:4,messi:4,met:29,methionin:[21,29],method:[0,7,13,17,19,20,21,22,23,25],metropoli:[14,18],mhandl:21,middl:4,might:[17,19,28],min:13,min_candid:15,min_dist:13,min_loops_requir:21,min_scor:15,mincadist:12,mind:[0,4],minim:[10,12,13,14,15,17,19,21,23,25],minimizemodelenergi:21,minimum:12,mirror:22,mismatch:13,miss:[5,21],mix:3,mkdir:[1,4],mmcif:5,mod:4,mode:[0,30],model:[4,6],modellinghandl:21,modeltermini:21,modif:21,modifi:[4,12,14,21],modified_crambin:15,modul:[],module_data:3,mol:[4,10,12,13,14,17,18,19,20,21,24,26,28,30],molecular:[10,17,19,21],moment:4,monitor:0,monolith:4,mont:[],montecarloloopsampl:[],mood:4,more:[0,1,3,4,7,21,25,28,31],most:[3,4,12,13,17,20,21,24,27,31],mostli:[3,4],move:[4,14,17,18,21],msg:5,msgerrorandexit:5,msm:19,much:[4,19,21],multipl:[1,3,7,21],multipli:18,my_db:19,myclass:22,myclassptr:22,n_coord:12,n_num:21,n_po:[13,24,28],n_stem:[14,15,17,18,19,21],n_stem_phi:18,n_ter:[17,24],n_terminal_length:18,name:[0,3,4,5,7,13,14,18,19,20,21,27,28,29,30],name_pymod:3,namespac:[7,22],nan:[28,30],nat:17,nativ:22,necessari:[12,13,18,19],need:[0,1,3,4,5,7,8,13,17,19,20,21,22],need_config_head:3,neg:[0,13],neglect:[24,28],neglect_size_on:14,neighbor:21,neighbour:[21,30],never:[4,7,13,22],nevertheless:4,new_res_nam:28,newli:18,next:[0,4,12,17,20,21,22],next_aa:18,nice:4,nitrogen:[12,24,28],nobodi:0,node:25,non:[3,4,22],none:[7,19,21,26],nonredund:19,nonrotamer:27,nonzero:[25,30],norm:13,normal:[13,28],normalization_factor:28,notabl:19,note:[4,7,14,17,18,19,21,22,24,26,29],noth:[3,4,18,28],notic:[0,3,4],nov:1,novel:19,novo:18,now:[4,10,12,19],nparticl:28,nterminalclos:18,num:19,num_frag:[19,21],num_gap_extens:21,num_loop:14,num_residu:13,number:[0,12,13,14,16,17,18,19,20,21,22,24,25,28,30],numpi:[18,20],o_coord:12,o_po:24,object:7,observ:[17,19,25],obtain:[10,21],obviou:4,occupi:24,occur:[13,28],ocparticl:28,off:[0,4,21],offend:21,offer:[16,24,28],offset:[19,21],ofstream:22,often:[4,5,7,17],olc:12,old:21,olson:19,omega:[12,13],onc:4,one_letter_cod:[12,15,18,19],onli:[0,3,4,5,7,8,13,14,18,19,21,22,24,25,26,27],onto:[0,12,19],oparticl:28,open:[13,19,20,22,30],openmm:1,openstructur:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],oper:[4,10,19,25],opt:[4,5,7],optim:[1,13,19,20,30],optimis:4,option:[1,7,17,21,30],order:[7,13,19,21,22],org:4,organ:[19,30],orient:[13,17],origin:[4,7,18,21],ost:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],ost_double_precis:1,ost_librari:3,ost_root:[1,4],other:[0,1,3,4,7,12,13,14,21,28,30,31],otherwis:[0,3,4,12,13,18,21,28],our:[3,4,15,19],out:[0,1,3,4,19,20,21,26,30],out_path:3,out_stream:22,out_stream_:22,output_dir:3,outsid:[4,13],over:[1,3,4,7,13,19],overal:[15,18,25],overlap:18,overli:4,overload:22,overridden:3,overview:[4,26],own:3,oxygen:[12,24,28],pack:[13,14],packag:[3,4],packing_scor:14,pad:22,page:[1,4,11,26],pai:0,pair:[13,14,17,18,19,20,21,22,28,30],pairwis:[12,13,14,23,25,28],pairwiseenergi:28,paper:[23,26],paragraph:[0,4],parallel:19,param:[],paramet:[0,3,5,7,8,12,13,14,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31],parameter_index:19,parametr:[13,24,28],parent:21,pars:[5,6],parse_arg:7,parser:6,part:[0,4,10,18,21,24,25,26],partial:21,particip:26,particl:[],particular:[4,14,17,18,19,28,30],partner:[13,28],pass:[4,7,15,17,18,21],past:[4,21],path:[0,1,3,4,5,10,19,20],path_to_chemlib:8,pattern:19,pdb:[4,5,10,12,15,16,18,19,21,26],pdb_id:19,penal:21,penalti:21,penultim:27,penultimatelib:22,peopl:4,pep:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],peptid:[15,19,26],per:[3,4,6,18,19,20,21,28,31],perfect:4,perfectli:4,perform:[4,10,12,14,17,18,19,21,22,23,25],permiss:4,permut:25,phe:[29,30],phenylalanin:29,phi:[12,13,17,18,19,20,24,26,28,30],phi_bin:[13,30],phi_handl:26,phipsisampl:18,phosphoserin:21,phrase:4,pick:18,pictur:4,piec:4,pivot:[14,17,18],pivot_on:[14,17],pivot_thre:[14,17],pivot_two:[14,17],place:[0,3,4,5,7],placehold:14,plane:21,plausibl:13,pleas:[4,17,19],plenti:21,plot:20,plt:20,plu:[4,7,8,28],pm3_csc:4,pm3_openmm_cpu_thread:21,pm3argpars:[5,6],pm3argumentpars:[5,7],pm3optionsnamespac:7,pm_action:[0,3,4],pm_action_init:4,pm_bin:0,png:20,point:[1,4,7,8,13,15,18,19,21,30],pointer:[1,22],polar:[28,31],polar_direct:28,pop:4,popul:[1,4],port_str_db:19,portabl:3,portable_binary_seri:22,portable_fil:3,portablebinarydatasink:22,portablebinarydatasourc:22,pos_end:19,pos_start:19,posit:[12,13,14,15,16,17,18,19,20,21,23,24,25,28],possibl:[4,7,10,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,31],post:7,potenti:[13,15,16,19,21,22],practic:[3,4,19],pre:[4,13],pre_commit:4,precis:[14,21],precomput:[15,16,32],pred:13,predefin:[3,10],predict:[13,14,19,23,27],prefactor:[28,31],prefer:[1,3,13,19,20,30],prefix:[0,3,4,5,7],prepar:[4,21],present:[12,17,24,28,30],preserv:21,prev_aa:18,prevent:[0,4],previous:[13,15,19,28],principl:18,print:[0,1,12,19,21],printstatist:19,privat:[0,22],pro:[20,29,30],probabilist:19,probability_cutoff:31,probabl:[3,4,14,17,18,19,20,27,28,30,31],problem:[4,7,17,18,19,21,25,27],process:[0,4,7,13,17,18,22,24,30],produc:[0,1,3,4,14,19,21],product:[0,2,4],prof:19,prof_dir:19,prof_path:19,profil:[14,16,19,21],profiledb:19,profilehandl:19,prog:7,program:[3,4,6],project:[3,4],prolin:[13,21,29],promod3:[],promod3_mod:3,promod3_nam:3,promod3_name_head:3,promod3_root:4,promod3_unittest:[0,3,4],promot:4,propag:[4,12],proper:4,properli:[0,13,21,25],properti:30,propos:[14,17,18,21,23],proposed_posit:18,proposestep:18,prot:[4,18,19,26],prot_rec:4,protein:10,proton:[28,29,30],provid:[0,1,3,4,7,12,13,14,15,17,18,19,20,21,22,24,26,27,28,30],prune:25,pseudo:[13,18,21,31],psi:[12,13,17,18,19,20,26,28,30],psi_bin:[13,30],psi_handl:26,psipr:[],psipred_confid:13,psipred_pr:19,psipred_predict:19,psipred_st:13,psipredpredict:[13,14,19],pull:4,punch:0,purpos:[4,30],push:4,pushverbositylevel:7,put:[0,3,4,5,7,13,19,20,21,30],py_run:[0,3,4],pyc:0,pylint:4,pylintrc:4,pymod:[3,4],pyplot:20,pytest:4,python2:4,python:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],python_root:1,pythonpath:4,qmean:1,qualiti:21,queri:[19,28,30],querylib:30,question:20,quickli:[4,17],quit:[4,7],rachovski:16,rackovski:16,radian:20,radii:[21,31],radiu:[13,21,31],rais:[7,12,13,14,17,18,19,20,21,23,24,28,30],random:[12,14,16,17,18,20],random_se:14,randomized_frag:12,randomli:[17,18,20],rang:[12,13,14,17,18,19,20,21,30],rapid:23,rare:4,rather:[4,5,7,13,30],raw:[10,13,19,20,21,22,30],rawmodel:4,reach:[17,21,28],read:[4,5,12,13,19,20,21,22,27,30],readabl:[4,30],readdunbrackfil:27,reader:[4,10],readi:[1,30],real:[4,7,22],realli:[0,1,4,5,13],reappear:4,reason:[4,18,19,24],rebas:4,rebuild:[1,4],recalcul:[12,20],recent:4,recoginz:29,recognis:[0,4],recognit:19,recommend:[1,4,21],reconstruct:[4,10],reconstructcbetaposit:12,reconstructoxygenposit:12,reconstructtest:4,record:0,reduc:[13,14,18,19],reduced_scor:14,reducedscor:13,redund:16,ref_backbon:19,ref_fil:4,refer:[0,3,4],referenc:4,refresh:14,regard:[17,23],region:[17,18,21,24],regist:[3,4],regress:27,reiniti:13,reinterpret_cast:22,reject:[14,17,18],rel:[3,13,14,17],relat:[3,4,7,13,14,19,22,31],relax:[],relev:[1,3],remain:[13,18],rememb:[0,18],remodel:15,remodel_cterminal_o:12,remot:[15,18,19,26],remov:[1,14,21,25,26],removeterminalgap:21,renumb:21,replac:[12,18],replacefrag:12,report:[0,4,21],repositori:[0,3,4],repres:[13,14,15,17,19,20,21,23,24,25,26,28,32],represent:[12,13,15,19,20,22,28,30],reproduc:21,request:[27,30],requir:[1,4,12,13,15,16,17,19,20,21,22,24,26,28,29,30],reread:19,resembl:4,reserv:5,reset:[13,18],residehandl:28,residue_depth:19,residue_index:[24,28],residuehandl:[12,14,17,18,19,21,24,28,30],resiz:22,resnum:[12,13,15,21],resnum_on:13,resnum_two:13,resolv:[4,17],resort:21,respons:4,rest:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],restrict:[4,21],restructuredtext:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],result:[1,4,13,14,18,20,21,23,25,30,31],reus:21,review:4,reviv:4,rewrit:0,richardson:27,right:[0,1,4,7],rigid:[17,18,23,24,25,26,28,30],ring_punch_detect:21,rmsd:[12,14,17,19],rmsd_cutoff:[14,17,19],rmsd_thresh:19,rmsd_threshold:19,robot:17,role:7,root:[1,3,4],rosetta:13,rot_group:26,rot_lib:28,rotam:[],rotamer_group:[24,25,26],rotamer_id:[26,28],rotamer_librari:26,rotamer_model:26,rotamer_on:23,rotamer_two:23,rotamergroup:28,rotamerid:[],rotamerlib:[22,26,27,28,30],rotamerlibentri:30,rotamerset:[24,26,28,31],rotat:12,rotatearoundomegators:12,rotatearoundphipsitors:12,rotatearoundphitors:12,rotatearoundpsitors:12,roughli:16,routin:0,rrm:26,rrmrotam:[23,28],rrmrotamergroup:[24,25,28],rst1:3,rst2:3,rst:[3,4],rule:4,runact:0,runexitstatustest:0,runnabl:4,runner:0,runtest:[0,4],runtimeerror:[12,13,14,17,18,19,20,21,23,24,27,28,30],runtimeexcept:20,said:3,same:[0,1,3,7,13,17,18,19,21,22,24,28,30],samiti:21,sampl:4,sample_polar_hydrogen:[28,31],sampled_frag:18,samplemontecarlo:18,sampler:[],sampling_start_index:18,sander:19,sanner1996:19,sanner:19,satisfi:[13,29],save:[4,12,13,15,18,19,20,22,30],savebb:19,savecach:19,savefig:20,savepdb:[10,12,15,18,19,21,26],saveport:[13,19,20,22,30],scatter:20,scheme:[0,4,7,18,21],sci:[17,23],scondari:21,score_vari:21,scorer:[],scoringgapextend:21,scratch:28,scriptnam:5,scriptpath:4,scwrl4:[26,27,28],seamlessli:4,search:[1,4,11,13,14,15,19,21,26,28],searchdb:19,second:[13,14,17,21,23,28],secondari:[13,14,19],secondli:4,section:[0,3,9,32],see:[0,4,5,7,10,13,14,18,19,21,22,31],seed:[14,16,17,18,20],seem:4,segment:12,select:[17,18,19,26],selenium:21,self:[0,4,25,28],self_energi:28,send:5,sens:[],sensibl:21,separ:[0,4,13,20,21,23],seq:[13,14,19,21],seq_sep:13,seq_tpl:21,seq_trg:21,seqid:19,seqr:[13,15,18,19,21],seqsim:19,sequenc:[7,10],sequence_profile_weight:19,sequencehandl:[13,21],sequencelist:[13,21],sequenceprofil:19,sequenti:[12,21],ser:[28,29,31],serial:[19,22],serializ:22,serin:29,serv:[0,7,18,19],servic:4,set:[1,3,4,5,7],setcbetaenergi:13,setcbetapotentialparamet:13,setcbpackingenergi:13,setcbpackingpotentialparamet:13,setenviron:[13,15,18],setframeenergi:[24,26,28],sethbondenergi:13,sethbondpotentialparamet:13,setinternalenergi:28,setinternalenergyprefactor:28,setinterpol:30,setomegators:12,setphipsitors:12,setphitors:12,setpolardirect:28,setprob:28,setpsipredpredict:13,setpsitors:12,setreducedenergi:13,setreducedpotentialparamet:13,setsequ:12,setsequenceoffset:21,setssagreementparamet:13,setssagreementscor:13,setstructureprofil:19,settemperatur:28,settorsionenergi:13,settorsionpotentialparamet:13,setup:[4,17,18,21],setupbackbonescor:21,sever:[1,4,7],shake:18,shanno:21,shapovalov2011:27,shapovalov:27,shared_ptr:22,shebang:4,sheet:[21,27],shelenkov:23,shell:[0,1,4,5],shift:21,shiftctermin:21,shiftextens:21,shorter:21,shortest:14,shortli:4,should:[0,3,4,5,7,10,12,13,14,15,17,18,19,20,21,22,24,25,26,28],show:[0,4,26],showcas:[0,20],shown:[4,21],side:[4,21,23,27],sidechain:[4,10,22],sidechain_pymod:4,sidechain_rst:4,sidechain_test_data:4,sidechain_test_orig:26,sidechain_test_rec:26,sidechain_unit_test:4,sidechainparticl:28,sig1:[28,30],sig2:[28,30],sig3:[28,30],sig4:[28,30],silent:0,similar:[0,1,4,13,19,30],similardihedr:30,similarli:1,simpl:[12,13,18,19,23,24,30],simplest:[4,21,26],simpli:[12,13,15,18,21,29,30],simplif:7,simplifi:19,simul:[14,18],sinc:[0,1,3,4,5,13,19,20,27,29],singl:[3,4,13,14,17,18,19,21,24,25,27,28],sink:22,sit:4,site:4,size:[12,13,14,17,18,19,20,22],sizeof:22,skip:[0,4,19,21],slow:[13,19,20,22,30],small:[4,17,19,21],smaller:[13,17,19,20,30,31],smallest:[],smallish:[1,4],smart:4,smng:2,smooth:27,soding2005:19,softsampl:18,softwar:4,sol:26,sole:[0,4],soli:16,solut:4,solv:[4,25,26],solvent:19,some:[0,1,3,4,7,18,19,21,22,24,26,28,30],somedata:22,somehow:14,someth:[0,4,5,19],sometim:4,somewher:[3,19],soon:[17,26,30],sort:[0,3,30],sound:4,sourc:[0,1,3,4,5,7,8,15,19,21,22,26,30],source1:[3,4],source2:[3,4],source3:3,source4:3,span:21,sparticl:28,spawn:[0,4],spdbv:21,spdbv_style:21,special:[0,1,3,4,29,30],specif:[0,4,13,18,19,20,27,30],specifi:[1,3,12,14,20,28,30],specimen:5,speed:21,spehner:19,spend:4,sphinx:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],spit:21,sport:4,squar:19,src:4,src_db:19,ss_agreement:[14,18],ss_agreement_scor:14,ss_agreement_weight:19,ssagre:19,ssagreement:[13,14],ssagreementscor:13,sstream:22,stabil:19,stabl:4,stack:4,stage:[1,3],stai:[0,4,13],standard:[1,4,6,7,13,20,22,24,27,28,30],start:[1,3],start_resnum:[12,13,14,18],start_temperatur:18,starter:0,stash:4,state:[0,1,4,13,19,23,28,29,30],statist:[15,16,19],statu:[0,4],std:22,stderr:0,stdout:0,steadili:18,steepest:[17,21],stem:[12,14,15,17,18,19,21],step:[4,10,14,17,18,19,21,27],stereochem:21,steric:30,still:[4,21,22],stop:[0,4,17,21],stop_criterion:17,storabl:19,store:[0,4,10,12,13,14,18,19,20,21,22,30],stori:4,str:[0,5,7,8,12,13,14,17,18,19,20,21,22,26,28,29,30],str_len:22,straight:4,strategi:30,stream:22,strict:4,string:[5,7,13,19,20,21,22],stringstream:22,strip:[21,28],struct:22,structral:13,structural_db:14,structuralgap:21,structuralgaplist:21,structure_db:[15,19,21,22],structure_dir:19,structure_path:19,structure_profile_weight:19,structuredb:[14,15,16,19,21,22],structureprofil:19,style:21,sub:[4,14,17],sub_frag:12,subdir:4,subfold:4,subject:4,submodul:4,submodule1:4,subrotam:[23,28,31],subsequ:[13,21],subst:19,subst_matrix:19,substitut:19,substweightmatrix:19,subtre:[3,4],succeed:21,success:[5,18,25],suffix:5,suggest:4,suit:[0,4,14],sulfur:[23,28],sum:[13,15,21,28,31],superpos:[12,17,18,19],superpose_stem:12,superposed_rmsd:12,superposeonto:12,superposit:[14,18],supervis:0,supos:19,support:[0,4,5,13,17,19,20,30],suppos:4,sure:[1,4,7,19],surf:19,surfac:19,surfacehandl:19,surround:[13,19],swiss:21,symmetr:30,system:[0,1,3,4],t_sampler:20,tail:12,tailor:21,take:[4,18,19,20,21,22,25,26],taken:[21,24,28],talk:0,target:[0,1,3,4,7,10,12,13,17,18,19,20,21,30],target_sequ:19,task:[4,17,21,22],technic:[19,24,31],tell:[0,4,5,7,19],temperatur:[14,18,28,31],templat:[0,7,10,21,22],temporari:19,temporarili:4,term:[4,13,19,28,29,30,31],termin:[0,5,10,12,14,17,18,21,24],terminal_sequ:18,termini:[18,21],terminu:[18,19,21],test_:4,test_action_:0,test_action_do_awesom:0,test_action_help:0,test_awesome_featur:4,test_check_io:22,test_cod:4,test_doctest:4,test_foo:3,test_portable_binari:22,test_reconstruct:4,test_sidechain:4,test_submodule1:4,test_suite_:3,test_suite_your_module_run:4,test_your_modul:4,testcas:[0,4],testcasenam:4,testexit0:0,testpmexist:0,testreconstruct:4,testutil:[0,4],text:[0,7],than:[3,4,7,13,17,19,20,21,30,31],thei:[1,4,12,13,14,18,19,20,21,28,29,30],them:[3,4,13,14,15,19,20,21,24,28,30,31,32],theoret:18,theori:23,therefor:[4,12,16,17,18,19,30],thi:[0,1,3,4,5,6,7,8,9,10,12,13,14,15,17,18,19,20,21,22,23,24,25,26,28,29,30,32],thing:[0,1,4,7,17,19,21,26,30,31],think:4,thoroughli:4,those:[0,1,3,4,7,14,21,22,25,26],though:[21,22],thr:[28,29,31],thread:[16,21],three:[0,3,4,12,13,14,18,20,21,28,29,31],threonin:29,thresh:[13,28,30],threshold:[17,19,21,25,30],through:[0,4,19,21],throughout:[4,7,16],thu:5,tidi:4,tightli:4,time:[0,4,12,13,21],tini:[4,21],titl:20,tlc:29,tlctorotid:[26,29],tmp_buf:22,toentiti:[10,12,18,19],togeth:[4,19,21],too:[4,14,19,21,22],tool:[3,15,19,22,26],toolbox:4,top:[1,4,8],topic:[0,4],topolog:17,torsion:[],torsion_angl:26,torsion_bin:13,torsion_plot:20,torsion_sampl:[12,14,17,18,19,21,22],torsion_sampler_coil:[19,22],torsion_sampler_extend:[19,22],torsion_sampler_hel:22,torsion_sampler_helix:19,torsion_sampler_list:19,torsion_scor:14,torsion_weight:19,torsionprob:19,torsionsampl:[12,13,14,16,17,18,19,20,21,22],torsionscor:13,total:[13,19],touch:[0,4],toward:[4,13,17,21],tpl:21,tpr:[29,30],track:[5,26],tradit:7,tradition:5,train:16,trajectori:18,tran:[13,29,30],transform:[12,28,30],transformation_matrix:12,translat:[3,29,30],transofrm:12,transomegators:13,treat:[4,21,22,30],tree:[0,3,4,25],trg:[7,21],tri:[21,30],trick:[0,4],trigger:[0,3,4,27],tripeptid:20,tripl:5,triplet:[],trp:29,trustworthi:4,tryptophan:29,ttccpsivarsnfnvcrlpgtpea:21,ttccpsivarsnfnvcrlpgtpeaicatgytciiipgatcpgdyan:21,ttccpsivarsnfnvcrlpgtpeaicatytgciiipgatcpgdyan:21,tupl:[5,12,21],turn:[0,4,5,21],tutori:4,tweak:21,two:[0,4,12,13,14,17,19,21,22,23,26,28,29,30,31],txt:[0,1,3,4],type:[5,7,22],typedef:22,typenam:22,typic:[12,18,26,28],tyr:[28,29,30,31],tyrosin:29,uint32_t:22,uint:22,ultra:19,uncertain:4,under:[3,4],undergo:[17,18],underli:[14,21],underscor:0,understand:4,unexpect:1,unfavor:13,unfavour:[17,18,23],unfortun:4,uniqu:[13,14,18,30],unittest:[0,4],unix:4,unlik:[26,31],unrecognis:[5,7],unsupport:22,until:[4,13,17,21,25,28],untrack:0,unus:4,updat:[4,17,21],updatedistribut:20,upon:[17,18],usabl:4,usag:[16,19,24,26],use_full_extend:21,use_scoring_extend:21,user:[],userlevel:0,usr:4,usual:[0,1,3,4,7,15,21],utilis:4,v_size:22,val:[20,29],valid:[4,13,18,21,27],valin:29,valu:[1,5,7,12,13,14,18,19,21,22,24,25,26,27,28,29,30],valueerror:19,varadarajan:19,vari:[3,22],variabl:[0,1,4,10,21,31],variant:[7,21],variou:[0,1,3,4],vec3:[12,21,23,24,28],vector:[20,22],verbos:0,veri:[0,4,5,21,22,31],verif:7,verifi:[0,4,5],version:[1,4,13,19,20,22,27,29,30],vertex:19,via:[0,4,7,8],view:[4,20],virtual:4,visual:10,wai:[0,1,3,4,7,12,15,19,24,26,27,29],wait:4,walk:[0,4],want:[0,1,4,8,13,15,17,19,21,28,30],warn:[4,21],watch:4,web:[1,4],weight:[14,18,19],weird:[17,26],well:[1,3,4,13,19,20,21,26,28,30],went:4,were:[4,19,21],wether:25,what:[0,4,5,7,15],when:[0,3,4,7,12,13,18,19,20,21,22,23,24,26,27,28,30,31],whenev:13,where:[0,3,4,5,12,13,19,20,22,27,30],wherea:19,whether:[5,12,13,14,17,18,19,24,26,28,30],which:[0,3,4,5,6,7,10,12,13,14,18,19,20,21,22,24,28],whistl:4,who:[25,26],whole:[0,4,19,21],why:[0,4],width:22,wild:3,wise:3,wish:[9,13,20,21],within:[1,3,4,13,21,30],without:[0,3,4,5,16,17,19,21,27],won:[24,26,27],word:[3,27],work:[0,1,3,4,7,21,22,27],worst:4,would:[0,1,4,5,20,23,28],wrapper:[0,3,4,8,21],writebasetyp:22,writemagicnumb:22,writetypes:22,writeversionnumb:22,written:[4,22],wrong:[1,7],xlabel:20,xlim:20,xml:4,xxx:29,year:0,yet:[13,19],ylabel:20,ylim:20,you:[0,1,3,4,5,7,8,10,13,14,15,17,18,19,20,21,22,24,26,27,28,30],your:3,your_modul:4,yourself:[1,4],zero:[19,21,30],zhou2005:19,zhou:19,zip:26},titles:["<code class=\"docutils literal\"><span class=\"pre\">test_actions</span></code> - Testing Actions","Building ProMod3","Changelog","ProMod3‘s Share Of CMake","Contributing","<code class=\"docutils literal\"><span class=\"pre\">helper</span></code> - Shared Functionality For the Everything","<code class=\"docutils literal\"><span class=\"pre\">core</span></code> - ProMod3 Core Functionality","<code class=\"docutils literal\"><span class=\"pre\">pm3argparse</span></code> - Parsing Command Lines","<code class=\"docutils literal\"><span class=\"pre\">SetCompoundsChemlib()</span></code>","Documentation For Developers","Getting Started","Welcome To ProMod3’s Documentation!","Backbone","Loop Scoring","Helper Classes","<code class=\"docutils literal\"><span class=\"pre\">loop</span></code> - Loop Modelling","Load Loop Objects","Loop Closing","Monte Carlo Sampling","Structural Database","Torsion Sampler","<code class=\"docutils literal\"><span class=\"pre\">modelling</span></code> - Protein Modelling","Using binary files in ProMod3","Disulfid Bond Evaluation","Frame","Coming to a solution","<code class=\"docutils literal\"><span class=\"pre\">sidechain</span></code> - Sidechain Modelling","Load Rotamer Libraries","Rotamers","RotamerID","Rotamer Library","Rotamer Settings","Documentation For Users"],titleterms:{"class":[14,20,21],"function":[3,5,6,24,26,28],acid:20,action:[0,3,4],actiontestcas:0,amino:20,api:0,argument:7,backbon:[12,17,30],backboneloopscor:13,base:19,basic:12,binari:22,block:[12,28],bond:23,branch:4,build:[1,12,28],can:29,carlo:18,ccd:17,chain:19,changelog:2,close:[17,21],closer:18,cmake:[0,1,3,4],code:22,come:25,command:7,construct:[24,28],contribut:4,conveni:[24,28],cooler:18,core:6,creat:0,data:22,databas:19,defin:[19,20],definit:3,depend:[1,30],detect:21,develop:9,directori:4,disulfid:23,document:[3,4,9,11,32],edit:12,entri:30,evalu:23,everyth:5,exampl:22,execut:0,exisit:22,extend:21,featur:[4,19],file:[5,22],find:19,fragment:19,frame:24,full:12,gap:21,geometr:19,get:[10,29],git:4,graph:25,group:28,handl:[14,21],have:0,header:22,helper:[5,14],hook:4,how:[4,29],indic:11,integr:0,interact:25,introduct:[3,5,7],issu:4,kic:17,librari:[27,30],licens:4,line:7,load:[16,27],loop:[13,14,15,16,17],mainten:3,make:[0,1],messag:5,model:[10,15,21,26],modul:[3,4,26],mont:18,must:0,non:30,object:[16,18,24],onc:14,output:0,own:4,pars:7,parser:7,parti:4,particl:28,pipelin:[10,21],pm3argpars:7,portabl:22,promod3:[1,3,4,6,10,11,22],protein:21,psipr:14,punch:21,quick:4,reconstruct:26,relax:17,releas:2,residu:[12,24],ring:21,rotam:[27,28,30,31],rotamerid:29,run:[0,1,10],sampl:18,sampler:[18,20],score:13,scorer:18,script:0,sequenc:19,set:31,setcompoundschemlib:8,sever:14,share:[3,5],sidechain:26,smallest:28,solut:25,stage:4,start:[4,10],stretch:12,structur:[4,19],subclass:0,tabl:11,test:[0,3,4,5],test_act:0,third:4,torsion:20,triplet:20,type:30,unit:[0,3,4],user:32,welcom:11,write:4,your:4}}) \ No newline at end of file +Search.setIndex({envversion:46,filenames:["actions/index_dev","buildsystem","changelog","cmake/index","contributing","core/helper","core/index","core/pm3argparse","core/setcompoundschemlib","developers","gettingstarted","index","loop/backbone","loop/backbone_loop_score","loop/helper_classes","loop/index","loop/load_loop_objects","loop/loop_closing","loop/monte_carlo","loop/structure_db","loop/torsion_sampler","modelling/index","portableIO","sidechain/disulfid","sidechain/frame","sidechain/graph","sidechain/index","sidechain/loading","sidechain/rotamer","sidechain/rotamer_id","sidechain/rotamer_lib","sidechain/sidechain_settings","users"],objects:{"":{"command:add_doc_dependency":[3,0,1,""],"command:add_doc_source":[3,0,1,""],"command:convert_module_data":[3,0,1,""],"command:module":[3,0,1,""],"command:pm_action":[3,0,1,""],"command:promod3_unittest":[3,0,1,""],"command:pymod":[3,0,1,""],test_actions:[0,1,0,"-"]},"promod3.core":{helper:[5,1,0,"-"],pm3argparse:[7,1,0,"-"]},"promod3.core.helper":{FileExists:[5,5,1,""],FileExtension:[5,5,1,""],FileGzip:[5,5,1,""],MsgErrorAndExit:[5,5,1,""]},"promod3.core.pm3argparse":{PM3ArgumentParser:[7,3,1,""]},"promod3.core.pm3argparse.PM3ArgumentParser":{"__init__":[7,2,1,""],AddAlignment:[7,2,1,""],AssembleParser:[7,2,1,""],Parse:[7,2,1,""],action:[7,4,1,""]},"promod3.loop":{Backbone:[12,3,1,""],BackboneList:[12,3,1,""],BackboneLoopScorer:[13,3,1,""],BackboneRelaxer:[17,3,1,""],CCD:[17,3,1,""],CCDCloser:[18,3,1,""],CTerminalCloser:[18,3,1,""],CoordInfo:[19,3,1,""],DirtyCCDCloser:[18,3,1,""],ExponentialCooler:[18,3,1,""],FragDB:[19,3,1,""],Fragger:[19,3,1,""],FraggerHandle:[19,3,1,""],FraggerMap:[19,3,1,""],FragmentInfo:[19,3,1,""],FragmentSampler:[18,3,1,""],KIC:[17,3,1,""],KICCloser:[18,3,1,""],LinearScorer:[18,3,1,""],LoadBackboneLoopScorer:[16,2,1,""],LoadFragDB:[16,2,1,""],LoadStructureDB:[16,2,1,""],LoadTorsionSampler:[16,2,1,""],LoadTorsionSamplerCoil:[16,2,1,""],LoadTorsionSamplerExtended:[16,2,1,""],LoadTorsionSamplerHelical:[16,2,1,""],LoopCandidate:[14,3,1,""],LoopCandidates:[14,3,1,""],NTerminalCloser:[18,3,1,""],PhiPsiSampler:[18,3,1,""],PsipredPrediction:[14,3,1,""],SampleMonteCarlo:[18,2,1,""],SoftSampler:[18,3,1,""],StructureDB:[19,3,1,""],TorsionSampler:[20,3,1,""]},"promod3.loop.Backbone":{ApplyTransform:[12,2,1,""],Backbone:[12,2,1,""],GetTransform:[12,2,1,""],aa:[12,4,1,""],c_coord:[12,4,1,""],ca_coord:[12,4,1,""],cb_coord:[12,4,1,""],n_coord:[12,4,1,""],o_coord:[12,4,1,""],one_letter_code:[12,4,1,""]},"promod3.loop.BackboneList":{"__getitem__":[12,2,1,""],"__iter__":[12,2,1,""],"__len__":[12,2,1,""],"__setitem__":[12,2,1,""],ApplyTransform:[12,2,1,""],BackboneList:[12,2,1,""],CARMSD:[12,2,1,""],Extract:[12,2,1,""],GetOmegaTorsion:[12,2,1,""],GetPhiTorsion:[12,2,1,""],GetPsiTorsion:[12,2,1,""],GetSequence:[12,2,1,""],GetTransform:[12,2,1,""],InsertInto:[12,2,1,""],MinCADistance:[12,2,1,""],RMSD:[12,2,1,""],ReconstructCBetaPositions:[12,2,1,""],ReconstructOxygenPositions:[12,2,1,""],ReplaceFragment:[12,2,1,""],RotateAroundOmegaTorsion:[12,2,1,""],RotateAroundPhiPsiTorsion:[12,2,1,""],RotateAroundPhiTorsion:[12,2,1,""],RotateAroundPsiTorsion:[12,2,1,""],SetOmegaTorsion:[12,2,1,""],SetPhiPsiTorsion:[12,2,1,""],SetPhiTorsion:[12,2,1,""],SetPsiTorsion:[12,2,1,""],SetSequence:[12,2,1,""],SuperposeOnto:[12,2,1,""],ToEntity:[12,2,1,""],append:[12,2,1,""]},"promod3.loop.BackboneLoopScorer":{AddConstraint:[13,2,1,""],AddConstraintFunction:[13,2,1,""],AddContact:[13,2,1,""],AddContactFunction:[13,2,1,""],CalculateCBPackingScore:[13,2,1,""],CalculateCBetaScore:[13,2,1,""],CalculateClashScore:[13,2,1,""],CalculateConstraintScore:[13,2,1,""],CalculateContactScore:[13,2,1,""],CalculateHBondScore:[13,2,1,""],CalculateReducedScore:[13,2,1,""],CalculateSSAgreementScore:[13,2,1,""],CalculateTorsionScore:[13,2,1,""],ClearEnvironment:[13,2,1,""],Initialize:[13,2,1,""],Load:[13,2,1,""],LoadPortable:[13,2,1,""],Save:[13,2,1,""],SavePortable:[13,2,1,""],SetCBPackingEnergy:[13,2,1,""],SetCBPackingPotentialParameters:[13,2,1,""],SetCBetaEnergy:[13,2,1,""],SetCBetaPotentialParameters:[13,2,1,""],SetEnvironment:[13,2,1,""],SetHBondEnergy:[13,2,1,""],SetHBondPotentialParameters:[13,2,1,""],SetPsipredPrediction:[13,2,1,""],SetReducedEnergy:[13,2,1,""],SetReducedPotentialParameters:[13,2,1,""],SetSSAgreementParameters:[13,2,1,""],SetTorsionEnergy:[13,2,1,""],SetTorsionPotentialParameters:[13,2,1,""],TransOmegaTorsions:[13,2,1,""]},"promod3.loop.BackboneRelaxer":{Run:[17,2,1,""]},"promod3.loop.CCD":{CCD:[17,2,1,""],Close:[17,2,1,""]},"promod3.loop.CCDCloser":{Close:[18,2,1,""]},"promod3.loop.CoordInfo":{offset:[19,4,1,""],pdb_id:[19,4,1,""],size:[19,4,1,""]},"promod3.loop.DirtyCCDCloser":{Close:[18,2,1,""]},"promod3.loop.ExponentialCooler":{GetTemperature:[18,2,1,""],Reset:[18,2,1,""]},"promod3.loop.FragDB":{AddFragments:[19,2,1,""],GetAngularBinSize:[19,2,1,""],GetDistBinSize:[19,2,1,""],GetNumFragments:[19,2,1,""],GetNumStemPairs:[19,2,1,""],HasFragLength:[19,2,1,""],Load:[19,2,1,""],LoadPortable:[19,2,1,""],MaxFragLength:[19,2,1,""],PrintStatistics:[19,2,1,""],Save:[19,2,1,""],SavePortable:[19,2,1,""],SearchDB:[19,2,1,""]},"promod3.loop.Fragger":{"__getitem__":[19,2,1,""],"__len__":[19,2,1,""],AddSSAgreeParameters:[19,2,1,""],AddSeqIDParameters:[19,2,1,""],AddSeqSimParameters:[19,2,1,""],AddSequenceProfileParameters:[19,2,1,""],AddStructureProfileParameters:[19,2,1,""],AddTorsionProbabilityParameters:[19,2,1,""],Fill:[19,2,1,""],GetFragmentInfo:[19,2,1,""],GetScore:[19,2,1,""]},"promod3.loop.FraggerHandle":{Get:[19,2,1,""],GetList:[19,2,1,""],LoadCached:[19,2,1,""],SaveCached:[19,2,1,""]},"promod3.loop.FraggerMap":{"__getitem__":[19,2,1,""],"__setitem__":[19,2,1,""],Contains:[19,2,1,""],Load:[19,2,1,""],LoadBB:[19,2,1,""],Save:[19,2,1,""],SaveBB:[19,2,1,""]},"promod3.loop.FragmentInfo":{chain_index:[19,4,1,""],length:[19,4,1,""],offset:[19,4,1,""]},"promod3.loop.FragmentSampler":{Initialize:[18,2,1,""],ProposeStep:[18,2,1,""]},"promod3.loop.KIC":{Close:[17,2,1,""],KIC:[17,2,1,""]},"promod3.loop.KICCloser":{Close:[18,2,1,""]},"promod3.loop.LinearScorer":{GetScore:[18,2,1,""]},"promod3.loop.LoopCandidate":{CARMSD:[14,2,1,""],RMSD:[14,2,1,""],bb_list:[14,4,1,""],cbeta_score:[14,4,1,""],clash_score:[14,4,1,""],combined_score:[14,4,1,""],hbond_score:[14,4,1,""],packing_score:[14,4,1,""],reduced_score:[14,4,1,""],ss_agreement_score:[14,4,1,""],torsion_score:[14,4,1,""]},"promod3.loop.LoopCandidates":{Add:[14,2,1,""],ApplyCCD:[14,2,1,""],ApplyKIC:[14,2,1,""],AttachScorer:[14,2,1,""],CalculateBetaScores:[14,2,1,""],CalculateClashScores:[14,2,1,""],CalculateCombinedScores:[14,2,1,""],CalculateHBondcores:[14,2,1,""],CalculatePackingScores:[14,2,1,""],CalculateReducedScores:[14,2,1,""],CalculateSSAgreementScores:[14,2,1,""],CalculateTorsionScores:[14,2,1,""],ClusterCandidates:[14,2,1,""],FillFromDatabase:[14,6,1,""],FillFromMonteCarloSampler:[14,6,1,""],GetAVGCBetaScore:[14,2,1,""],GetAVGClashScore:[14,2,1,""],GetAVGCombinedScore:[14,2,1,""],GetAVGHBondscore:[14,2,1,""],GetAVGPackingScore:[14,2,1,""],GetAVGReducedScore:[14,2,1,""],GetAVGSSAgreementscore:[14,2,1,""],GetAVGTorsionScore:[14,2,1,""],Remove:[14,2,1,""]},"promod3.loop.PhiPsiSampler":{Initialize:[18,2,1,""],ProposeStep:[18,2,1,""]},"promod3.loop.PsipredPrediction":{"__len__":[14,2,1,""],Add:[14,2,1,""],Extract:[14,2,1,""],FromHHM:[14,2,1,""],FromHoriz:[14,2,1,""],GetConfidence:[14,2,1,""],GetConfidences:[14,2,1,""],GetPrediction:[14,2,1,""],GetPredictions:[14,2,1,""],PsipredPrediction:[14,2,1,""]},"promod3.loop.SoftSampler":{Initialize:[18,2,1,""],ProposeStep:[18,2,1,""]},"promod3.loop.StructureDB":{AddCoordinates:[19,2,1,""],GenerateStructureProfile:[19,2,1,""],GetBackboneList:[19,2,1,""],GetCoordIndex:[19,2,1,""],GetCoordInfo:[19,2,1,""],GetDSSPStates:[19,2,1,""],GetDihedralAngles:[19,2,1,""],GetNumCoords:[19,2,1,""],GetResidueDepths:[19,2,1,""],GetSequence:[19,2,1,""],GetSequenceProfile:[19,2,1,""],GetSolventAccessibilitites:[19,2,1,""],GetStructureProfile:[19,2,1,""],Load:[19,2,1,""],LoadPortable:[19,2,1,""],PrintStatistics:[19,2,1,""],Save:[19,2,1,""],SavePortable:[19,2,1,""],SetStructureProfile:[19,2,1,""]},"promod3.loop.TorsionSampler":{Draw:[20,2,1,""],DrawPhiGivenPsi:[20,2,1,""],DrawPsiGivenPhi:[20,2,1,""],ExtractStatistics:[20,2,1,""],GetBinSize:[20,2,1,""],GetBinsPerDimension:[20,2,1,""],GetHistogramIndex:[20,2,1,""],GetHistogramIndices:[20,2,1,""],GetPhiProbabilityGivenPsi:[20,2,1,""],GetProbability:[20,2,1,""],GetPsiProbabilityGivenPhi:[20,2,1,""],Load:[20,2,1,""],LoadPortable:[20,2,1,""],Save:[20,2,1,""],SavePortable:[20,2,1,""],UpdateDistributions:[20,2,1,""]},"promod3.modelling":{BuildFromRawModel:[21,5,1,""],BuildRawModel:[21,5,1,""],BuildSidechains:[21,5,1,""],CheckFinalModel:[21,5,1,""],ClearGaps:[21,5,1,""],CloseLargeDeletions:[21,5,1,""],CloseSmallDeletions:[21,5,1,""],CountEnclosedGaps:[21,5,1,""],CountEnclosedInsertions:[21,5,1,""],FillLoopsByDatabase:[21,5,1,""],FillLoopsByMonteCarlo:[21,5,1,""],FilterCandidates:[21,5,1,""],FilterCandidatesWithSC:[21,5,1,""],FullGapExtender:[21,3,1,""],GapExtender:[21,3,1,""],GetRingPunches:[21,5,1,""],GetRings:[21,5,1,""],HasRingPunches:[21,5,1,""],MergeGaps:[21,5,1,""],MergeGapsByDistance:[21,5,1,""],MinimizeModelEnergy:[21,5,1,""],ModelTermini:[21,5,1,""],ModellingHandle:[21,3,1,""],RemoveTerminalGaps:[21,5,1,""],ScoringGapExtender:[21,3,1,""],SetupBackboneScorer:[21,5,1,""],ShiftExtension:[21,3,1,""],StructuralGap:[21,3,1,""],StructuralGapList:[21,3,1,""]},"promod3.modelling.FullGapExtender":{Extend:[21,2,1,""]},"promod3.modelling.GapExtender":{Extend:[21,2,1,""]},"promod3.modelling.ModellingHandle":{gaps:[21,4,1,""],model:[21,4,1,""],seqres:[21,4,1,""]},"promod3.modelling.ScoringGapExtender":{Extend:[21,2,1,""]},"promod3.modelling.ShiftExtension":{Extend:[21,2,1,""]},"promod3.modelling.StructuralGap":{Copy:[21,2,1,""],ExtendAtCTerm:[21,2,1,""],ExtendAtNTerm:[21,2,1,""],GetChain:[21,2,1,""],GetChainIndex:[21,2,1,""],GetChainName:[21,2,1,""],GetLength:[21,2,1,""],IsCTerminal:[21,2,1,""],IsNTerminal:[21,2,1,""],IsTerminal:[21,2,1,""],ShiftCTerminal:[21,2,1,""],after:[21,4,1,""],before:[21,4,1,""],full_seq:[21,4,1,""],length:[21,4,1,""],seq:[21,4,1,""]},"promod3.sidechain":{AAToRotID:[29,2,1,""],BBDepRotamerLib:[30,3,1,""],ConstructBackboneFrameResidue:[24,2,1,""],ConstructFRMRotamer:[28,2,1,""],ConstructFRMRotamerGroup:[28,2,1,""],ConstructFrameResidue:[24,2,1,""],ConstructRRMRotamer:[28,2,1,""],ConstructRRMRotamerGroup:[28,2,1,""],ConstructSidechainFrameResidue:[24,2,1,""],DisulfidScore:[23,2,1,""],FRMRotamer:[28,3,1,""],FRMRotamerGroup:[28,3,1,""],Frame:[24,3,1,""],FrameResidue:[24,3,1,""],Graph:[25,3,1,""],LoadDunbrackLib:[27,2,1,""],LoadPenultimateLib:[27,2,1,""],Particle:[28,3,1,""],RRMRotamer:[28,3,1,""],RRMRotamerGroup:[28,3,1,""],ReadDunbrackFile:[27,2,1,""],Reconstruct:[26,2,1,""],RotamerID:[29,3,1,""],RotamerLib:[30,3,1,""],RotamerLibEntry:[30,3,1,""],RotamerSettings:[31,3,1,""],SidechainParticle:[28,3,1,""],TLCToRotID:[29,2,1,""]},"promod3.sidechain.BBDepRotamerLib":{AddRotamer:[30,2,1,""],Load:[30,2,1,""],LoadPortable:[30,2,1,""],MakeStatic:[30,2,1,""],QueryLib:[30,2,1,""],Save:[30,2,1,""],SavePortable:[30,2,1,""],SetInterpolate:[30,2,1,""]},"promod3.sidechain.FRMRotamer":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOnResidue:[28,2,1,""],CalculateInternalEnergy:[28,2,1,""],GetFrameEnergy:[28,2,1,""],GetInternalEnergy:[28,2,1,""],GetInternalEnergyPrefactor:[28,2,1,""],GetNumSubrotamers:[28,2,1,""],GetProbability:[28,2,1,""],GetSelfEnergy:[28,2,1,""],GetSubrotamerAssociations:[28,2,1,""],GetSubrotamerDefinition:[28,2,1,""],GetTemperature:[28,2,1,""],GetTransformedCopy:[28,2,1,""],SetFrameEnergy:[28,2,1,""],SetInternalEnergy:[28,2,1,""],SetInternalEnergyPrefactor:[28,2,1,""],SetProbability:[28,2,1,""],SetTemperature:[28,2,1,""]},"promod3.sidechain.FRMRotamerGroup":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOneResidue:[28,2,1,""],ApplySelfEnergyThres:[28,2,1,""],CalculateInternalEnergies:[28,2,1,""],Merge:[28,2,1,""]},"promod3.sidechain.Frame":{AddFrameEnergy:[24,2,1,""],SetFrameEnergy:[24,2,1,""]},"promod3.sidechain.FrameResidue":{"__getitem__":[24,2,1,""],"__len__":[24,2,1,""]},"promod3.sidechain.Graph":{CreateFromFRMList:[25,6,1,""],CreateFromRRMList:[25,6,1,""],GetNumActiveEdges:[25,2,1,""],GetNumActiveNodes:[25,2,1,""],GetNumEdges:[25,2,1,""],GetNumNodes:[25,2,1,""],Prune:[25,2,1,""],Solve:[25,2,1,""]},"promod3.sidechain.Particle":{AddLonePair:[28,2,1,""],GetCharge:[28,2,1,""],GetName:[28,2,1,""],GetParticleType:[28,2,1,""],GetPos:[28,2,1,""],IsHBondAcceptor:[28,2,1,""],IsHBondDonor:[28,2,1,""],PairwiseEnergy:[28,2,1,""],SetPolarDirection:[28,2,1,""]},"promod3.sidechain.RRMRotamer":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOnResidue:[28,2,1,""],CalculateInternalEnergy:[28,2,1,""],GetFrameEnergy:[28,2,1,""],GetInternalEnergy:[28,2,1,""],GetInternalEnergyPrefactor:[28,2,1,""],GetProbability:[28,2,1,""],GetSelfEnergy:[28,2,1,""],GetTransformedCopy:[28,2,1,""],SetFrameEnergy:[28,2,1,""],SetInternalEnergy:[28,2,1,""],SetInternalEnergyPrefactor:[28,2,1,""],SetProbability:[28,2,1,""]},"promod3.sidechain.RRMRotamerGroup":{"__getitem__":[28,2,1,""],"__len__":[28,2,1,""],ApplyOneResidue:[28,2,1,""],ApplySelfEnergyThres:[28,2,1,""],CalculateInternalEnergies:[28,2,1,""],Merge:[28,2,1,""]},"promod3.sidechain.RotamerLib":{AddRotamer:[30,2,1,""],Load:[30,2,1,""],LoadPortable:[30,2,1,""],MakeStatic:[30,2,1,""],QueryLib:[30,2,1,""],Save:[30,2,1,""],SavePortable:[30,2,1,""]},"promod3.sidechain.RotamerLibEntry":{FromResidue:[30,6,1,""],IsSimilar:[30,2,1,""],SimilarDihedral:[30,2,1,""],chi1:[30,4,1,""],chi2:[30,4,1,""],chi3:[30,4,1,""],chi4:[30,4,1,""],probability:[30,4,1,""],sig1:[30,4,1,""],sig2:[30,4,1,""],sig3:[30,4,1,""],sig4:[30,4,1,""]},"test_actions.ActionTestCase":{RunAction:[0,2,1,""],RunExitStatusTest:[0,2,1,""],pm_action:[0,4,1,""],pm_bin:[0,4,1,""],testPMExists:[0,2,1,""]},promod3:{SetCompoundsChemlib:[8,5,1,""],core:[6,1,0,"-"],loop:[15,1,0,"-"],modelling:[21,1,0,"-"],sidechain:[26,1,0,"-"]},test_actions:{ActionTestCase:[0,3,1,""]}},objnames:{"0":["cmake","command","CMake command"],"1":["py","module","Python module"],"2":["py","method","Python method"],"3":["py","class","Python class"],"4":["py","attribute","Python attribute"],"5":["py","function","Python function"],"6":["py","staticmethod","Python static method"]},objtypes:{"0":"cmake:command","1":"py:module","2":"py:method","3":"py:class","4":"py:attribute","5":"py:function","6":"py:staticmethod"},terms:{"1akia":19,"1crn":[15,18,19,21],"1crn_cut":21,"1crna":19,"1ey":[4,26],"1eye_rec":4,"2010dunbracklib":22,"2b1":1,"4x4":12,"__doc__":[5,7],"__getitem__":[12,19,24,28],"__init__":[0,4,7],"__iter__":12,"__len__":[12,14,19,24,28],"__main__":[0,4],"__name__":[0,4],"__setitem__":[12,19],"_data":22,"_name":3,"_run":[0,3],"_xml":3,"boolean":[5,13],"break":[3,4],"byte":22,"case":[0,4,12,13,17,18,19,20,21,22,23,26,28,30],"char":[12,22],"class":[],"const":22,"default":[0,1,3,4,7,8,12,13,17,18,19,20,21,26,28,31],"enum":29,"export":[4,25,28],"final":[4,10,13,14,15,19,21,25,26],"float":[12,13,14,15,17,18,19,20,21,22,24,25,28,30],"function":[],"import":[0,4,5,7,10,12,15,18,19,20,21,26],"int":[0,5,12,13,14,16,17,18,19,20,21,22,24,25,28,30],"long":21,"new":[0,4,7,9,14,16,17,18,19,21,22,26,28],"null":19,"public":[4,22,27],"return":[0,4,5,7,8,12,13,14,16,17,18,19,20,21,22,23,24,25,27,28,29,30],"s\u00f6ding":19,"short":[4,22],"static":[4,14,22,25,27,30],"super":26,"switch":4,"throw":[0,22,26,27],"true":[0,5,7,12,13,14,15,16,17,18,19,21,22,26,28,31],"try":[0,4,21,22,30],"void":22,"while":[0,3,4,13,22],aa_aft:19,aa_befor:19,aa_with_rotam:26,aaaaaaaa:12,aaaaggggggggggggggggggggaaaaaa:21,aatorotid:29,abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz:21,abil:4,abl:4,abort:[4,17,21],about:[0,3,4,14,19,21],abov:[0,4,7,21,22,23,26,29,30],absolut:3,academ:4,accept:[14,17,18,21,22],acceptor:13,access:[3,12,15,19,20,28,29],accessibili:19,accord:[4,12,13,14,18,19,20,21,24,26,28,30],accuraci:17,achiev:4,acid:[],acknowledg:4,across:[0,30],act:17,action_unit_test:0,actiontest:0,activ:[4,7],actual:[4,7,12,13,15,18,19,21,28,30],actual_posit:18,actual_step:18,adapt:[4,15,17,18,27,32],add:[0,3,4,7,10,13,14,16,19,20,24,26,28],add_argu:5,add_custom_target:4,add_doc_depend:3,add_doc_sourc:[3,4],add_polar_hydrogen:26,add_subdirectori:4,addalign:7,addconstraint:13,addconstraintfunct:13,addcontact:13,addcontactfunct:13,addcoordin:19,addfrag:19,addframeenergi:24,addit:[3,4,5,7,12,18,19,22],addition:[0,3],addlonepair:28,address:22,addrotam:30,addseqidparamet:19,addseqsimparamet:19,addsequenceprofileparamet:19,addssagreeparamet:19,addstructureprofileparamet:19,addtorsionprobabilityparamet:19,admir:4,advic:4,advis:4,affect:[4,12,29],after:[0,1,3,4,7,12,13,14,17,18,19,20,21,22,25,27,30],afterward:4,again:[1,4],agg:20,ago:0,agreement:19,ala:[12,17,20,26,29],alanin:29,alg:19,algorithm:[14,15,17,18,21,23,26,27,29,31],alia:21,align:[7,10,19,21],alignmenthandl:21,alignmentlist:[7,21],all:[0,1,3,4,7,10,12,13,14,17,18,19,20,21,22,23,24,25,26,27,28,30],alloc:[13,19],allow:[4,5,12,13,14,15,18,19,20,21,22,24],allow_prepro_ci:13,almost:3,aln:21,aln_sourc:7,alon:5,along:[0,4,19],alot:4,alpha:[12,13,14,24,26,28],alpha_bin:13,alreadi:[0,3,4,12,13,16,19,21,24,25,30],also:[0,1,3,4,5,14,17,18,19,20,21,24,25,27,30,31],alter:18,altern:[3,4,18,27],alwai:[0,4,18,21,22],ambig:30,ambigu:30,amino:[],aminoacid:[12,13,29,30],among:14,amount:30,analysi:[17,19],analyt:[14,30],anchor:28,ancient:8,angl:[12,13,14,15,17,18,19,20,21,24,26,27,28,30,32],angle_bin:13,angle_bin_s:19,angstrom:[17,19],ani:[0,3,4,8,10,12,13,14,18,19,20,21,22,24,26],anneal:[14,18],announc:[0,4],anoth:[3,12,17,21],anymor:25,anyth:[1,4,7,8],anywai:4,apart:[0,14,21],append:[12,14,20,21,26],appli:[4,5,8,12,14,17,18,21,25,26,28],applic:[0,17],applyccd:[14,15],applyk:14,applyoneresidu:28,applyonresidu:[26,28],applyselfenergythr:28,applyselfenergythresh:26,applytransform:12,approach:[1,4,19,21,22],appropri:[20,21,22],approxim:[25,28],arbitrari:[7,13,14,19],arbitrarili:18,arg:[0,3,7,29],arginin:29,argpars:7,argument:[],argumentpars:7,argv:7,around:[0,3,4,21],arrai:22,ascend:21,ask:4,asn:29,asp:[28,29,30],asparagin:29,aspart:[29,30],ass:18,assemblepars:7,assertequ:4,assess:13,assign:[14,18,19,27,31],assigndssp:19,associ:[14,21,24,28],assum:[0,3,4,13,19,20,21,22,25,30],assumpt:[13,19,20,30],atom:[12,13,14,17,19,21,23,24,26,28,30,31],atomhandl:28,atomseq:19,attach:[3,14,15,21],attachscor:[14,15],attachview:21,attent:[0,4],attribut:[4,7,14,30],autom:3,automat:[0,4,5,19,22,30],automatis:4,avail:[0,1,4,8,13,14,18,19,20,30],availabl:4,averag:[14,19],avg:19,avoid:[5,8,13,17,18],awai:4,awar:4,awesom:[0,4],axi:19,back:[0,4,18,25],backbon:[],backbone_list:14,backbone_loop_scor:22,backbonelist:[10,12,13,14,17,18,19],backbonerelax:17,background:1,backward:22,base:[],base_target:3,bashrc:4,basi:[3,4,17,18,19,28],basic:[],bb_list:[10,12,13,14,15,17,18,19],bbdeprotamerlib:[22,26,27,28,30],bbdeprotamerlibrari:28,becaus:[4,13,21],becom:30,been:[4,13,16,17,19,25,27,30],befor:[0,3,4,7,12,13,14,17,18,19,20,21,22,30],begin:[0,4,12,18],behav:0,behaviour:[7,30],behind:4,bell:4,belong:[3,4,13,14,18,19,21,24,28],belov:19,below:[4,13,17,19,22,23,25],below_thre:19,besid:[1,3,7],best:[3,21],beta:[12,13,14,24,28],beta_bin:13,better:18,between:[0,12,13,14,17,18,19,21,22,23,24,25,28,30,31],beyond:7,big:22,biggest:[],bilinearli:30,bin:[0,4,10,13,19,20,30],bin_siz:[20,30],binari:[],bind:[19,21],bioinformat:19,biol:19,biopolym:19,bit:[0,1,4,14,21],bla:1,blank:4,blas_blas_librari:1,blosum62:19,bond:[],bool:[0,5,7,12,13,14,16,17,18,19,21,22,24,26,28,30],boost:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],boost_librari:3,boost_root:1,both:[21,26,28,30],bottom:26,bound:[19,28],branch:[],branchnam:4,brew:3,bridg:[16,21],briefli:4,bring:4,broken:0,broyden:21,bug:4,build:[],build_disulfid:26,builder:1,buildfromrawmodel:21,buildrawmodel:21,buildsidechain:21,buildup:[26,31],built:[3,19,24,26,28],bunch:[0,4,7],bytecod:0,c_coord:12,c_num:21,c_po:[13,24],c_stem:[12,14,15,17,18,19,21],c_stem_psi:18,c_str:22,c_ter:[17,24],c_terminu:19,ca_coord:12,ca_po:[13,24,28],ca_pos_on:23,ca_pos_two:23,ca_rmsd:19,cach:[1,19],calcul:[12,13,14,15,17,18,19,20,23,24,25,26,28],calculatebetascor:14,calculatecbetascor:[13,15],calculatecbpackingscor:13,calculateclashscor:[13,14,15],calculateclasscor:[],calculatecombinedscor:14,calculateconstraintscor:13,calculatecontactscor:13,calculatehbondcor:14,calculatehbondscor:13,calculateinternalenergi:[26,28],calculatepackingscor:14,calculatereducedscor:[13,14],calculatessagreementscor:[13,14],calculatesurfac:19,calculatetorsionscor:[13,14],call:[0,1,3,4,5,7,8,13,14,16,18,19,20,21,22,28,30],calul:20,came:4,can:[],cand:21,candid:[14,15,18,21],cannot:[4,13,19,20,21,22,27,29,30],canutescu2003:17,canutescu2003b:23,canutescu:[17,23],capabl:[16,18],captur:0,carbon:[12,24,28],carbonyl:28,care:[21,22],carlo:[],carmsd:[12,14,19],carri:[4,5],cast:22,categori:3,caus:[4,21],cb_coord:12,cb_pack:[14,18],cb_packing_cutoff:13,cb_packing_max_count:13,cb_po:[24,28],cb_pos_on:23,cb_pos_two:23,cbeta:[12,13,14,15,18],cbeta_bin:13,cbeta_cutoff:13,cbeta_scor:[14,15],cbeta_seq_sep:13,cbetascor:13,cbpackingscor:13,ccd:[],ccdcloser:18,center:21,central:[13,20],certain:[0,1,3,4,13,19,20,21,22],certainli:0,ch1particl:28,ch2particl:28,ch3particl:28,chain:[],chain_id:19,chain_idx:[13,19],chain_idx_on:13,chain_idx_two:13,chain_index:[13,14,18,19],chain_nam:[19,21],chainhandl:[12,21],chainview:19,chakravarti:19,chakravarty1999:19,chanact:21,chanc:[4,21,25],chang:[0,3,4,12,17,18,20,21,25],change_frequ:18,chapter:[4,14],charact:[7,19],charg:[4,28],charmm27:17,check:[0,1,4,5,7,13,18,19,21,22,30],check_io:22,check_xml:4,checkbasetyp:22,checkfinalmodel:21,checkmagicnumb:22,checkout:4,checktypes:22,chemic:8,chi1:[28,30],chi2:[28,30],chi3:[28,30],chi4:[28,30],chi:[28,30],child:7,childclass:0,chmod:4,choos:18,chosen:[18,19],ciiipgatcpgdyan:21,clash:[13,14,15,17,18,21,23,26],clash_scor:[14,15],clash_thresh:21,clashscor:13,classic:27,clean:[1,4],cleanli:22,clear:13,clearenviron:13,cleargap:21,clip:7,clone:4,close:[],closed_posit:18,closelargedelet:21,closer:[],closesmalldelet:21,closest:19,closur:[17,21],cluster:[14,22],clustercandid:14,clutter:[0,4],cmake_support:[3,4],cmakecach:1,cmakelist:[0,1,3,4],cname:19,coars:4,code:[],codetest:[3,4],coil:[16,19],collect:5,collid:31,collis:31,combin:[13,14,18,19,20,21,23,30],combined_scor:14,come:[],command:[],commandlin:7,comment:4,commerci:4,commit:4,common:[4,7],commonli:[10,21],compar:[4,15,19,30],comparison:[19,30],compat:[4,22],compil:[0,1,3,4,10,22,32],complain:0,complaint:4,complet:[4,18,19,21,26,30],complex:[4,28],compon:[8,13,19],compound:8,compress:5,comput:19,concept:4,condit:[4,20],conf:[1,4],confid:[13,14],config:[3,4],config_head:3,configur:[1,4,14,30],conflict:4,conform:[13,17,18,19,25,27,30],connect:[3,4,15,19,25],conop:[12,13,29],conquer:4,consecut:[13,20],consequ:26,conserv:[10,21],consid:[3,4,12,13,15,17,18,19,20,21,24,27,30],consider_all_nod:25,consider_hbond:[26,31],consider_hydrogen:28,consist:[4,13,14,17,18,19,22,28,30],constraint:[7,13,17,18,19],constraintscor:13,construct:[],constructbackboneframeresidu:[24,26],constructframeresidu:24,constructfrmrotam:28,constructfrmrotamergroup:[26,28],constructor:[18,21,22,25,28],constructrrmrotam:28,constructrrmrotamergroup:28,constructsidechainframeresidu:24,contact:[13,18],contactscor:13,contain:[0,1,3,4,5,7,12,13,14,16,18,19,20,21,23,26,27,28,30],content:[4,9,11,14,15,19,26,32],contigu:22,continu:[0,17,21,26],contrast:24,contribut:[],control:[4,14,18,24,26,28,30,31],conveni:[],convent:[0,29],converg:[14,17,18],convers:22,convert:[3,12,13,19,20,21,22,30],convert_module_data:3,convertbasetyp:22,cooler:[],cooling_factor:18,coord:15,coord_info:19,coordin:[12,14,15,16,17,19,21,26],coordinfo:19,cope:4,copi:[3,4,10,21],core:[],correctli:21,correspond:[4,12,13,14,19,20,22,30],corrupt:13,could:[0,3,4,7,19,21],count:[13,18,21],countenclosedgap:21,countenclosedinsert:21,counterpart:13,coupl:[0,4,21],cours:4,coutsia:17,cover:[0,4,6,13,18,19],coverag:21,cparticl:28,cpp:3,cpr:[29,30],cpu:21,crambin:[15,18,19],crash:26,createalign:21,createentityfromview:26,createfromfrmlist:[25,26],createfromrrmlist:25,createfullview:21,createsequ:21,creation:17,criterion:18,criterium:14,croak:4,crucial:4,ctermin:12,cterminalclos:18,cterminu:12,current:[1,3,4,18,19,22,28],custom:[4,18,19,21,22,29],cutoff:[13,14,16,28],cycl:21,cyclic:[14,15,17],cyd:[29,30],cyh:[29,30],cystein:[23,26,29],d_bin:13,dai:5,damag:21,dare:3,dat:[19,22],data1:3,data2:3,data:[],data_:22,data_gener:22,databas:[],databs:19,date:4,dbg:4,deactiv:31,dead:25,deal:21,debug:4,decent:8,decid:[4,13,17],decis:20,declar:[3,4],decod:7,decompos:25,decomposit:25,decreas:18,dedic:[3,4,21],def:[0,4],defin:[],definem:4,degre:[12,19,20,27],delet:[4,21,28],deliv:[0,18,19,21],delta:31,delta_scor:18,demand:21,demonstr:19,denovo:[15,32],densiti:27,dep1:3,dep2:3,dep:3,dependency1:3,dependency2:3,depends_on:3,depth:19,deriv:[0,19,27],descend:21,descent:[14,15,17],describ:[3,5,7,9,13,14,17,19,21,22,26,30,32],describint:19,descript:[4,7,19,23,30],design:[0,27],desir:[10,18,21],despit:13,destroi:13,detail:[4,19,21],detect:[],determin:[5,13,14,18],deuterium:21,develop:[],deviat:[13,18,27,28,30],devot:6,dict:[3,14,18],dictionari:[3,7,8,19],did:[4,14,21],differ:[0,1,3,4,7,8,13,14,15,19,20,21,26,29,30,31],dihedr:[10,12,13,15,17,18,19,20,21,27,28,30,32],dihedral_angl:12,dihedral_bin:13,dihedral_idx:30,dihedral_pair:20,dimens:20,dir:[3,4],direct:[4,12,13,16,28],directli:[4,15,17,19,21,26,27,28,29,30],directori:[],dirti:0,dirtyccdclos:18,disabl:[0,4],disable_doctest:1,disable_document:1,disable_linkcheck:1,discret:13,discuss:19,disk:[13,30],displai:[5,7],dist:13,dist_bin:13,dist_bin_s:19,dist_cutoff:13,distanc:[12,13,14,15,19,21,31],distinguish:[22,24],distribut:[0,4,13,18,19,20,22,27,30],disulfidscor:23,dive:[4,21],diverg:4,divers:19,dng:10,doc:[1,3,4],docstr:7,doctest:[1,4],document:[],doe:[0,3,4,5,7,8,12,13,19,21,22,25,27],doesn:[17,18,21,30],don:[1,15,21],done:[0,4,5,7,15,17,20,21,22],donor:13,dont_write_bytecod:0,dost_root:1,doubl:25,doubt:7,down:[7,12,15,18,19],draw:[12,18,20],drawback:4,drawn:[18,20],drawphigivenpsi:20,drawpsigivenphi:20,driven:4,drop:4,dssp:[13,19,21],dssp_state:13,due:[14,17,19,21,23,24,27],dump:[13,15,30,32],dunbrack:[17,23,27],dure:[0,17,22,24,30],dynam:30,e_thresh:21,each:[4,14,15,19,21,22],earlier:1,easi:[4,21],easier:[0,4,21],easili:[3,4,21],ebb_list:19,echo:4,edg:25,editor:0,educ:4,effect:[3,4],effici:[18,19],egg:19,eigen3_include_dir:1,eigen:1,either:[4,7,12,13,14,17,18,20,21,22,23,24,26,28,29,30],elabor:4,element:[0,12,13,14,22],elimin:25,els:[4,22],emerg:0,emploi:4,empti:[4,5,7,12,13,14,19,28],enabl:[0,5,8,28],enable_mm:1,enclos:21,encorc:13,encount:[18,21],end:[0,1,3,4,5,12,14,19,21,25],end_transl:3,endian:22,energi:[10,13,17,18,21,23,24,25,26,28,31],enforc:[14,15,18,19,21,25],enough:[4,19,21,22],ensur:[4,10,22],ent:21,enter:24,entiti:[4,12,14,21,26],entityhandl:[12,21,26],entityview:[13,20,21],entri:[],enumer:[4,15,19,25,26,28,29],env:[4,10,13,21],environ:[0,4,13,14,15,18,22,32],epsilon:25,equal:[13,18],equidist:[13,30],equival:21,error:[5,22],esenti:[],estim:[13,18,21,27],etc:[0,4],evalu:[],even:[1,4,21,25],eventu:7,ever:[4,18],everi:[0,4,12,13,14,16,17,18,19,20,21,25,30],everybodi:4,everyth:[],evolut:19,exact:[13,22],exactli:[1,15,19,21,23,29],exampl:[],example_reconstruct:26,exce:[13,19],exceed:21,except:[4,21],exclud:4,exclus:[0,4],exisit:[],exist:[0,1,3,4,5,7,17,19,21,22,24,27,28,29,30],exit:[0,5,7],exit_cod:0,exit_statu:5,exot:4,exp:18,expect:[0,13,19,21,28],expens:19,experiment:21,explain:[0,4],explan:4,exponenti:18,exponentialcool:18,ext:5,extend:[],extendatcterm:21,extendatnterm:21,extended_search:[14,19,21],extens:[5,7,21],extension_penalti:21,extent:19,extern:[3,4,19],extra:[4,22],extract:[12,13,14,17,18,19,20,21,24,26,27,28],extract_burial_statu:19,extractstatist:20,f_i:19,f_idx:13,factor:[18,27,28,31],fail:[0,4,5,14,21],failur:[4,5,30],fall:[17,25],fallback:30,fals:[0,4,5,7,12,14,16,18,19,21,24,25,26,28],far:[14,21],fast:[13,19,20,22,30],fasta:[7,21],faster:[16,17,19,21],fastest:21,favourit:0,fed:[3,4],fedora:4,feed:[3,14],feel:4,fellow:4,fetch:4,few:[1,4,21,22],field:[22,30],figur:4,file:[],filecheck:4,fileexist:5,fileextens:5,filegzip:5,filenam:[4,5,7,13,14,19,20,22,27,30],fill:[3,4,7,14,19,21],fillfromdatabas:[14,15,21],fillfrommontecarlosampl:[14,21],fillloopsbydatabas:21,fillloopsbymontecarlo:21,filter:[],filtercandid:21,filtercandidateswithsc:21,final_model:21,find:[],fine:4,fire:0,first:[0,4,7,10,13,14,17,18,19,20,21,23,26,28,30],fit:[12,17,18,19],fix:[4,5,22,26],fix_cterm:17,fix_nterm:17,flag1:3,flag2:3,flag:[3,4,5,7,12,13,24,25,26,28],fletcher:21,flexibl:[23,26,27,28,31],flip:30,flush:[0,4],fold:19,folder:[1,3,4,10,22],follow:[0,3,4,5,7,10,13,15,19,21,22,25,26,28,29,30],fontsiz:20,forbidden:4,forc:17,forcefield:17,forg:4,forget:[0,4],form:[14,16,19,21,25,28,30],formal:[14,17,30],format:[4,7,19,27],formatt:4,forward:4,found:[0,3,4,5,7,14,15,17,18,19,21,25,26,30],foundat:0,four:18,fourth:28,fraction:[17,18,19],frag_db:[14,15,19,22],frag_length:19,frag_map:19,frag_po:19,frag_residu:19,frag_seq:19,frag_siz:19,fragdb:[14,15,16,19,21,22],fragger:[18,19,21],fragger_handl:21,fragger_map:19,fraggerhandl:[19,21],fraggermap:19,fragment:[],fragment_db:21,fragment_info:19,fragment_length:19,fragmentinfo:19,fragments_per_posit:19,fragmentsampl:18,frame:[],frame_residu:[24,26],frameresidu:24,framework:4,free:[4,29,30],frequenc:[18,19],frm:26,frm_delta1_arg:31,frm_delta1_asn:31,frm_delta1_asp:31,frm_delta1_ci:31,frm_delta1_gln:31,frm_delta1_glu:31,frm_delta1_hi:31,frm_delta1_il:31,frm_delta1_leu:31,frm_delta1_li:31,frm_delta1_met:31,frm_delta1_ph:31,frm_delta1_pro:31,frm_delta1_s:31,frm_delta1_thr:31,frm_delta1_trp:31,frm_delta1_tyr:31,frm_delta1_v:31,frm_delta2_arg:31,frm_delta2_asn:31,frm_delta2_asp:31,frm_delta2_gln:31,frm_delta2_glu:31,frm_delta2_hi:31,frm_delta2_il:31,frm_delta2_leu:31,frm_delta2_li:31,frm_delta2_met:31,frm_delta2_ph:31,frm_delta2_pro:31,frm_delta2_s:31,frm_delta2_thr:31,frm_delta2_trp:31,frm_delta2_tyr:31,frm_delta3_arg:31,frm_delta3_gln:31,frm_delta3_glu:31,frm_delta3_li:31,frm_delta3_met:31,frm_delta3_tyr:31,frm_delta4_arg:31,frm_delta4_li:31,frm_t_arg:31,frm_t_asn:31,frm_t_asp:31,frm_t_cy:31,frm_t_gln:31,frm_t_glu:31,frm_t_hi:31,frm_t_ile:31,frm_t_leu:31,frm_t_ly:31,frm_t_met:31,frm_t_phe:31,frm_t_pro:31,frm_t_ser:31,frm_t_thr:31,frm_t_trp:31,frm_t_tyr:31,frm_t_val:31,frmrotam:[23,28],frmrotamergroup:[24,25,28],from:[0,1,3,4,5,7,10,12,13,14,15,18,19,20,21,22,24,25,26,27,28,29,30],fromhhm:14,fromhoriz:14,fromresidu:30,front:[0,4,5],fstream:22,fulfil:[19,30],full:[],full_seq:21,fullgapextend:21,fulli:[4,12,19,21],functions_specific_to_your_act:4,fundament:[13,19,20,22,30],funni:[1,4],further:[21,22,31],furthermor:22,futur:19,gamma:[13,23],gamma_bin:13,gap:[],gapextend:21,gapfre:19,gather:[3,4,6,12,19,26,28,30],gciiipgatcpgdyan:21,gener:[0,1,4,10,13,14,15,16,17,18,19,20,21,22,27,29,30,32],generatestructureprofil:19,geom:[12,23,24,28],geometr:[],geometri:[14,19],get:[],getangl:26,getangularbins:19,getatomcount:4,getavgcbetascor:14,getavgclashscor:14,getavgcombinedscor:14,getavghbondscor:14,getavgpackingscor:14,getavgreducedscor:14,getavgssagreementscor:14,getavgtorsionscor:14,getbackbonelist:19,getbins:20,getbinsperdimens:20,getchain:21,getchainindex:21,getchainnam:21,getcharg:28,getconfid:14,getcoordindex:19,getcoordinfo:19,getdihedralangl:19,getdistbins:19,getdsspstat:19,getfragmentinfo:19,getframeenergi:28,gethistogramindex:[12,20],gethistogramindic:20,getinternalenergi:28,getinternalenergyprefactor:28,getlength:21,getlist:19,getnam:[26,28],getnumactiveedg:25,getnumactivenod:25,getnumb:15,getnumcoord:19,getnumedg:25,getnumfrag:19,getnumnod:25,getnumstempair:19,getnumsubrotam:28,getomegators:12,getparticletyp:28,getphiprobabilitygivenpsi:20,getphitors:[12,26],getpo:28,getpredict:14,getprob:[20,28],getpsiprobabilitygivenphi:20,getpsitors:[12,26],getr:21,getresiduedepth:19,getringpunch:21,getscor:[18,19],getselfenergi:28,getsequ:[12,19],getsequenceprofil:19,getsolventaccessibilitit:19,getstructureprofil:19,getsubrotamerassoci:28,getsubrotamerdefinit:28,gettemperatur:[18,28],gettransform:12,gettransformedcopi:28,getversionnumb:22,ggg:21,gggaggg:21,gggggggggggggggggggg:21,git:[],gitignor:4,give:[3,4,15,18,28],given:[0,3,5,7,12,13,14,15,17,18,19,20,21,22,23,25,26,28,30],gln:29,global:[8,22],glu:[28,29,30],glutam:29,glutamin:29,gly:[21,26,29],glycin:29,goal:0,gobbl:7,goe:[1,4,30],goldfarb:21,good:[3,4,19,21],got:1,grain:4,graph:[],greedi:14,grep:1,group:[],group_definit:[13,20],group_id_idx:13,guarante:[19,22],gui:[4,20],guid:17,guidelin:[4,22],gzip:[5,7],hand:[1,3,7],handler:19,happen:[0,4,18,21,28],hasfraglength:19,hash:19,hasringpunch:21,hb_alpha_bin:13,hb_beta_bin:13,hb_d_bin:13,hb_gamma_bin:13,hb_max_alpha:13,hb_max_beta:13,hb_max_d:13,hb_max_gamma:13,hb_min_alpha:13,hb_min_beta:13,hb_min_d:13,hb_min_gamma:13,hbond:[13,14,18,24,26,28,29,31],hbond_scor:14,hbondscor:13,headach:4,header1:3,header2:3,header3:3,header4:3,header:[],header_output_dir:3,headlin:4,heavili:[19,26,28],helic:[12,13,16,19,21,27,28],helix:[10,12,18,26],hello:22,hello_world:4,hellyeah:10,help:[0,1,3,4,7,10,13,21],helpactiontest:0,helper:[],hen:19,henc:[4,13,19,20,21,22,30],here:[0,1,3,4,5,7,10,18,19,20,21,22,31],hhm:[14,19],hhsearch:[14,19],hhsuit:19,hide:4,hierarch:14,hierarchi:8,high:[4,21],higher:1,highest:8,highli:[1,4,19],hint:7,histidin:29,histogram:[18,20],histori:4,hit:[0,4,17,20],hmm:19,home:3,homolog:[6,10,19,21],honor:21,honour:21,horiz:14,host:[3,4],hotfix:4,hous:4,how:[],hparticl:28,hpp:22,hsd:[28,29,30],hse:[28,29,30],html:[1,4],http:4,hydrogen:[13,19,21,24,26,28,31],hyphen:0,id_:22,idea:[0,4,15,19,21],ideal:[12,13,17],ident:[13,19,20,30],identifi:[7,13,19,30],idx:[12,13,14,19],iff:[19,21],ifstream:22,ignor:21,illustr:19,imagin:4,imaginari:0,immedi:[0,4,8],implement:[4,17,21,22,23,25,26,29],implicit:1,improv:[16,23,27],in_dir:3,in_fil:4,in_path:3,in_stream:22,in_stream_:22,incl:[19,21],includ:[1,4,5,10,14,16,19,21,22,26,28,31],include_ligand:21,incomplet:[21,27],inconsist:[12,13,14,17,21],inconveni:4,increas:[14,17,21],independ:27,index:[4,11,12,13,14,17,18,19,20,21,24,28,30],indic:[],inf:[15,25],influenc:[7,31],info:19,inform:[4,7,12,13,14,15,16,19,21],inherit:0,init:4,init_bb_list:18,init_frag:18,initi:[2,12,13,14,15,17,18,19,21,25,28,30],initial_bb:14,initial_epsilon:25,initialis:0,inlin:[4,22],input:[0,7,10,14,17,18,19,20,21,23,26,27,28],insert:[12,15,18,21],insertinto:[12,15],insid:[0,3,7],insight:4,inspir:17,instal:[1,4,22],instanc:[2,4,7,16,21,22,28],instead:[0,1,3,4,5,18,19,21,28],int16_t:22,int32_t:22,int_32_t:22,intend:[0,4,14,18,28],interact:[],intercept:[14,18],interest:[0,18,19,22,28,30],interfac:[3,4],intermedi:4,intern:[0,3,4,13,14,16,17,18,19,20,21,22,25,26,28,31],internal_e_prefactor_arg:31,internal_e_prefactor_asn:31,internal_e_prefactor_asp:31,internal_e_prefactor_ci:31,internal_e_prefactor_gln:31,internal_e_prefactor_glu:31,internal_e_prefactor_hi:31,internal_e_prefactor_il:31,internal_e_prefactor_leu:31,internal_e_prefactor_li:31,internal_e_prefactor_met:31,internal_e_prefactor_ph:31,internal_e_prefactor_pro:31,internal_e_prefactor_s:31,internal_e_prefactor_thr:31,internal_e_prefactor_trp:31,internal_e_prefactor_tyr:31,internal_e_prefactor_v:31,internet:4,interpol:30,interpret:[4,5],intervent:4,introduc:[0,3,4,17,21],invalid:[13,14,17,18,19,21,24,28,29,30],invok:[1,3,4,8],involv:4,iostream:22,isctermin:21,ishbondacceptor:28,ishbonddonor:28,isntermin:21,isoleucin:29,issimilar:30,issourc:22,istermin:21,isvalid:26,item:[0,4,12,13,19,21],iter:[12,14,17,18,19,20,21,25],itself:[3,4,13,14,18,22,26],job:[4,19,21],join:[4,15,18,19],jone:[19,28,31],jones1999:19,json:7,just:[0,1,4,7,8,13,14,19,21],kabsch1983:19,kabsch:19,keep:[0,3,4,7,14,21,26],keep_non_converg:14,keep_sidechain:[4,26],kei:[7,14,18,19],kept:[17,24,26],kernel:27,keyword:20,kic:[],kicclos:18,kick:7,kind:[0,4],kinemat:17,know:[1,30],known:[3,5],kortemm:17,krivov2009:[26,27],krivov:27,kwarg:0,l_e:28,lab:27,label:4,lack:21,languag:3,lapack:1,lapack_lapack_librari:1,lapack_librari:3,larg:[19,20,21],larger:[15,19],last:[0,3,12,13,17,18,19,21,27,31],last_psi:12,later:[0,4,13],latest:1,latter:[4,21],launcher:[3,4],layout:[13,19,20,22,28,30],lbfg:21,lead:[4,5,12,13,14,17,27],least:[1,3,4,12,21,25],leav:0,left:5,legaci:21,legal:4,len:[12,19,21,26],length:[7,13,14,16,17,19,20,21,22],lennard:[28,31],less:[4,13,14,16,19,20,21,30,31],let:[0,4,12,15,19,26],letter:[12,13,18,19,20,29],leu:29,leucin:29,level:[1,4,8,21],lib64:4,lib:31,libari:27,libexec:[3,4],libpromod3_nam:3,librari:[],library1:3,library2:3,licenc:27,life:4,ligand:[21,24],like:[0,3,4,7,21,22,27,28],limit:[7,17,19,21],line:[],linear:[14,18,19],linear_weight:14,linearscor:18,link:[1,3,4,19],link_cmd:3,linkcheck:[1,4],linker:[3,21],linker_length:21,list:[0,1,3,4,5,7,10,12,13,14,17,18,19,20,21,22,24,25,26,28,30],literalinclud:4,littl:[3,4,22],live:[3,4],load:[],load_frequ:[16,19],loadalign:21,loadbackboneloopscor:[15,16,18],loadbb:19,loadcach:19,loaddunbracklib:[26,27],loadfragdb:[15,16,21],loadpdb:[4,15,18,19,21,26],loadpenultimatelib:27,loadport:[13,19,20,22,30],loadsequenceprofil:19,loadstructuredb:[15,16,19,21],loadtorsionsampl:[12,16,18,20],loadtorsionsamplercoil:[16,21],loadtorsionsamplerextend:16,loadtorsionsamplerhel:16,locat:[1,3,12,13,15,21,22],log:[4,5,28],lone:28,lone_pair:28,longest:19,look:[4,5,12,15,32],loop:[],loop_candid:[14,15],loop_length:19,loop_main:4,loop_seq:15,loopcandid:[14,15,21],loss:4,lost:[0,4,13],lot:[0,4,7],lovel:27,lovell2000:27,low:[0,4],lower:[18,21],lowest:[18,28],lowest_energy_conform:18,lysin:29,machin:[13,19,20,22,30],macro:[3,4],made:[3,30],magic:[4,22],mai:[0,1,3,4,5,7,21],main:[21,22,30],mainli:[18,27,28],maintain:4,major:4,makefil:[1,4],makestat:30,malici:4,man:[1,4],manag:[3,4],mandatori:14,mandel:17,mandell2009:17,mani:[5,7,13,17,19,20,21,30],manipul:[12,15],manner:[4,13,18,25],manual:[0,1,4,13,14,18,19,22],map:19,mar:16,mark:[3,7,24],markup:4,master:4,mat4:12,match:[3,14,15,17,18,19,20,21],materi:[0,4],mathemat:[14,17],matplotlib:20,matric:19,matrix:[12,19],matter:[3,28],max:[13,21,25,30,31],max_complec:25,max_complex:25,max_count:13,max_db_loop_len:[],max_dev:18,max_dist:[13,14],max_extens:21,max_iter:[14,21],max_iter_lbfg:21,max_iter_sd:21,max_length:21,max_loops_to_search:21,max_res_extens:21,max_step:17,maxfraglength:19,maxim:[13,14,16,17,18,19,21],maximum:[13,14,17,18],mc_closer:18,mc_cooler:18,mc_num_loop:21,mc_sampler:18,mc_scorer:18,mc_step:21,mean:[3,4,7,21],meaning:19,meant:[10,19,21,25],mechan:[10,17,21],medl:21,member:[4,7,14],memori:[13,16,19,20,21,22,30],mention:[0,1],merg:[4,14,21,28],merge_dist:21,mergegap:21,mergegapsbydist:21,mess:4,messi:4,met:29,methionin:[21,29],method:[0,7,13,17,19,20,21,22,23,25],metropoli:[14,18],mhandl:21,middl:4,might:[17,19,28],min:13,min_candid:15,min_dist:13,min_loops_requir:21,min_scor:15,mincadist:12,mind:[0,4],minim:[10,12,13,14,15,17,19,21,23,25],minimizemodelenergi:21,minimum:12,mirror:22,mismatch:13,miss:[5,21],mix:3,mkdir:[1,4],mmcif:5,mod:4,mode:[0,30],model:[],modellinghandl:21,modeltermini:21,modif:21,modifi:[4,12,14,21],modified_crambin:15,modul:[],module_data:3,mol:[4,10,12,13,14,17,18,19,20,21,24,26,28,30],molecular:[10,17,19,21],moment:4,monitor:0,monolith:4,mont:[],montecarloloopsampl:[],mood:4,more:[0,1,3,4,7,21,25,28,31],most:[3,4,12,13,17,20,21,24,27,31],mostli:[3,4],move:[4,14,17,18,21,22],msg:5,msgerrorandexit:5,msm:19,much:[4,19,21],multipl:[1,3,7,21],multipli:18,my_db:19,myclass:22,myclassptr:22,n_coord:12,n_num:21,n_po:[13,24,28],n_stem:[14,15,17,18,19,21],n_stem_phi:18,n_ter:[17,24],n_terminal_length:18,name:[0,3,4,5,7,13,14,18,19,20,21,27,28,29,30],name_pymod:3,namespac:[7,22],nan:[28,30],nat:17,nativ:22,necessari:[12,13,18,19],need:[0,1,3,4,5,7,8,13,17,19,20,21,22],need_config_head:3,neg:[0,13],neglect:[24,28],neglect_size_on:14,neighbor:21,neighbour:[21,30],never:[4,7,13,22],nevertheless:4,new_res_nam:28,newli:18,next:[0,4,12,17,20,21,22],next_aa:18,nice:4,nitrogen:[12,24,28],nobodi:0,node:25,non:[],none:[7,19,21,26],nonredund:19,nonrotamer:27,nonzero:[25,30],norm:13,normal:[13,28],normalization_factor:28,notabl:19,note:[4,7,14,17,18,19,21,22,24,26,29],noth:[3,4,18,28],notic:[0,3,4],nov:1,novel:19,novo:18,now:[4,10,12,19],nparticl:28,nterminalclos:18,num:19,num_frag:[19,21],num_gap_extens:21,num_loop:14,num_residu:13,number:[0,12,13,14,16,17,18,19,20,21,22,24,25,28,30],numpi:[18,20],o_coord:12,o_po:24,object:[],observ:[17,19,25],obtain:[10,21],obviou:4,occupi:24,occur:[13,28],ocparticl:28,off:[0,4,21],offend:21,offer:[16,24,28],offset:[19,21],ofstream:22,often:[4,5,7,17],olc:12,old:21,olson:19,omega:[12,13],onc:[],one_letter_cod:[12,15,18,19],onli:[0,3,4,5,7,8,13,14,18,19,21,22,24,25,26,27],onto:[0,12,19],oparticl:28,open:[13,19,20,22,30],openmm:1,openstructur:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],oper:[4,10,19,25],opt:[4,5,7],optim:[1,13,19,20,30],optimis:4,option:[1,7,17,21,30],order:[7,13,19,21,22],org:4,organ:[19,30],orient:[13,17],origin:[4,7,18,21],ost:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],ost_double_precis:1,ost_librari:3,ost_root:[1,4],other:[0,1,3,4,7,12,13,14,21,28,30,31],otherwis:[0,3,4,12,13,18,21,28],our:[3,4,15,19],out:[0,1,3,4,19,20,21,26,30],out_path:3,out_stream:22,out_stream_:22,output_dir:3,outsid:[4,13],over:[1,3,4,7,13,19],overal:[15,18,25],overlap:18,overli:4,overload:22,overridden:3,overview:[4,26],own:[],oxygen:[12,24,28],pack:[13,14],packag:[3,4],packing_scor:14,pad:22,page:[1,4,11,26],pai:0,pair:[13,14,17,18,19,20,21,22,28,30],pairwis:[12,13,14,23,25,28],pairwiseenergi:28,paper:[23,26],paragraph:[0,4],parallel:19,param:[],paramet:[0,3,5,7,8,12,13,14,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31],parameter_index:19,parametr:[13,24,28],parent:21,pars:[],parse_arg:7,parser:[],part:[0,4,10,18,21,24,25,26],partial:21,particip:26,particl:[],particular:[4,14,17,18,19,28,30],partner:[13,28],pass:[4,7,15,17,18,21],past:[4,21],path:[0,1,3,4,5,10,19,20],path_to_chemlib:8,pattern:19,pdb:[4,5,10,12,15,16,18,19,21,26],pdb_id:19,penal:21,penalti:21,penultim:27,penultimatelib:22,peopl:4,pep:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],peptid:[15,19,26],per:[3,4,6,18,19,20,21,28,31],perfect:4,perfectli:4,perform:[4,10,12,14,17,18,19,21,22,23,25],permiss:4,permut:25,phe:[29,30],phenylalanin:29,phi:[12,13,17,18,19,20,24,26,28,30],phi_bin:[13,30],phi_handl:26,phipsisampl:18,phosphoserin:21,phrase:4,pick:18,pictur:4,piec:4,pivot:[14,17,18],pivot_on:[14,17],pivot_thre:[14,17],pivot_two:[14,17],place:[0,3,4,5,7],placehold:14,plane:21,plausibl:13,pleas:[4,17,19],plenti:21,plot:20,plt:20,plu:[4,7,8,28],pm3_csc:4,pm3_openmm_cpu_thread:21,pm3argpars:[],pm3argumentpars:[5,7],pm3optionsnamespac:7,pm_action:[0,3,4],pm_action_init:4,pm_bin:0,png:20,point:[1,4,7,8,13,15,18,19,21,30],pointer:[1,22],polar:[28,31],polar_direct:28,pop:4,popul:[1,4],port_str_db:19,portabl:[],portable_binary_seri:22,portable_fil:3,portablebinarydatasink:22,portablebinarydatasourc:22,pos_end:19,pos_start:19,posit:[12,13,14,15,16,17,18,19,20,21,23,24,25,28],possibl:[4,7,10,13,14,16,17,18,19,20,21,22,23,24,25,26,28,29,31],post:7,potenti:[13,15,16,19,21,22],practic:[3,4,19],pre:[4,13],pre_commit:4,precis:[14,21],precomput:[15,16,32],pred:13,predefin:[3,10],predict:[13,14,19,23,27],prefactor:[28,31],prefer:[1,3,13,19,20,30],prefix:[0,3,4,5,7],prepar:[4,21],present:[12,17,24,28,30],preserv:21,prev_aa:18,prevent:[0,4],previous:[13,15,19,28],principl:18,print:[0,1,12,19,21],printstatist:19,privat:[0,22],pro:[20,29,30],probabilist:19,probability_cutoff:31,probabl:[3,4,14,17,18,19,20,27,28,30,31],problem:[4,7,17,18,19,21,25,27],process:[0,4,7,13,17,18,22,24,30],produc:[0,1,3,4,14,19,21],product:[0,2,4],prof:19,prof_dir:19,prof_path:19,profil:[14,16,19,21],profiledb:19,profilehandl:19,prog:7,program:[3,4,6],project:[3,4],prolin:[13,21,29],promod3:[],promod3_mod:3,promod3_nam:3,promod3_name_head:3,promod3_root:4,promod3_shared_data_path:[4,22],promod3_unittest:[0,3,4],promot:4,propag:[4,12],proper:4,properli:[0,13,21,25],properti:30,propos:[14,17,18,21,23],proposed_posit:18,proposestep:18,prot:[4,18,19,26],prot_rec:4,protein:[],proton:[28,29,30],provid:[0,1,3,4,7,12,13,14,15,17,18,19,20,21,22,24,26,27,28,30],prune:25,pseudo:[13,18,21,31],psi:[12,13,17,18,19,20,26,28,30],psi_bin:[13,30],psi_handl:26,psipr:[],psipred_confid:13,psipred_pr:19,psipred_predict:19,psipred_st:13,psipredpredict:[13,14,19],pull:4,punch:[],purpos:[4,30],push:4,pushverbositylevel:7,put:[0,3,4,5,7,13,19,20,21,30],py_run:[0,3,4],pyc:0,pylint:4,pylintrc:4,pymod:[3,4],pyplot:20,pytest:4,python2:4,python:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],python_root:1,pythonpath:4,qmean:1,qualiti:21,queri:[19,28,30],querylib:30,question:20,quickli:[4,17],quit:[4,7],rachovski:16,rackovski:16,radian:20,radii:[21,31],radiu:[13,21,31],rais:[7,12,13,14,17,18,19,20,21,23,24,28,30],random:[12,14,16,17,18,20],random_se:14,randomized_frag:12,randomli:[17,18,20],rang:[12,13,14,17,18,19,20,21,30],rapid:23,rare:4,rather:[4,5,7,13,30],raw:[10,13,19,20,21,22,30],rawmodel:4,reach:[17,21,28],read:[4,5,12,13,19,20,21,22,27,30],readabl:[4,30],readdunbrackfil:27,reader:[4,10],readi:[1,30],real:[4,7,22],realli:[0,1,4,5,13],reappear:4,reason:[4,18,19,24],rebas:4,rebuild:[1,4],recalcul:[12,20],recent:4,recoginz:29,recognis:[0,4],recognit:19,recommend:[1,4,21],reconstruct:[],reconstructcbetaposit:12,reconstructoxygenposit:12,reconstructtest:4,record:0,reduc:[13,14,18,19],reduced_scor:14,reducedscor:13,redund:16,ref_backbon:19,ref_fil:4,refer:[0,3,4],referenc:4,refresh:14,regard:[17,23],region:[17,18,21,24],regist:[3,4],regress:27,reiniti:13,reinterpret_cast:22,reject:[14,17,18],rel:[3,13,14,17],relat:[3,4,7,13,14,19,22,31],relax:[],relev:[1,3],remain:[13,18],rememb:[0,4,18],remodel:15,remodel_cterminal_o:12,remot:[15,18,19,26],remov:[1,14,21,25,26],removeterminalgap:21,renumb:21,replac:[12,18],replacefrag:12,report:[0,4,21],repositori:[0,3,4],repres:[13,14,15,17,19,20,21,23,24,25,26,28,32],represent:[12,13,15,19,20,22,28,30],reproduc:21,request:[27,30],requir:[1,4,12,13,15,16,17,19,20,21,22,24,26,28,29,30],reread:19,resembl:4,reserv:5,reset:[13,18],residehandl:28,residue_depth:19,residue_index:[24,28],residuehandl:[12,14,17,18,19,21,24,28,30],resiz:22,resnum:[12,13,15,21],resnum_on:13,resnum_two:13,resolv:[4,17],resort:21,respons:4,rest:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],restrict:[4,21],restructuredtext:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],result:[1,4,13,14,18,20,21,23,25,30,31],reus:21,review:4,reviv:4,rewrit:0,richardson:27,right:[0,1,4,7],rigid:[17,18,23,24,25,26,28,30],ring_punch_detect:21,rmsd:[12,14,17,19],rmsd_cutoff:[14,17,19],rmsd_thresh:19,rmsd_threshold:19,robot:17,role:7,root:[1,3,4],rosetta:13,rot_group:26,rot_lib:28,rotam:[],rotamer_group:[24,25,26],rotamer_id:[26,28],rotamer_librari:26,rotamer_model:26,rotamer_on:23,rotamer_two:23,rotamergroup:28,rotamerid:[],rotamerlib:[22,26,27,28,30],rotamerlibentri:30,rotamerset:[24,26,28,31],rotat:12,rotatearoundomegators:12,rotatearoundphipsitors:12,rotatearoundphitors:12,rotatearoundpsitors:12,roughli:16,routin:0,rrm:26,rrmrotam:[23,28],rrmrotamergroup:[24,25,28],rst1:3,rst2:3,rst:[3,4],rule:4,runact:0,runexitstatustest:0,runnabl:4,runner:0,runtest:[0,4],runtimeerror:[12,13,14,17,18,19,20,21,23,24,27,28,30],runtimeexcept:20,said:3,same:[0,1,3,7,13,17,18,19,21,22,24,28,30],samiti:21,sampl:[],sample_polar_hydrogen:[28,31],sampled_frag:18,samplemontecarlo:18,sampler:[],sampling_start_index:18,sander:19,sanner1996:19,sanner:19,satisfi:[13,29],save:[4,12,13,15,18,19,20,22,30],savebb:19,savecach:19,savefig:20,savepdb:[10,12,15,18,19,21,26],saveport:[13,19,20,22,30],scatter:20,scheme:[0,4,7,18,21],sci:[17,23],scondari:21,score_vari:21,scorer:[],scoringgapextend:21,scratch:28,scriptnam:5,scriptpath:4,scwrl4:[26,27,28],seamlessli:4,search:[1,4,11,13,14,15,19,21,26,28],searchdb:19,second:[13,14,17,21,23,28],secondari:[13,14,19],secondli:4,section:[0,3,9,32],see:[0,4,5,7,10,13,14,18,19,21,22,31],seed:[14,16,17,18,20],seem:4,segment:12,select:[17,18,19,26],selenium:21,self:[0,4,25,28],self_energi:28,send:5,sens:[],sensibl:21,separ:[0,4,13,20,21,23],seq:[13,14,19,21],seq_sep:13,seq_tpl:21,seq_trg:21,seqid:19,seqr:[13,15,18,19,21],seqsim:19,sequenc:[],sequence_profile_weight:19,sequencehandl:[13,21],sequencelist:[13,21],sequenceprofil:19,sequenti:[12,21],ser:[28,29,31],serial:[19,22],serializ:22,serin:29,serv:[0,7,18,19],servic:4,set:[],setcbetaenergi:13,setcbetapotentialparamet:13,setcbpackingenergi:13,setcbpackingpotentialparamet:13,setenviron:[13,15,18],setframeenergi:[24,26,28],sethbondenergi:13,sethbondpotentialparamet:13,setinternalenergi:28,setinternalenergyprefactor:28,setinterpol:30,setomegators:12,setphipsitors:12,setphitors:12,setpolardirect:28,setprob:28,setpsipredpredict:13,setpsitors:12,setreducedenergi:13,setreducedpotentialparamet:13,setsequ:12,setsequenceoffset:21,setssagreementparamet:13,setssagreementscor:13,setstructureprofil:19,settemperatur:28,settorsionenergi:13,settorsionpotentialparamet:13,setup:[4,17,18,21,22],setupbackbonescor:21,sever:[],shake:18,shanno:21,shapovalov2011:27,shapovalov:27,shared_ptr:22,shebang:4,sheet:[21,27],shelenkov:23,shell:[0,1,4,5],shift:21,shiftctermin:21,shiftextens:21,shorter:21,shortest:14,shortli:4,should:[0,3,4,5,7,10,12,13,14,15,17,18,19,20,21,22,24,25,26,28],show:[0,4,26],showcas:[0,20],shown:[4,21],side:[4,21,23,27],sidechain:[],sidechain_pymod:4,sidechain_rst:4,sidechain_test_data:4,sidechain_test_orig:26,sidechain_test_rec:26,sidechain_unit_test:4,sidechainparticl:28,sig1:[28,30],sig2:[28,30],sig3:[28,30],sig4:[28,30],silent:0,similar:[0,1,4,13,19,30],similardihedr:30,similarli:1,simpl:[12,13,18,19,23,24,30],simplest:[4,21,26],simpli:[12,13,15,18,21,29,30],simplif:7,simplifi:19,simul:[14,18],sinc:[0,1,3,4,5,13,19,20,27,29],singl:[3,4,13,14,17,18,19,21,24,25,27,28],sink:22,sit:4,site:4,size:[12,13,14,17,18,19,20,22],sizeof:22,skip:[0,4,19,21],slow:[13,19,20,22,30],small:[4,17,19,21],smaller:[13,17,19,20,30,31],smallest:[],smallish:[1,4],smart:4,smng:2,smooth:27,soding2005:19,softsampl:18,softwar:4,sol:26,sole:[0,4],soli:16,solut:[],solv:[4,25,26],solvent:19,some:[0,1,3,4,7,18,19,21,22,24,26,28,30],somedata:22,somehow:14,someth:[0,4,5,19],sometim:4,somewher:[3,19],soon:[17,26,30],sort:[0,3,30],sound:4,sourc:[0,1,3,4,5,7,8,15,19,21,22,26,30],source1:[3,4],source2:[3,4],source3:3,source4:3,span:21,sparticl:28,spawn:[0,4],spdbv:21,spdbv_style:21,special:[0,1,3,4,29,30],specif:[0,4,13,18,19,20,27,30],specifi:[1,3,12,14,20,28,30],specimen:5,speed:21,spehner:19,spend:4,sphinx:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],spit:21,sport:4,squar:19,src:4,src_db:19,ss_agreement:[14,18],ss_agreement_scor:14,ss_agreement_weight:19,ssagre:19,ssagreement:[13,14],ssagreementscor:13,sstream:22,stabil:19,stabl:4,stack:4,stage:[],stai:[0,4,13],standard:[1,4,6,7,13,20,22,24,27,28,30],start:[],start_resnum:[12,13,14,18],start_temperatur:18,starter:0,stash:4,state:[0,1,4,13,19,23,28,29,30],statist:[15,16,19],statu:[0,4],std:22,stderr:0,stdout:0,steadili:18,steepest:[17,21],stem:[12,14,15,17,18,19,21],step:[4,10,14,17,18,19,21,27],stereochem:21,steric:30,still:[4,21,22],stop:[0,4,17,21],stop_criterion:17,storabl:19,store:[0,4,10,12,13,14,18,19,20,21,22,30],stori:4,str:[0,5,7,8,12,13,14,17,18,19,20,21,22,26,28,29,30],str_len:22,straight:4,strategi:30,stream:22,strict:4,string:[5,7,13,19,20,21,22],stringstream:22,strip:[21,28],struct:22,structral:13,structural_db:14,structuralgap:21,structuralgaplist:21,structure_db:[15,19,21,22],structure_dir:19,structure_path:19,structure_profile_weight:19,structuredb:[14,15,16,19,21,22],structureprofil:19,style:21,sub:[4,14,17],sub_frag:12,subdir:4,subfold:4,subject:4,submodul:4,submodule1:4,subrotam:[23,28,31],subsequ:[13,21],subst:19,subst_matrix:19,substitut:19,substweightmatrix:19,subtre:[3,4],succeed:21,success:[5,18,25],suffix:5,suggest:4,suit:[0,4,14],sulfur:[23,28],sum:[13,15,21,28,31],superpos:[12,17,18,19],superpose_stem:12,superposed_rmsd:12,superposeonto:12,superposit:[14,18],supervis:0,supos:19,support:[0,4,5,13,17,19,20,30],suppos:4,sure:[1,4,7,19],surf:19,surfac:19,surfacehandl:19,surround:[13,19],swiss:21,symmetr:30,system:[0,1,3,4],t_sampler:20,tail:12,tailor:21,take:[4,18,19,20,21,22,25,26],taken:[21,24,28],talk:0,target:[0,1,3,4,7,10,12,13,17,18,19,20,21,30],target_sequ:19,task:[4,17,21,22],technic:[19,24,31],tell:[0,4,5,7,19],temperatur:[14,18,28,31],templat:[0,7,10,21,22],temporari:19,temporarili:4,term:[4,13,19,28,29,30,31],termin:[0,5,10,12,14,17,18,21,24],terminal_sequ:18,termini:[18,21],terminu:[18,19,21],test_:4,test_action_:0,test_action_do_awesom:0,test_action_help:0,test_awesome_featur:4,test_check_io:22,test_cod:4,test_doctest:4,test_foo:3,test_portable_binari:22,test_reconstruct:4,test_sidechain:4,test_submodule1:4,test_suite_:3,test_suite_your_module_run:4,test_your_modul:4,testcas:[0,4],testcasenam:4,testexit0:0,testpmexist:0,testreconstruct:4,testutil:[0,4],text:[0,7],than:[3,4,7,13,17,19,20,21,30,31],thei:[1,4,12,13,14,18,19,20,21,28,29,30],them:[3,4,13,14,15,19,20,21,24,28,30,31,32],theoret:18,theori:23,therefor:[4,12,16,17,18,19,30],thi:[0,1,3,4,5,6,7,8,9,10,12,13,14,15,17,18,19,20,21,22,23,24,25,26,28,29,30,32],thing:[0,1,4,7,17,19,21,26,30,31],think:4,thoroughli:4,those:[0,1,3,4,7,14,21,22,25,26],though:[21,22],thr:[28,29,31],thread:[16,21],three:[0,3,4,12,13,14,18,20,21,28,29,31],threonin:29,thresh:[13,28,30],threshold:[17,19,21,25,30],through:[0,4,19,21],throughout:[4,7,16],thu:5,tidi:4,tightli:4,time:[0,4,12,13,21],tini:[4,21],titl:20,tlc:29,tlctorotid:[26,29],tmp_buf:22,toentiti:[10,12,18,19],togeth:[4,19,21],too:[4,14,19,21,22],tool:[3,15,19,22,26],toolbox:4,top:[1,4,8],topic:[0,4],topolog:17,torsion:[],torsion_angl:26,torsion_bin:13,torsion_plot:20,torsion_sampl:[12,14,17,18,19,21,22],torsion_sampler_coil:[19,22],torsion_sampler_extend:[19,22],torsion_sampler_hel:22,torsion_sampler_helix:19,torsion_sampler_list:19,torsion_scor:14,torsion_weight:19,torsionprob:19,torsionsampl:[12,13,14,16,17,18,19,20,21,22],torsionscor:13,total:[13,19],touch:[0,4],toward:[4,13,17,21],tpl:21,tpr:[29,30],track:[5,26],tradit:7,tradition:5,train:16,trajectori:18,tran:[13,29,30],transform:[12,28,30],transformation_matrix:12,translat:[3,29,30],transofrm:12,transomegators:13,treat:[4,21,22,30],tree:[0,3,4,25],trg:[7,21],tri:[21,30],trick:[0,4],trigger:[0,3,4,27],tripeptid:20,tripl:5,triplet:[],trp:29,trustworthi:4,tryptophan:29,ttccpsivarsnfnvcrlpgtpea:21,ttccpsivarsnfnvcrlpgtpeaicatgytciiipgatcpgdyan:21,ttccpsivarsnfnvcrlpgtpeaicatytgciiipgatcpgdyan:21,tupl:[5,12,21],turn:[0,4,5,21],tutori:4,tweak:21,two:[0,4,12,13,14,17,19,21,22,23,26,28,29,30,31],txt:[0,1,3,4],type:[],typedef:22,typenam:22,typic:[12,18,26,28],tyr:[28,29,30,31],tyrosin:29,uint32_t:22,uint:22,ultra:19,uncertain:4,under:[3,4],undergo:[17,18],underli:[14,21],underscor:0,understand:4,unexpect:1,unfavor:13,unfavour:[17,18,23],unfortun:4,uniqu:[13,14,18,30],unittest:[0,4],unix:4,unlik:[26,31],unrecognis:[5,7],unsupport:22,until:[4,13,17,21,25,28],untrack:0,unus:4,updat:[4,17,21],updatedistribut:20,upon:[17,18],usabl:4,usag:[16,19,24,26],use_full_extend:21,use_scoring_extend:21,user:[],userlevel:0,usr:4,usual:[0,1,3,4,7,15,21],utilis:4,v_size:22,val:[20,29],valid:[4,13,18,21,27],valin:29,valu:[1,5,7,12,13,14,18,19,21,22,24,25,26,27,28,29,30],valueerror:19,varadarajan:19,vari:[3,22],variabl:[0,1,4,10,21,22,31],variant:[7,21],variou:[0,1,3,4],vec3:[12,21,23,24,28],vector:[20,22],verbos:0,veri:[0,4,5,21,22,31],verif:7,verifi:[0,4,5],version:[1,4,13,19,20,22,27,29,30],vertex:19,via:[0,4,7,8],view:[4,20],virtual:4,visual:10,wai:[0,1,3,4,7,12,15,19,24,26,27,29],wait:4,walk:[0,4],want:[0,1,4,8,13,15,17,19,21,28,30],warn:[4,21],watch:4,web:[1,4],weight:[14,18,19],weird:[17,26],well:[1,3,4,13,19,20,21,22,26,28,30],went:4,were:[4,19,21],wether:25,what:[0,4,5,7,15],when:[0,3,4,7,12,13,18,19,20,21,22,23,24,26,27,28,30,31],whenev:13,where:[0,3,4,5,12,13,19,20,22,27,30],wherea:19,whether:[5,12,13,14,17,18,19,24,26,28,30],which:[0,3,4,5,6,7,10,12,13,14,18,19,20,21,22,24,28],whistl:4,who:[25,26],whole:[0,4,19,21],why:[0,4],width:22,wild:3,wise:3,wish:[9,13,20,21],within:[1,3,4,13,21,30],without:[0,3,4,5,16,17,19,21,27],won:[24,26,27],word:[3,27],work:[0,1,3,4,7,21,22,27],worst:4,would:[0,1,4,5,20,23,28],wrapper:[0,3,4,8,21],writebasetyp:22,writemagicnumb:22,writetypes:22,writeversionnumb:22,written:[4,22],wrong:[1,7],xlabel:20,xlim:20,xml:4,xxx:29,year:0,yet:[13,19],ylabel:20,ylim:20,you:[0,1,3,4,5,7,8,10,13,14,15,17,18,19,20,21,22,24,26,27,28,30],your:[],your_modul:4,yourself:[1,4],zero:[19,21,30],zhou2005:19,zhou:19,zip:26},titles:["<code class=\"docutils literal\"><span class=\"pre\">test_actions</span></code> - Testing Actions","Building ProMod3","Changelog","ProMod3‘s Share Of CMake","Contributing","<code class=\"docutils literal\"><span class=\"pre\">helper</span></code> - Shared Functionality For the Everything","<code class=\"docutils literal\"><span class=\"pre\">core</span></code> - ProMod3 Core Functionality","<code class=\"docutils literal\"><span class=\"pre\">pm3argparse</span></code> - Parsing Command Lines","<code class=\"docutils literal\"><span class=\"pre\">SetCompoundsChemlib()</span></code>","Documentation For Developers","Getting Started","Welcome To ProMod3’s Documentation!","Backbone","Loop Scoring","Helper Classes","<code class=\"docutils literal\"><span class=\"pre\">loop</span></code> - Loop Modelling","Load Loop Objects","Loop Closing","Monte Carlo Sampling","Structural Database","Torsion Sampler","<code class=\"docutils literal\"><span class=\"pre\">modelling</span></code> - Protein Modelling","Using binary files in ProMod3","Disulfid Bond Evaluation","Frame","Coming to a solution","<code class=\"docutils literal\"><span class=\"pre\">sidechain</span></code> - Sidechain Modelling","Load Rotamer Libraries","Rotamers","RotamerID","Rotamer Library","Rotamer Settings","Documentation For Users"],titleterms:{"class":[14,20,21],"function":[3,5,6,24,26,28],acid:20,action:[0,3,4],actiontestcas:0,amino:20,api:0,argument:7,backbon:[12,17,30],backboneloopscor:13,base:19,basic:12,binari:22,block:[12,28],bond:23,branch:4,build:[1,12,28],can:29,carlo:18,ccd:17,chain:19,changelog:2,close:[17,21],closer:18,cmake:[0,1,3,4],code:22,come:25,command:7,construct:[24,28],contribut:4,conveni:[24,28],cooler:18,core:6,creat:0,data:22,databas:19,defin:[19,20],definit:3,depend:[1,30],detect:21,develop:9,directori:4,disulfid:23,document:[3,4,9,11,32],edit:12,entri:30,evalu:23,everyth:5,exampl:22,execut:0,exisit:22,extend:21,featur:[4,19],file:[5,22],find:19,fragment:19,frame:24,full:12,gap:21,geometr:19,get:[10,29],git:4,graph:25,group:28,handl:[14,21],have:0,header:22,helper:[5,14],hook:4,how:[4,29],indic:11,integr:0,interact:25,introduct:[3,5,7],issu:4,kic:17,librari:[27,30],licens:4,line:7,load:[16,27],loop:[13,14,15,16,17],mainten:3,make:[0,1],messag:5,model:[10,15,21,26],modul:[3,4,26],mont:18,must:0,non:30,object:[16,18,24],onc:14,output:0,own:4,pars:7,parser:7,parti:4,particl:28,pipelin:[10,21],pm3argpars:7,portabl:22,promod3:[1,3,4,6,10,11,22],protein:21,psipr:14,punch:21,quick:4,reconstruct:26,relax:17,releas:2,residu:[12,24],ring:21,rotam:[27,28,30,31],rotamerid:29,run:[0,1,10],sampl:18,sampler:[18,20],score:13,scorer:18,script:0,sequenc:19,set:31,setcompoundschemlib:8,sever:14,share:[3,5],sidechain:26,smallest:28,solut:25,stage:4,start:[4,10],stretch:12,structur:[4,19],subclass:0,tabl:11,test:[0,3,4,5],test_act:0,third:4,torsion:20,triplet:20,type:30,unit:[0,3,4],user:32,welcom:11,write:4,your:4}}) \ No newline at end of file diff --git a/doc/portableIO.rst b/doc/portableIO.rst index 38f288cb88d782edbed6fc7a8a976c77eb6f22ed..26044c63e75fd61dd8f0766ab4a5107828a0b134 100644 --- a/doc/portableIO.rst +++ b/doc/portableIO.rst @@ -378,5 +378,11 @@ During the ``make`` process, portable versions of the files (stored in the :file:`<MODULE>/data` folder) are converted and corresponding raw binary files are stored in the :file:`stage/share/promod3/<MODULE>_data` folder. +If the stage folder is moved after compilation (e.g. ``make install``), the +location of the :file:`share/promod3` folder is to be stored in an environment +variable called ``PROMOD3_SHARED_DATA_PATH``. This variable is automatically set +if you load any |python| module from ``promod3`` or if you use the ``pm`` +script or if you use a well-setup module on a cluster. + Code for the generation of the binary files and their portable versions are in the :file:`extras/data_generation` folder (provided as-is).