Skip to content

Commit 5daacf7

Browse files
committed
deploy: 7ce6a89
1 parent 7ee82f8 commit 5daacf7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+4010
-1268
lines changed

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 7cc7b8a0eb9b8101ae6a56fe9d8fd45e
3+
config: ea46ccd828dbeeb0348b7fbc97eb51bb
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_downloads/c81678c9bef61f0389d289c7ea551642/tutorialData.zip renamed to _downloads/25cc6b60b40248e354bf225e761985af/quickstartData.zip

File renamed without changes.
3.97 KB
Binary file not shown.

_modules/diffpy/morph/log.html

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>diffpy.morph.log &mdash; diffpy.morph 0.1.4rc1 documentation</title>
8+
<title>diffpy.morph.log &mdash; diffpy.morph 0.2.0rc0 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=e59714d7" />
11+
<link rel="stylesheet" type="text/css" href="../../../_static/copybutton.css?v=76b2166b" />
1112

1213

1314
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
1415
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
15-
<script src="../../../_static/documentation_options.js?v=27619e95"></script>
16+
<script src="../../../_static/documentation_options.js?v=4ee4825d"></script>
1617
<script src="../../../_static/doctools.js?v=9bcbadda"></script>
1718
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
19+
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
20+
<script src="../../../_static/copybutton.js?v=cca77546"></script>
1821
<script src="../../../_static/js/theme.js"></script>
1922
<link rel="index" title="Index" href="../../../genindex.html" />
2023
<link rel="search" title="Search" href="../../../search.html" />
@@ -40,9 +43,11 @@
4043
</div>
4144
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
4245
<ul>
43-
<li class="toctree-l1"><a class="reference internal" href="../../../quickstart.html">diffpy.morph Tutorial</a></li>
46+
<li class="toctree-l1"><a class="reference internal" href="../../../quickstart.html">Quickstart</a></li>
47+
<li class="toctree-l1"><a class="reference internal" href="../../../tutorials.html">Advanced Tutorials</a></li>
48+
<li class="toctree-l1"><a class="reference internal" href="../../../morphpy.html">Using diffpy.morph in Python</a></li>
4449
<li class="toctree-l1"><a class="reference internal" href="../../../license.html">License</a></li>
45-
<li class="toctree-l1"><a class="reference internal" href="../../../release.html">Release Notes</a></li>
50+
<li class="toctree-l1"><a class="reference internal" href="../../../release.html">Release notes</a></li>
4651
<li class="toctree-l1"><a class="reference internal" href="../../../api/diffpy.morph.html">Package API</a></li>
4752
</ul>
4853

@@ -85,7 +90,6 @@ <h1>Source code for diffpy.morph.log</h1><div class="highlight"><pre>
8590
<span class="c1"># See LICENSE.txt for license information.</span>
8691
<span class="c1">#</span>
8792
<span class="c1">##############################################################################</span>
88-
8993
<span class="sd">&quot;&quot;&quot;Configuration of loggers used in this package.</span>
9094

9195
<span class="sd">Logger instances:</span>

_modules/diffpy/morph/morph_api.html

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>diffpy.morph.morph_api &mdash; diffpy.morph 0.1.4rc1 documentation</title>
8+
<title>diffpy.morph.morph_api &mdash; diffpy.morph 0.2.0rc0 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=e59714d7" />
11+
<link rel="stylesheet" type="text/css" href="../../../_static/copybutton.css?v=76b2166b" />
1112

1213

1314
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
1415
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
15-
<script src="../../../_static/documentation_options.js?v=27619e95"></script>
16+
<script src="../../../_static/documentation_options.js?v=4ee4825d"></script>
1617
<script src="../../../_static/doctools.js?v=9bcbadda"></script>
1718
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
19+
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
20+
<script src="../../../_static/copybutton.js?v=cca77546"></script>
1821
<script src="../../../_static/js/theme.js"></script>
1922
<link rel="index" title="Index" href="../../../genindex.html" />
2023
<link rel="search" title="Search" href="../../../search.html" />
@@ -40,9 +43,11 @@
4043
</div>
4144
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
4245
<ul>
43-
<li class="toctree-l1"><a class="reference internal" href="../../../quickstart.html">diffpy.morph Tutorial</a></li>
46+
<li class="toctree-l1"><a class="reference internal" href="../../../quickstart.html">Quickstart</a></li>
47+
<li class="toctree-l1"><a class="reference internal" href="../../../tutorials.html">Advanced Tutorials</a></li>
48+
<li class="toctree-l1"><a class="reference internal" href="../../../morphpy.html">Using diffpy.morph in Python</a></li>
4449
<li class="toctree-l1"><a class="reference internal" href="../../../license.html">License</a></li>
45-
<li class="toctree-l1"><a class="reference internal" href="../../../release.html">Release Notes</a></li>
50+
<li class="toctree-l1"><a class="reference internal" href="../../../release.html">Release notes</a></li>
4651
<li class="toctree-l1"><a class="reference internal" href="../../../api/diffpy.morph.html">Package API</a></li>
4752
</ul>
4853

@@ -112,16 +117,24 @@ <h1>Source code for diffpy.morph.morph_api</h1><div class="highlight"><pre>
112117
<span class="n">morph_helpers</span><span class="o">.</span><span class="n">TransformXtalRDFtoPDF</span><span class="p">,</span>
113118
<span class="p">],</span>
114119
<span class="n">qdamp</span><span class="o">=</span><span class="n">morphs</span><span class="o">.</span><span class="n">MorphResolutionDamping</span><span class="p">,</span>
120+
<span class="n">squeeze</span><span class="o">=</span><span class="n">morphs</span><span class="o">.</span><span class="n">MorphSqueeze</span><span class="p">,</span>
121+
<span class="n">funcy</span><span class="o">=</span><span class="n">morphs</span><span class="o">.</span><span class="n">MorphFuncy</span><span class="p">,</span>
115122
<span class="p">)</span>
116123
<span class="n">_default_config</span> <span class="o">=</span> <span class="nb">dict</span><span class="p">(</span>
117-
<span class="n">scale</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">stretch</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">smear</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">baselineslope</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">qdamp</span><span class="o">=</span><span class="kc">None</span>
124+
<span class="n">scale</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
125+
<span class="n">stretch</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
126+
<span class="n">smear</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
127+
<span class="n">baselineslope</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
128+
<span class="n">qdamp</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
129+
<span class="n">squeeze</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
130+
<span class="n">funcy</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
118131
<span class="p">)</span>
119132

120133

121134
<div class="viewcode-block" id="morph_default_config">
122135
<a class="viewcode-back" href="../../../api/diffpy.morph.html#diffpy.morph.morph_api.morph_default_config">[docs]</a>
123136
<span class="k">def</span><span class="w"> </span><span class="nf">morph_default_config</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
124-
<span class="w"> </span><span class="sd">&quot;&quot;&quot;function to generate default morph configuration</span>
137+
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Function to generate default morph configuration.</span>
125138

126139
<span class="sd"> Parameters</span>
127140
<span class="sd"> ----------</span>
@@ -166,7 +179,7 @@ <h1>Source code for diffpy.morph.morph_api</h1><div class="highlight"><pre>
166179
<span class="n">verbose</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
167180
<span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
168181
<span class="p">):</span>
169-
<span class="w"> </span><span class="sd">&quot;&quot;&quot;function to perform PDF morphing.</span>
182+
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Function to perform PDF morphing.</span>
170183

171184
<span class="sd"> Parameters</span>
172185
<span class="sd"> ----------</span>
@@ -213,6 +226,8 @@ <h1>Source code for diffpy.morph.morph_api</h1><div class="highlight"><pre>
213226
<span class="sd"> - &#39;smear&#39;</span>
214227
<span class="sd"> - &#39;baselineslope&#39;</span>
215228
<span class="sd"> - &#39;qdamp&#39;</span>
229+
<span class="sd"> - &#39;squeeze&#39;</span>
230+
<span class="sd"> - &#39;funcy&#39;</span>
216231

217232
<span class="sd"> Returns</span>
218233
<span class="sd"> -------</span>
@@ -275,6 +290,14 @@ <h1>Source code for diffpy.morph.morph_api</h1><div class="highlight"><pre>
275290
<span class="k">if</span> <span class="n">k</span> <span class="o">==</span> <span class="s2">&quot;smear&quot;</span><span class="p">:</span>
276291
<span class="p">[</span><span class="n">chain</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">el</span><span class="p">())</span> <span class="k">for</span> <span class="n">el</span> <span class="ow">in</span> <span class="n">morph_cls</span><span class="p">]</span>
277292
<span class="n">refpars</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;baselineslope&quot;</span><span class="p">)</span>
293+
<span class="k">elif</span> <span class="n">k</span> <span class="o">==</span> <span class="s2">&quot;funcy&quot;</span><span class="p">:</span>
294+
<span class="n">morph_inst</span> <span class="o">=</span> <span class="n">morph_cls</span><span class="p">()</span>
295+
<span class="n">morph_inst</span><span class="o">.</span><span class="n">function</span> <span class="o">=</span> <span class="n">rv_cfg</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;function&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
296+
<span class="k">if</span> <span class="n">morph_inst</span><span class="o">.</span><span class="n">function</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
297+
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span>
298+
<span class="s2">&quot;Must provide a &#39;function&#39; when using &#39;parameters&#39;&quot;</span>
299+
<span class="p">)</span>
300+
<span class="n">chain</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">morph_inst</span><span class="p">)</span>
278301
<span class="k">else</span><span class="p">:</span>
279302
<span class="n">chain</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">morph_cls</span><span class="p">())</span>
280303
<span class="n">refpars</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">k</span><span class="p">)</span>

_modules/diffpy/morph/morph_helpers/transformpdftordf.html

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>diffpy.morph.morph_helpers.transformpdftordf &mdash; diffpy.morph 0.1.4rc1 documentation</title>
8+
<title>diffpy.morph.morph_helpers.transformpdftordf &mdash; diffpy.morph 0.2.0rc0 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../../_static/css/theme.css?v=e59714d7" />
11+
<link rel="stylesheet" type="text/css" href="../../../../_static/copybutton.css?v=76b2166b" />
1112

1213

1314
<script src="../../../../_static/jquery.js?v=5d32c60e"></script>
1415
<script src="../../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
15-
<script src="../../../../_static/documentation_options.js?v=27619e95"></script>
16+
<script src="../../../../_static/documentation_options.js?v=4ee4825d"></script>
1617
<script src="../../../../_static/doctools.js?v=9bcbadda"></script>
1718
<script src="../../../../_static/sphinx_highlight.js?v=dc90522c"></script>
19+
<script src="../../../../_static/clipboard.min.js?v=a7894cd8"></script>
20+
<script src="../../../../_static/copybutton.js?v=cca77546"></script>
1821
<script src="../../../../_static/js/theme.js"></script>
1922
<link rel="index" title="Index" href="../../../../genindex.html" />
2023
<link rel="search" title="Search" href="../../../../search.html" />
@@ -40,9 +43,11 @@
4043
</div>
4144
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
4245
<ul>
43-
<li class="toctree-l1"><a class="reference internal" href="../../../../quickstart.html">diffpy.morph Tutorial</a></li>
46+
<li class="toctree-l1"><a class="reference internal" href="../../../../quickstart.html">Quickstart</a></li>
47+
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorials.html">Advanced Tutorials</a></li>
48+
<li class="toctree-l1"><a class="reference internal" href="../../../../morphpy.html">Using diffpy.morph in Python</a></li>
4449
<li class="toctree-l1"><a class="reference internal" href="../../../../license.html">License</a></li>
45-
<li class="toctree-l1"><a class="reference internal" href="../../../../release.html">Release Notes</a></li>
50+
<li class="toctree-l1"><a class="reference internal" href="../../../../release.html">Release notes</a></li>
4651
<li class="toctree-l1"><a class="reference internal" href="../../../../api/diffpy.morph.html">Package API</a></li>
4752
</ul>
4853

@@ -85,10 +90,7 @@ <h1>Source code for diffpy.morph.morph_helpers.transformpdftordf</h1><div class=
8590
<span class="c1"># See LICENSE.txt for license information.</span>
8691
<span class="c1">#</span>
8792
<span class="c1">##############################################################################</span>
88-
89-
90-
<span class="sd">&quot;&quot;&quot;class TransformXtalPDFtoRDF -- Transform crystal PDFs to RDFs.</span>
91-
<span class="sd">&quot;&quot;&quot;</span>
93+
<span class="sd">&quot;&quot;&quot;Class TransformXtalPDFtoRDF -- Transform crystal PDFs to RDFs.&quot;&quot;&quot;</span>
9294

9395

9496
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.morph.morphs.morph</span><span class="w"> </span><span class="kn">import</span> <span class="n">LABEL_GR</span><span class="p">,</span> <span class="n">LABEL_RA</span><span class="p">,</span> <span class="n">LABEL_RR</span><span class="p">,</span> <span class="n">Morph</span>
@@ -109,7 +111,6 @@ <h1>Source code for diffpy.morph.morph_helpers.transformpdftordf</h1><div class=
109111

110112
<span class="sd"> With s = baselineslope,</span>
111113
<span class="sd"> R(r) = r * (G(r) - r * s)</span>
112-
113114
<span class="sd"> &quot;&quot;&quot;</span>
114115

115116
<span class="c1"># Define input output types</span>

_modules/diffpy/morph/morph_helpers/transformrdftopdf.html

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>diffpy.morph.morph_helpers.transformrdftopdf &mdash; diffpy.morph 0.1.4rc1 documentation</title>
8+
<title>diffpy.morph.morph_helpers.transformrdftopdf &mdash; diffpy.morph 0.2.0rc0 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../../_static/css/theme.css?v=e59714d7" />
11+
<link rel="stylesheet" type="text/css" href="../../../../_static/copybutton.css?v=76b2166b" />
1112

1213

1314
<script src="../../../../_static/jquery.js?v=5d32c60e"></script>
1415
<script src="../../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
15-
<script src="../../../../_static/documentation_options.js?v=27619e95"></script>
16+
<script src="../../../../_static/documentation_options.js?v=4ee4825d"></script>
1617
<script src="../../../../_static/doctools.js?v=9bcbadda"></script>
1718
<script src="../../../../_static/sphinx_highlight.js?v=dc90522c"></script>
19+
<script src="../../../../_static/clipboard.min.js?v=a7894cd8"></script>
20+
<script src="../../../../_static/copybutton.js?v=cca77546"></script>
1821
<script src="../../../../_static/js/theme.js"></script>
1922
<link rel="index" title="Index" href="../../../../genindex.html" />
2023
<link rel="search" title="Search" href="../../../../search.html" />
@@ -40,9 +43,11 @@
4043
</div>
4144
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
4245
<ul>
43-
<li class="toctree-l1"><a class="reference internal" href="../../../../quickstart.html">diffpy.morph Tutorial</a></li>
46+
<li class="toctree-l1"><a class="reference internal" href="../../../../quickstart.html">Quickstart</a></li>
47+
<li class="toctree-l1"><a class="reference internal" href="../../../../tutorials.html">Advanced Tutorials</a></li>
48+
<li class="toctree-l1"><a class="reference internal" href="../../../../morphpy.html">Using diffpy.morph in Python</a></li>
4449
<li class="toctree-l1"><a class="reference internal" href="../../../../license.html">License</a></li>
45-
<li class="toctree-l1"><a class="reference internal" href="../../../../release.html">Release Notes</a></li>
50+
<li class="toctree-l1"><a class="reference internal" href="../../../../release.html">Release notes</a></li>
4651
<li class="toctree-l1"><a class="reference internal" href="../../../../api/diffpy.morph.html">Package API</a></li>
4752
</ul>
4853

@@ -85,10 +90,7 @@ <h1>Source code for diffpy.morph.morph_helpers.transformrdftopdf</h1><div class=
8590
<span class="c1"># See LICENSE.txt for license information.</span>
8691
<span class="c1">#</span>
8792
<span class="c1">##############################################################################</span>
88-
89-
90-
<span class="sd">&quot;&quot;&quot;class TransformXtalRDFtoPDF -- Transform crystal RDFs to PDFs.</span>
91-
<span class="sd">&quot;&quot;&quot;</span>
93+
<span class="sd">&quot;&quot;&quot;Class TransformXtalRDFtoPDF -- Transform crystal RDFs to PDFs.&quot;&quot;&quot;</span>
9294

9395

9496
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span>
@@ -111,7 +113,6 @@ <h1>Source code for diffpy.morph.morph_helpers.transformrdftopdf</h1><div class=
111113

112114
<span class="sd"> With s = baselineslope,</span>
113115
<span class="sd"> G(r) = R(r) / r + r * s</span>
114-
115116
<span class="sd"> &quot;&quot;&quot;</span>
116117

117118
<span class="c1"># Define input output types</span>

0 commit comments

Comments
 (0)