Skip to content

Commit 046574d

Browse files
committed
deploy: 1cb1890
1 parent d8007a0 commit 046574d

File tree

123 files changed

+8660
-11710
lines changed

Some content is hidden

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

123 files changed

+8660
-11710
lines changed

.buildinfo

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

_downloads/2c50488e54890de4446320c8083064d0/tui_mno_bond_lengths.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
"""Extract the shortest Mn-O bond lengths from all fits in PDFgui project.
44
5-
This script loops through all refined phases in PDFgui project and calculates
6-
their shortest Mn-O bond lengths using diffpy.pdffit2 library. The results
7-
are plotted versus temperature and saved to "mno-bond-lengths.dat" file.
5+
This script loops through all refined phases in PDFgui project and
6+
calculates their shortest Mn-O bond lengths using diffpy.pdffit2
7+
library. The results are plotted versus temperature and saved to "mno-
8+
bond-lengths.dat" file.
89
"""
910

1011
import pylab
@@ -32,7 +33,7 @@
3233

3334

3435
def shortestBond_MnO(stru):
35-
"""extract the shortest MnO bond length in a structure.
36+
"""Extract the shortest MnO bond length in a structure.
3637
3738
stru -- initial or refined phase from a PDFgui project
3839

_modules/diffpy/pdfgui/applications/pdfgui.html

Lines changed: 26 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
1+
2+
13
<!DOCTYPE html>
24
<html class="writer-html5" lang="en" data-content_root="../../../../">
35
<head>
46
<meta charset="utf-8" />
57
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>diffpy.pdfgui.applications.pdfgui &mdash; diffpy.pdfgui 3.1.0rc5 documentation</title>
7-
<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=fa44fd50" />
8-
<link rel="stylesheet" type="text/css" href="../../../../_static/css/theme.css?v=19f00094" />
8+
<title>diffpy.pdfgui.applications.pdfgui &mdash; diffpy.pdfgui 3.1.0rc6 documentation</title>
9+
<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=03e43079" />
10+
<link rel="stylesheet" type="text/css" href="../../../../_static/css/theme.css?v=e59714d7" />
911

1012

11-
<!--[if lt IE 9]>
12-
<script src="../../../../_static/js/html5shiv.min.js"></script>
13-
<![endif]-->
14-
15-
<script src="../../../../_static/jquery.js?v=5d32c60e"></script>
16-
<script src="../../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
17-
<script src="../../../../_static/documentation_options.js?v=c31823b9"></script>
18-
<script src="../../../../_static/doctools.js?v=9a2dae69"></script>
19-
<script src="../../../../_static/sphinx_highlight.js?v=dc90522c"></script>
13+
<script src="../../../../_static/jquery.js?v=5d32c60e"></script>
14+
<script src="../../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
15+
<script src="../../../../_static/documentation_options.js?v=e3a9b952"></script>
16+
<script src="../../../../_static/doctools.js?v=9bcbadda"></script>
17+
<script src="../../../../_static/sphinx_highlight.js?v=dc90522c"></script>
2018
<script src="../../../../_static/js/theme.js"></script>
2119
<link rel="index" title="Index" href="../../../../genindex.html" />
2220
<link rel="search" title="Search" href="../../../../search.html" />
@@ -33,9 +31,6 @@
3331
<a href="../../../../index.html" class="icon icon-home">
3432
diffpy.pdfgui
3533
</a>
36-
<div class="version">
37-
3.1.0rc5
38-
</div>
3934
<div role="search">
4035
<form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
4136
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
@@ -93,7 +88,6 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
9388
<span class="c1"># See LICENSE.txt for license information.</span>
9489
<span class="c1">#</span>
9590
<span class="c1">##############################################################################</span>
96-
9791
<span class="sd">&quot;&quot;&quot;</span>
9892
<span class="sd">PDFgui Graphical User Interface for Pair Distribution Function fitting</span>
9993
<span class="sd">Usage: pdfgui [project.dpp]</span>
@@ -113,16 +107,16 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
113107
<span class="sd"> --db-pdb use Python debugger to handle error exceptions</span>
114108
<span class="sd">&quot;&quot;&quot;</span>
115109

116-
<span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
110+
<span class="kn">from</span><span class="w"> </span><span class="nn">__future__</span><span class="w"> </span><span class="kn">import</span> <span class="n">print_function</span>
117111

118-
<span class="kn">import</span> <span class="nn">getopt</span>
119-
<span class="kn">import</span> <span class="nn">os</span>
120-
<span class="kn">import</span> <span class="nn">sys</span>
112+
<span class="kn">import</span><span class="w"> </span><span class="nn">getopt</span>
113+
<span class="kn">import</span><span class="w"> </span><span class="nn">os</span>
114+
<span class="kn">import</span><span class="w"> </span><span class="nn">sys</span>
121115

122116

123117
<div class="viewcode-block" id="usage">
124118
<a class="viewcode-back" href="../../../../api/diffpy.pdfgui.applications.html#diffpy.pdfgui.applications.pdfgui.usage">[docs]</a>
125-
<span class="k">def</span> <span class="nf">usage</span><span class="p">():</span>
119+
<span class="k">def</span><span class="w"> </span><span class="nf">usage</span><span class="p">():</span>
126120
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Show usage info.&quot;&quot;&quot;</span>
127121
<span class="n">myname</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">basename</span><span class="p">(</span><span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
128122
<span class="n">msg</span> <span class="o">=</span> <span class="vm">__doc__</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="s2">&quot;pdfgui&quot;</span><span class="p">,</span> <span class="n">myname</span><span class="p">)</span>
@@ -133,8 +127,8 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
133127

134128
<div class="viewcode-block" id="version">
135129
<a class="viewcode-back" href="../../../../api/diffpy.pdfgui.applications.html#diffpy.pdfgui.applications.pdfgui.version">[docs]</a>
136-
<span class="k">def</span> <span class="nf">version</span><span class="p">():</span>
137-
<span class="kn">from</span> <span class="nn">diffpy.pdfgui</span> <span class="kn">import</span> <span class="n">__version__</span>
130+
<span class="k">def</span><span class="w"> </span><span class="nf">version</span><span class="p">():</span>
131+
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui</span><span class="w"> </span><span class="kn">import</span> <span class="n">__version__</span>
138132

139133
<span class="nb">print</span><span class="p">(</span><span class="s2">&quot;PDFgui&quot;</span><span class="p">,</span> <span class="n">__version__</span><span class="p">)</span>
140134
<span class="k">return</span></div>
@@ -143,10 +137,10 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
143137

144138
<div class="viewcode-block" id="processArguments">
145139
<a class="viewcode-back" href="../../../../api/diffpy.pdfgui.applications.html#diffpy.pdfgui.applications.pdfgui.processArguments">[docs]</a>
146-
<span class="k">def</span> <span class="nf">processArguments</span><span class="p">(</span><span class="n">argv1</span><span class="p">):</span>
147-
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Process command line arguments and store results in pdfguiglobals.</span>
148-
<span class="sd"> This method updates cmdopts, cmdargs and dbopts attributes in the</span>
149-
<span class="sd"> pdfguiglobals module.</span>
140+
<span class="k">def</span><span class="w"> </span><span class="nf">processArguments</span><span class="p">(</span><span class="n">argv1</span><span class="p">):</span>
141+
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Process command line arguments and store results in pdfguiglobals. This</span>
142+
<span class="sd"> method updates cmdopts, cmdargs and dbopts attributes in the pdfguiglobals</span>
143+
<span class="sd"> module.</span>
150144

151145
<span class="sd"> argv1 -- list of command line arguments excluding the executable</span>
152146

@@ -156,7 +150,7 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
156150
<span class="sd"> Raises ValueError for more than one project file arguments or</span>
157151
<span class="sd"> when project is not a valid file.</span>
158152
<span class="sd"> &quot;&quot;&quot;</span>
159-
<span class="kn">from</span> <span class="nn">diffpy.pdfgui.gui</span> <span class="kn">import</span> <span class="n">pdfguiglobals</span>
153+
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui</span><span class="w"> </span><span class="kn">import</span> <span class="n">pdfguiglobals</span>
160154

161155
<span class="n">dbopts</span> <span class="o">=</span> <span class="n">pdfguiglobals</span><span class="o">.</span><span class="n">dbopts</span>
162156
<span class="n">dboptions</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;db-&quot;</span> <span class="o">+</span> <span class="n">o</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span> <span class="k">for</span> <span class="n">o</span> <span class="ow">in</span> <span class="n">dbopts</span><span class="o">.</span><span class="n">alldebugoptions</span><span class="p">]</span>
@@ -194,7 +188,7 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
194188

195189
<div class="viewcode-block" id="main">
196190
<a class="viewcode-back" href="../../../../api/diffpy.pdfgui.applications.html#diffpy.pdfgui.applications.pdfgui.main">[docs]</a>
197-
<span class="k">def</span> <span class="nf">main</span><span class="p">():</span>
191+
<span class="k">def</span><span class="w"> </span><span class="nf">main</span><span class="p">():</span>
198192
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Main entry point to PDFgui.&quot;&quot;&quot;</span>
199193
<span class="c1"># process arguments</span>
200194
<span class="n">proceed</span> <span class="o">=</span> <span class="kc">False</span>
@@ -207,11 +201,11 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
207201
<span class="k">if</span> <span class="ow">not</span> <span class="n">proceed</span><span class="p">:</span>
208202
<span class="n">sys</span><span class="o">.</span><span class="n">exit</span><span class="p">()</span>
209203
<span class="c1"># initialize gui</span>
210-
<span class="kn">import</span> <span class="nn">diffpy.pdfgui.gui.main</span> <span class="k">as</span> <span class="nn">guimain</span>
204+
<span class="kn">import</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.main</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">guimain</span>
211205

212206
<span class="c1"># Catch control errors, that may happen during project</span>
213207
<span class="c1"># loading, before the GUI gets running</span>
214-
<span class="kn">from</span> <span class="nn">diffpy.pdfgui.control.controlerrors</span> <span class="kn">import</span> <span class="n">ControlError</span>
208+
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.control.controlerrors</span><span class="w"> </span><span class="kn">import</span> <span class="n">ControlError</span>
215209

216210
<span class="k">try</span><span class="p">:</span>
217211
<span class="n">guimain</span><span class="o">.</span><span class="n">main</span><span class="p">()</span>
@@ -235,7 +229,7 @@ <h1>Source code for diffpy.pdfgui.applications.pdfgui</h1><div class="highlight"
235229
<hr/>
236230

237231
<div role="contentinfo">
238-
<p>&#169; Copyright 2024, The Trustees of Columbia University in the City of New York.</p>
232+
<p>&#169; Copyright 2025, The Trustees of Columbia University in the City of New York.</p>
239233
</div>
240234

241235
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a

0 commit comments

Comments
 (0)