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 — 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 — 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 " />
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 "> """</ 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 "> """</ 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 "> """Show usage info."""</ 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 "> "pdfgui"</ 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 "> "PDFgui"</ 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 "> """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 "> """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 "> """</ 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 "> "db-"</ 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 "> """Main entry point to PDFgui."""</ 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 > © Copyright 2024 , The Trustees of Columbia University in the City of New York.</ p >
232+ < p > © 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