Skip to content

Commit

Permalink
Deploying to gh-pages from @ 248d988 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
loriab committed Sep 18, 2024
1 parent ab69d93 commit c519d49
Show file tree
Hide file tree
Showing 47 changed files with 634 additions and 563 deletions.
Binary file modified .doctrees/api.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.AtomicInput.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.AtomicResult.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.AutodocBaseSettings.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.OptimizationInput.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.OptimizationResult.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.ProtoModel.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.Result.doctree
Binary file not shown.
Binary file modified .doctrees/api/qcelemental.models.ResultInput.doctree
Binary file not shown.
Binary file modified .doctrees/changelog.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/model_result.doctree
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<map id="inheritance8e50962132" name="inheritance8e50962132">
<area shape="rect" id="node1" href="api/qcelemental.models.AlignmentMill.html#qcelemental.models.AlignmentMill" target="_top" title="Facilitates the application of the simple transformation operations" alt="" coords="401,4,491,24"/>
<area shape="rect" id="node2" href="api/qcelemental.models.ProtoModel.html#qcelemental.models.ProtoModel" target="_top" title="QCSchema extension of pydantic.BaseModel." alt="" coords="258,180,334,200"/>
<area shape="rect" id="node3" href="api/qcelemental.models.AtomicInput.html#qcelemental.models.AtomicInput" target="_top" title="The MolSSI Quantum Chemistry Schema" alt="" coords="406,43,486,63"/>
<area shape="rect" id="node5" href="api/qcelemental.models.AtomicResultProperties.html#qcelemental.models.AtomicResultProperties" target="_top" title="Named properties of quantum chemistry computations following the MolSSI QCSchema." alt="" coords="377,82,515,102"/>
<area shape="rect" id="node10" href="api/qcelemental.models.BasisSet.html#qcelemental.models.BasisSet" target="_top" title="A quantum chemistry basis description." alt="" coords="415,121,477,141"/>
<area shape="rect" id="node11" href="api/qcelemental.models.ComputeError.html#qcelemental.models.ComputeError" target="_top" title="Complete description of the error from an unsuccessful program execution." alt="" coords="401,160,490,180"/>
<area shape="rect" id="node14" href="api/qcelemental.models.FailedOperation.html#qcelemental.models.FailedOperation" target="_top" title="Record indicating that a given operation (program, procedure, etc.) has failed and containing the reason and input data which generated the failure." alt="" coords="397,199,495,219"/>
<area shape="rect" id="node15" href="api/qcelemental.models.Molecule.html#qcelemental.models.Molecule" target="_top" title="The physical Cartesian representation of the molecular system." alt="" coords="414,238,478,258"/>
<area shape="rect" id="node16" href="api/qcelemental.models.OptimizationInput.html#qcelemental.models.OptimizationInput" target="_top" title="QCSchema input directive for geometry optimization." alt="" coords="391,277,501,297"/>
<area shape="rect" id="node18" href="api/qcelemental.models.Provenance.html#qcelemental.models.Provenance" target="_top" title="Provenance information." alt="" coords="407,316,485,337"/>
<area shape="rect" id="node4" href="api/qcelemental.models.AtomicResult.html#qcelemental.models.AtomicResult" target="_top" title="Results from a CMS program execution." alt="" coords="568,4,654,24"/>
<area shape="rect" id="node20" href="api/qcelemental.models.ResultInput.html#qcelemental.models.ResultInput" target="_top" title="QC Input Schema." alt="" coords="573,43,649,63"/>
<area shape="rect" id="node19" href="api/qcelemental.models.Result.html#qcelemental.models.Result" target="_top" title="QC Result Schema." alt="" coords="707,4,764,24"/>
<area shape="rect" id="node21" href="api/qcelemental.models.ResultProperties.html#qcelemental.models.ResultProperties" target="_top" title="QC Result Properties Schema." alt="" coords="560,82,662,102"/>
<area shape="rect" id="node6" href="api/qcelemental.models.AutodocBaseSettings.html#qcelemental.models.AutodocBaseSettings" target="_top" title="Old class for pydantic docstring before autodoc&#45;pydantic came about." alt="" coords="382,356,509,376"/>
<area shape="rect" id="node7" title="Base class for settings, allowing values to be overridden by environment variables." alt="" coords="254,316,339,337"/>
<area shape="rect" id="node9" title="Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details." alt="" coords="4,238,100,258"/>
<area shape="rect" id="node12" href="api/qcelemental.models.DriverEnum.html#qcelemental.models.DriverEnum" target="_top" title="Allowed computation driver values." alt="" coords="138,199,216,219"/>
<area shape="rect" id="node13" title="Generic enumeration." alt="" coords="24,199,81,219"/>
<area shape="rect" id="node17" href="api/qcelemental.models.OptimizationResult.html#qcelemental.models.OptimizationResult" target="_top" title="QCSchema results model for geometry optimization." alt="" coords="553,277,669,297"/>
</map>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<map id="inheritance3e7a5ab12f" name="inheritance3e7a5ab12f">
<area shape="rect" id="node6" href="api/qcelemental.Datum.html#qcelemental.Datum" target="_top" title="Facilitates the storage of quantum chemical results by labeling them with basic metadata." alt="" coords="388,400,460,425"/>
<area shape="rect" id="node2" title="Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details." alt="" coords="41,400,162,425"/>
<area shape="rect" id="node3" href="api/qcelemental.ChoicesError.html#qcelemental.ChoicesError" target="_top" title="Error called for problems with syntax input file. Prints" alt="" coords="49,351,153,376"/>
<area shape="rect" id="node4" href="api/qcelemental.CovalentRadii.html#qcelemental.CovalentRadii" target="_top" title="Covalent radii sets." alt="" coords="45,301,158,327"/>
<area shape="rect" id="node5" href="api/qcelemental.DataUnavailableError.html#qcelemental.DataUnavailableError" target="_top" title="Error when dataset incomplete and otherwise valid query can&#39;t be fulfilled." alt="" coords="20,252,183,277"/>
<area shape="rect" id="node7" href="api/qcelemental.MoleculeFormatError.html#qcelemental.MoleculeFormatError" target="_top" title="Error called when a molparse.from_string contains unparsable lines." alt="" coords="22,203,181,228"/>
<area shape="rect" id="node8" href="api/qcelemental.NotAnElementError.html#qcelemental.NotAnElementError" target="_top" title="Error when element or nuclide can&#39;t be identified." alt="" coords="28,153,175,179"/>
<area shape="rect" id="node9" href="api/qcelemental.PhysicalConstantsContext.html#qcelemental.PhysicalConstantsContext" target="_top" title="CODATA physical constants set from NIST." alt="" coords="5,104,197,129"/>
<area shape="rect" id="node10" href="api/qcelemental.ValidationError.html#qcelemental.ValidationError" target="_top" title="Error called for problems with syntax input file. Prints" alt="" coords="42,55,161,80"/>
<area shape="rect" id="node11" href="api/qcelemental.VanderWaalsRadii.html#qcelemental.VanderWaalsRadii" target="_top" title="Van der Waals radii sets." alt="" coords="32,5,171,31"/>
</map>
4 changes: 4 additions & 0 deletions _modules/qcelemental/models/basemodels.html
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,8 @@ <h1>Source code for qcelemental.models.basemodels</h1><div class="highlight"><pr


<div class="viewcode-block" id="ProtoModel"><a class="viewcode-back" href="../../../api/qcelemental.models.ProtoModel.html#qcelemental.models.ProtoModel">[docs]</a><span class="k">class</span> <span class="nc">ProtoModel</span><span class="p">(</span><span class="n">BaseModel</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;QCSchema extension of pydantic.BaseModel.&quot;&quot;&quot;</span>

<span class="k">class</span> <span class="nc">Config</span><span class="p">:</span>
<span class="n">allow_mutation</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
<span class="n">extra</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;forbid&quot;</span>
Expand Down Expand Up @@ -309,6 +311,8 @@ <h1>Source code for qcelemental.models.basemodels</h1><div class="highlight"><pr

<span class="c1"># remove when QCFractal merges `next`</span>
<div class="viewcode-block" id="AutodocBaseSettings"><a class="viewcode-back" href="../../../api/qcelemental.models.AutodocBaseSettings.html#qcelemental.models.AutodocBaseSettings">[docs]</a><span class="k">class</span> <span class="nc">AutodocBaseSettings</span><span class="p">(</span><span class="n">BaseSettings</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Old class for pydantic docstring before autodoc-pydantic came about.&quot;&quot;&quot;</span>

<span class="k">def</span> <span class="nf">__init_subclass__</span><span class="p">(</span><span class="bp">cls</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
<span class="bp">cls</span><span class="o">.</span><span class="vm">__doc__</span> <span class="o">=</span> <span class="n">AutoPydanticDocGenerator</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="n">always_apply</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span></div>

Expand Down
6 changes: 6 additions & 0 deletions _modules/qcelemental/models/molecule.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,12 @@ <h1>Source code for qcelemental.models.molecule</h1><div class="highlight"><pre>
<span class="k">except</span> <span class="ne">ImportError</span><span class="p">:</span> <span class="c1"># Will also trap ModuleNotFoundError</span>
<span class="kn">from</span> <span class="nn">pydantic</span> <span class="kn">import</span> <span class="n">ConstrainedFloat</span><span class="p">,</span> <span class="n">ConstrainedInt</span><span class="p">,</span> <span class="n">Field</span><span class="p">,</span> <span class="n">constr</span><span class="p">,</span> <span class="n">validator</span>

<span class="k">try</span><span class="p">:</span>
<span class="kn">import</span> <span class="nn">nglview</span>
<span class="k">except</span> <span class="ne">ModuleNotFoundError</span><span class="p">:</span>
<span class="c1"># import is purely for forward reference for docs-build. import is not required except for Molecule.show()</span>
<span class="k">pass</span>

<span class="c1"># molparse imports separated b/c https://github.com/python/mypy/issues/7203</span>
<span class="kn">from</span> <span class="nn">..molparse.from_arrays</span> <span class="kn">import</span> <span class="n">from_arrays</span>
<span class="kn">from</span> <span class="nn">..molparse.from_schema</span> <span class="kn">import</span> <span class="n">from_schema</span>
Expand Down
4 changes: 4 additions & 0 deletions _modules/qcelemental/models/procedures.html
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,8 @@ <h1>Source code for qcelemental.models.procedures</h1><div class="highlight"><pr


<div class="viewcode-block" id="OptimizationInput"><a class="viewcode-back" href="../../../api/qcelemental.models.OptimizationInput.html#qcelemental.models.OptimizationInput">[docs]</a><span class="k">class</span> <span class="nc">OptimizationInput</span><span class="p">(</span><span class="n">ProtoModel</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;QCSchema input directive for geometry optimization.&quot;&quot;&quot;</span>

<span class="nb">id</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">hash_index</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">schema_name</span><span class="p">:</span> <span class="n">constr</span><span class="p">(</span> <span class="c1"># type: ignore</span>
Expand All @@ -207,6 +209,8 @@ <h1>Source code for qcelemental.models.procedures</h1><div class="highlight"><pr


<div class="viewcode-block" id="OptimizationResult"><a class="viewcode-back" href="../../../api/qcelemental.models.OptimizationResult.html#qcelemental.models.OptimizationResult">[docs]</a><span class="k">class</span> <span class="nc">OptimizationResult</span><span class="p">(</span><span class="n">OptimizationInput</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;QCSchema results model for geometry optimization.&quot;&quot;&quot;</span>

<span class="n">schema_name</span><span class="p">:</span> <span class="n">constr</span><span class="p">(</span> <span class="c1"># type: ignore</span>
<span class="n">strip_whitespace</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">regex</span><span class="o">=</span><span class="n">qcschema_optimization_output_default</span>
<span class="p">)</span> <span class="o">=</span> <span class="n">qcschema_optimization_output_default</span>
Expand Down
4 changes: 2 additions & 2 deletions _modules/qcelemental/models/results.html
Original file line number Diff line number Diff line change
Expand Up @@ -679,7 +679,7 @@ <h1>Source code for qcelemental.models.results</h1><div class="highlight"><pre>
<span class="w"> </span><span class="sa">r</span><span class="sd">&quot;&quot;&quot;The MolSSI Quantum Chemistry Schema&quot;&quot;&quot;</span>

<span class="nb">id</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="n">description</span><span class="o">=</span><span class="s2">&quot;The optional ID for the computation.&quot;</span><span class="p">)</span>
<span class="n">schema_name</span><span class="p">:</span> <span class="n">constr</span><span class="p">(</span><span class="n">strip_whitespace</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">regex</span><span class="o">=</span><span class="s2">&quot;^(qc_?schema_input)$&quot;</span><span class="p">)</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span> <span class="c1"># type: ignore</span>
<span class="n">schema_name</span><span class="p">:</span> <span class="n">constr</span><span class="p">(</span><span class="n">strip_whitespace</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">regex</span><span class="o">=</span><span class="sa">r</span><span class="s2">&quot;^(qc\_?schema_input)$&quot;</span><span class="p">)</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span> <span class="c1"># type: ignore</span>
<span class="n">qcschema_input_default</span><span class="p">,</span>
<span class="n">description</span><span class="o">=</span><span class="p">(</span>
<span class="sa">f</span><span class="s2">&quot;The QCSchema specification this model conforms to. Explicitly fixed as </span><span class="si">{</span><span class="n">qcschema_input_default</span><span class="si">}</span><span class="s2">.&quot;</span>
Expand Down Expand Up @@ -720,7 +720,7 @@ <h1>Source code for qcelemental.models.results</h1><div class="highlight"><pre>
<div class="viewcode-block" id="AtomicResult"><a class="viewcode-back" href="../../../model_result.html#qcelemental.models.AtomicResult">[docs]</a><span class="k">class</span> <span class="nc">AtomicResult</span><span class="p">(</span><span class="n">AtomicInput</span><span class="p">):</span>
<span class="w"> </span><span class="sa">r</span><span class="sd">&quot;&quot;&quot;Results from a CMS program execution.&quot;&quot;&quot;</span>

<span class="n">schema_name</span><span class="p">:</span> <span class="n">constr</span><span class="p">(</span><span class="n">strip_whitespace</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">regex</span><span class="o">=</span><span class="s2">&quot;^(qc_?schema_output)$&quot;</span><span class="p">)</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span> <span class="c1"># type: ignore</span>
<span class="n">schema_name</span><span class="p">:</span> <span class="n">constr</span><span class="p">(</span><span class="n">strip_whitespace</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">regex</span><span class="o">=</span><span class="sa">r</span><span class="s2">&quot;^(qc\_?schema_output)$&quot;</span><span class="p">)</span> <span class="o">=</span> <span class="n">Field</span><span class="p">(</span> <span class="c1"># type: ignore</span>
<span class="n">qcschema_output_default</span><span class="p">,</span>
<span class="n">description</span><span class="o">=</span><span class="p">(</span>
<span class="sa">f</span><span class="s2">&quot;The QCSchema specification this model conforms to. Explicitly fixed as </span><span class="si">{</span><span class="n">qcschema_output_default</span><span class="si">}</span><span class="s2">.&quot;</span>
Expand Down
20 changes: 20 additions & 0 deletions _sources/changelog.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,26 @@ Changelog
.. +++++
0.29.0 / 2024-MM-DD (Unreleased)
--------------------------------

Breaking Changes
++++++++++++++++

New Features
++++++++++++

Enhancements
++++++++++++

Bug Fixes
+++++++++

Misc.
+++++
- (:pr:`342`) Update some docs settings and requirements for newer tools.


0.28.0 / 2024-06-21
-------------------

Expand Down
Loading

0 comments on commit c519d49

Please sign in to comment.