Skip to content

Commit 9b03852

Browse files
committed
deploy: 89c1322
1 parent 3ff8f8b commit 9b03852

8 files changed

Lines changed: 4 additions & 682 deletions

File tree

_modules/diffpy/labpdfproc/tools.html

Lines changed: 0 additions & 391 deletions
This file was deleted.

_modules/index.html

Lines changed: 0 additions & 107 deletions
This file was deleted.

api/diffpy.labpdfproc.html

Lines changed: 2 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -84,134 +84,8 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
8484
<section id="diffpy-labpdfproc-functions-module">
8585
<h3>diffpy.labpdfproc.functions module<a class="headerlink" href="#diffpy-labpdfproc-functions-module" title="Link to this heading"></a></h3>
8686
</section>
87-
<section id="module-diffpy.labpdfproc.tools">
88-
<span id="diffpy-labpdfproc-tools-module"></span><h3>diffpy.labpdfproc.tools module<a class="headerlink" href="#module-diffpy.labpdfproc.tools" title="Link to this heading"></a></h3>
89-
<dl class="py function">
90-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.load_metadata">
91-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">load_metadata</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">filepath</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#load_metadata"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.load_metadata" title="Link to this definition"></a></dt>
92-
<dd><p>Load relevant metadata from args</p>
93-
<dl class="field-list simple">
94-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
95-
<dd class="field-odd"><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser</p>
96-
</dd>
97-
<dt class="field-even">Return type<span class="colon">:</span></dt>
98-
<dd class="field-even"><p>A dictionary with relevant arguments from the parser</p>
99-
</dd>
100-
</dl>
101-
</dd></dl>
102-
103-
<dl class="py function">
104-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.load_package_info">
105-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">load_package_info</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#load_package_info"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.load_package_info" title="Link to this definition"></a></dt>
106-
<dd><p>Load diffpy.labpdfproc package name and version into args using get_package_info function from diffpy.utils</p>
107-
<dl class="field-list simple">
108-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
109-
<dd class="field-odd"><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser, default is None</p>
110-
</dd>
111-
<dt class="field-even">Return type<span class="colon">:</span></dt>
112-
<dd class="field-even"><p>the updated argparse Namespace with diffpy.labpdfproc name and version inserted</p>
113-
</dd>
114-
</dl>
115-
</dd></dl>
116-
117-
<dl class="py function">
118-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.load_user_info">
119-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">load_user_info</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#load_user_info"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.load_user_info" title="Link to this definition"></a></dt>
120-
<dd><p>Update username and email using get_user_info function from diffpy.utils</p>
121-
<dl class="field-list simple">
122-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
123-
<dd class="field-odd"><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser, default is None</p>
124-
</dd>
125-
<dt class="field-even">Return type<span class="colon">:</span></dt>
126-
<dd class="field-even"><p>the updated argparse Namespace with username and email inserted</p>
127-
</dd>
128-
</dl>
129-
</dd></dl>
130-
131-
<dl class="py function">
132-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.load_user_metadata">
133-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">load_user_metadata</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#load_user_metadata"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.load_user_metadata" title="Link to this definition"></a></dt>
134-
<dd><p>Load user metadata into the provided argparse Namespace, raise ValueError if in incorrect format</p>
135-
<dl class="field-list simple">
136-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
137-
<dd class="field-odd"><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser</p>
138-
</dd>
139-
<dt class="field-even">Return type<span class="colon">:</span></dt>
140-
<dd class="field-even"><p>the updated argparse Namespace with user metadata inserted as key-value pairs</p>
141-
</dd>
142-
</dl>
143-
</dd></dl>
144-
145-
<dl class="py function">
146-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.preprocessing_args">
147-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">preprocessing_args</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#preprocessing_args"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.preprocessing_args" title="Link to this definition"></a></dt>
148-
<dd><p>Perform preprocessing on the provided argparse Namespace</p>
149-
<dl class="field-list simple">
150-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
151-
<dd class="field-odd"><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser, default is None</p>
152-
</dd>
153-
<dt class="field-even">Return type<span class="colon">:</span></dt>
154-
<dd class="field-even"><p>the updated argparse Namespace with arguments preprocessed</p>
155-
</dd>
156-
</dl>
157-
</dd></dl>
158-
159-
<dl class="py function">
160-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.set_input_lists">
161-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">set_input_lists</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#set_input_lists"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.set_input_lists" title="Link to this definition"></a></dt>
162-
<dd><p>Set input directory and files.</p>
163-
<p>It takes cli inputs, checks if they are files or directories and creates
164-
a list of files to be processed which is stored in the args Namespace.</p>
165-
<dl class="field-list simple">
166-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
167-
<dd class="field-odd"><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser</p>
168-
</dd>
169-
<dt class="field-even">Return type<span class="colon">:</span></dt>
170-
<dd class="field-even"><p>args argparse.Namespace</p>
171-
</dd>
172-
</dl>
173-
</dd></dl>
174-
175-
<dl class="py function">
176-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.set_output_directory">
177-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">set_output_directory</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#set_output_directory"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.set_output_directory" title="Link to this definition"></a></dt>
178-
<dd><p>set the output directory based on the given input arguments</p>
179-
<dl class="field-list simple">
180-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
181-
<dd class="field-odd"><ul class="simple">
182-
<li><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser</p></li>
183-
<li><p><strong>follows</strong> (<em>it is determined as</em>)</p></li>
184-
<li><p><strong>directory</strong> (<em>If user provides an output</em>)</p></li>
185-
<li><p><strong>it.</strong> (<em>use</em>)</p></li>
186-
<li><p><strong>Otherwise</strong></p></li>
187-
<li><p><strong>provided.</strong> (<em>we set it to the current directory if nothing is</em>)</p></li>
188-
<li><p><strong>exist.</strong> (<em>We then create the directory if it does not</em>)</p></li>
189-
</ul>
190-
</dd>
191-
<dt class="field-even">Return type<span class="colon">:</span></dt>
192-
<dd class="field-even"><p>a Path object that contains the full path of the output directory</p>
193-
</dd>
194-
</dl>
195-
</dd></dl>
196-
197-
<dl class="py function">
198-
<dt class="sig sig-object py" id="diffpy.labpdfproc.tools.set_wavelength">
199-
<span class="sig-prename descclassname"><span class="pre">diffpy.labpdfproc.tools.</span></span><span class="sig-name descname"><span class="pre">set_wavelength</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/diffpy/labpdfproc/tools.html#set_wavelength"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#diffpy.labpdfproc.tools.set_wavelength" title="Link to this definition"></a></dt>
200-
<dd><p>Set the wavelength based on the given input arguments</p>
201-
<dl class="field-list simple">
202-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
203-
<dd class="field-odd"><ul class="simple">
204-
<li><p><strong>argparse.Namespace</strong> (<em>args</em>) – the arguments from the parser</p></li>
205-
<li><p><strong>non-positive</strong> (<em>we raise a ValueError if the input wavelength is</em>)</p></li>
206-
<li><p><strong>sources</strong> (<em>or if the input anode_type is not one</em><em> of </em><em>the known</em>)</p></li>
207-
</ul>
208-
</dd>
209-
<dt class="field-even">Return type<span class="colon">:</span></dt>
210-
<dd class="field-even"><p>args argparse.Namespace</p>
211-
</dd>
212-
</dl>
213-
</dd></dl>
214-
87+
<section id="diffpy-labpdfproc-tools-module">
88+
<h3>diffpy.labpdfproc.tools module<a class="headerlink" href="#diffpy-labpdfproc-tools-module" title="Link to this heading"></a></h3>
21589
</section>
21690
<section id="diffpy-labpdfproc-labpdfprocapp-module">
21791
<h3>diffpy.labpdfproc.labpdfprocapp module<a class="headerlink" href="#diffpy-labpdfproc-labpdfprocapp-module" title="Link to this heading"></a></h3>

genindex.html

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,7 @@ <h1 id="index">Index</h1>
8080
<a href="#D"><strong>D</strong></a>
8181
| <a href="#L"><strong>L</strong></a>
8282
| <a href="#M"><strong>M</strong></a>
83-
| <a href="#P"><strong>P</strong></a>
8483
| <a href="#R"><strong>R</strong></a>
85-
| <a href="#S"><strong>S</strong></a>
8684

8785
</div>
8886
<h2 id="D">D</h2>
@@ -93,15 +91,6 @@ <h2 id="D">D</h2>
9391

9492
<ul>
9593
<li><a href="api/diffpy.labpdfproc.html#module-diffpy.labpdfproc">module</a>
96-
</li>
97-
</ul></li>
98-
</ul></td>
99-
<td style="width: 33%; vertical-align: top;"><ul>
100-
<li>
101-
diffpy.labpdfproc.tools
102-
103-
<ul>
104-
<li><a href="api/diffpy.labpdfproc.html#module-diffpy.labpdfproc.tools">module</a>
10594
</li>
10695
</ul></li>
10796
</ul></td>
@@ -111,16 +100,6 @@ <h2 id="L">L</h2>
111100
<table style="width: 100%" class="indextable genindextable"><tr>
112101
<td style="width: 33%; vertical-align: top;"><ul>
113102
<li><a href="license.html#index-0">license</a>
114-
</li>
115-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.load_metadata">load_metadata() (in module diffpy.labpdfproc.tools)</a>
116-
</li>
117-
</ul></td>
118-
<td style="width: 33%; vertical-align: top;"><ul>
119-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.load_package_info">load_package_info() (in module diffpy.labpdfproc.tools)</a>
120-
</li>
121-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.load_user_info">load_user_info() (in module diffpy.labpdfproc.tools)</a>
122-
</li>
123-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.load_user_metadata">load_user_metadata() (in module diffpy.labpdfproc.tools)</a>
124103
</li>
125104
</ul></td>
126105
</tr></table>
@@ -133,21 +112,11 @@ <h2 id="M">M</h2>
133112

134113
<ul>
135114
<li><a href="api/diffpy.labpdfproc.html#module-diffpy.labpdfproc">diffpy.labpdfproc</a>
136-
</li>
137-
<li><a href="api/diffpy.labpdfproc.html#module-diffpy.labpdfproc.tools">diffpy.labpdfproc.tools</a>
138115
</li>
139116
</ul></li>
140117
</ul></td>
141118
</tr></table>
142119

143-
<h2 id="P">P</h2>
144-
<table style="width: 100%" class="indextable genindextable"><tr>
145-
<td style="width: 33%; vertical-align: top;"><ul>
146-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.preprocessing_args">preprocessing_args() (in module diffpy.labpdfproc.tools)</a>
147-
</li>
148-
</ul></td>
149-
</tr></table>
150-
151120
<h2 id="R">R</h2>
152121
<table style="width: 100%" class="indextable genindextable"><tr>
153122
<td style="width: 33%; vertical-align: top;"><ul>
@@ -156,20 +125,6 @@ <h2 id="R">R</h2>
156125
</ul></td>
157126
</tr></table>
158127

159-
<h2 id="S">S</h2>
160-
<table style="width: 100%" class="indextable genindextable"><tr>
161-
<td style="width: 33%; vertical-align: top;"><ul>
162-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.set_input_lists">set_input_lists() (in module diffpy.labpdfproc.tools)</a>
163-
</li>
164-
</ul></td>
165-
<td style="width: 33%; vertical-align: top;"><ul>
166-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.set_output_directory">set_output_directory() (in module diffpy.labpdfproc.tools)</a>
167-
</li>
168-
<li><a href="api/diffpy.labpdfproc.html#diffpy.labpdfproc.tools.set_wavelength">set_wavelength() (in module diffpy.labpdfproc.tools)</a>
169-
</li>
170-
</ul></td>
171-
</tr></table>
172-
173128

174129

175130
</div>

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ <h1>diffpy.labpdfproc documentation<a class="headerlink" href="#title" title="Li
8181
<p>diffpy.labpdfproc - Tools for processing x-ray powder diffraction data from laboratory sources.</p>
8282
<div class="line-block">
8383
<div class="line">Software version 0.1.1.</div>
84-
<div class="line">Last updated September 13, 2024.</div>
84+
<div class="line">Last updated September 14, 2024.</div>
8585
</div>
8686
<section id="authors">
8787
<h2>Authors<a class="headerlink" href="#authors" title="Link to this heading"></a></h2>

objects.inv

-93 Bytes
Binary file not shown.

py-modindex.html

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -80,20 +80,11 @@
8080
<h1>Python Module Index</h1>
8181

8282
<div class="modindex-jumpbox">
83-
<a href="#cap-."><strong>.</strong></a> |
8483
<a href="#cap-d"><strong>d</strong></a>
8584
</div>
8685

8786
<table class="indextable modindextable">
8887
<tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
89-
<tr class="cap" id="cap-."><td></td><td>
90-
<strong>.</strong></td><td></td></tr>
91-
<tr class="cg-0">
92-
<td></td>
93-
<td>&#160;&#160;&#160;
94-
<a href="api/diffpy.labpdfproc.html#module-diffpy.labpdfproc.tools"><code class="xref">diffpy.labpdfproc.tools</code></a></td><td>
95-
<em></em></td></tr>
96-
<tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
9788
<tr class="cap" id="cap-d"><td></td><td>
9889
<strong>d</strong></td><td></td></tr>
9990
<tr>

0 commit comments

Comments
 (0)