Skip to content

Commit 8e02a6f

Browse files
committed
MNT: use https hyperlinks where available
Close #35.
1 parent 61a3b82 commit 8e02a6f

6 files changed

Lines changed: 22 additions & 22 deletions

File tree

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Copyright 2008-2017, Board of Trustees of Columbia University in the
1515
city of New York. (Copyright holder indicated in each source file).
1616

1717
For more information please visit the project web-page:
18-
http://www.diffpy.org/
18+
https://www.diffpy.org
1919
or email Prof. Simon Billinge at sb2896@columbia.edu
2020

2121
Redistribution and use in source and binary forms, with or without

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ PDFgui can use an external structure viewer for displaying analyzed
9696
structures. We have tested with several structure viewers such as
9797

9898
* AtomEye, http://li.mit.edu/A/Graphics/A/
99-
* PyMol, http://www.pymol.org
99+
* PyMol, https://www.pymol.org
100100

101101
Other viewers should work as well, as long as they understand one of
102102
the output structure formats supported by PDFgui.
@@ -120,6 +120,6 @@ CONTACTS
120120

121121
For more information on PDFgui please visit the project web-page:
122122

123-
http://www.diffpy.org/products/pdfgui.html
123+
https://www.diffpy.org/products/pdfgui.html
124124

125125
or email Prof. Simon Billinge at sb2896@columbia.edu

doc/epydoc/epydoc.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ include-log: no
5151
css: white
5252

5353
# The documented project's URL.
54-
url: http://www.diffpy.org/
54+
url: https://www.diffpy.org/

doc/manual/acknowledgements.texinfo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ the following paper in your publication:
1515
@quotation
1616
C. L. Farrow, P. Juhás, J. W. Liu, D. Bryndin, E. S. Božin,
1717
J. Bloch, Th. Proffen and S. J. L. Billinge,
18-
@url{http://stacks.iop.org/0953-8984/19/335219,
18+
@url{https://stacks.iop.org/0953-8984/19/335219,
1919
PDFfit2 and PDFgui: computer programs for studying nanostructure in crystals},
2020
@i{@w{J. Phys.:} Condens. Matter}, @b{19}, 335219 (2007)
2121
@end quotation
@@ -24,5 +24,5 @@ PDFfit2 and PDFgui: computer programs for studying nanostructure in crystals},
2424
@insertcopying
2525
@cindex copyright
2626
@bigskip{}
27-
For more information please visit @url{http://www.diffpy.org}
27+
For more information please visit @url{https://www.diffpy.org}
2828
or contact Prof. Simon Billinge at @email{sb2896@@columbia.edu}.

doc/manual/pdfgui.texinfo

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ as well.
175175
Instead of rewriting the PDFfit command interpreter, which is used
176176
to define the fitting problem and to control and run the refinement,
177177
its functions are carried out using the Python language
178-
(@url{http://www.python.org}). Python is a powerful, cross-platform,
178+
(@url{https://www.python.org}). Python is a powerful, cross-platform,
179179
open-source interpreted programming language (i.e., it does not need
180180
to be compiled to run, similar to scripting) that emphasizes
181181
object-oriented and modular design. PDFfit2 scripts written in
@@ -212,7 +212,7 @@ written in a variety of programming languages can be bound into Python, which
212212
allows them to be used together. Python is becoming a popular choice in the
213213
scientific computation community.
214214

215-
PDFgui's interface is built using wxPython (@url{http://www.wxPython.org}), the
215+
PDFgui's interface is built using wxPython (@url{https://www.wxpython.org}), the
216216
Python package for wxWidgets, a mature cross-platform GUI library. Graphical
217217
applications written in wxPython provide a look and feel native to the platform
218218
on which they are run. PDFgui is designed to run on Windows, Mac OS, Linux,
@@ -243,10 +243,10 @@ show a local distortion. The code for space group definitions was provided by
243243
the Python Macromolecular Library (mmLib,
244244
@url{http://pymmlib.sourceforge.net}). This was extened to include
245245
non-standard space groups using the Computational Crystallography Toolbox
246-
(cctbx, @uref{http://cctbx.sourceforge.net}). PDFgui also supports supercell
246+
(cctbx, @uref{https://cctbx.github.io}). PDFgui also supports supercell
247247
expansion of a normal unit cell.
248248

249-
PDFgui uses the matplotlib (@url{http://matplotlib.org}) Python
249+
PDFgui uses the matplotlib (@url{https://matplotlib.org}) Python
250250
package for 2D plotting of data and results. Matplotlib has a friendly
251251
interface so the user can quickly and easily view the results of a fitting.
252252
PDFgui lets users plot data from a series of fits and plot it against selected
@@ -256,7 +256,7 @@ parameters or variables in real time as the refinement evolves, and save plots
256256
in common image formats or export the data to a text file. PDFgui can be
257257
configured to use one of many structure visualization packages, such as AtomEye
258258
(@url{http://li.mit.edu/A/Graphics/A/}) or PyMOL
259-
(@url{http://www.pymol.org}).
259+
(@url{https://www.pymol.org}).
260260

261261
PDFgui supports built-in macros for advanced fits. For a set of experimental
262262
data from one system at different temperatures or doping levels, PDFgui can
@@ -273,7 +273,7 @@ PDFfit2 and PDFgui are open source and distributed under a BSD license. They
273273
run on Windows, Mac OS, Linux, and all major Unix systems. The source code is
274274
freely available. For more information please contact Professor Simon Billinge
275275
(@email{sb2896@@columbia.edu}) or consult the web-page
276-
@url{http://www.diffpy.org}. News of updates and releases will be posted at
276+
@url{https://www.diffpy.org}. News of updates and releases will be posted at
277277
this website and on the diffpy-users group at
278278
@url{https://groups.google.com/d/forum/diffpy-users}.
279279

@@ -285,7 +285,7 @@ this website and on the diffpy-users group at
285285
PDFgui is included as a part of DiffPy, a suite of Python and C++
286286
libraries for structure analysis from diffraction data. For more
287287
information about DiffPy products visit the project homepage at
288-
@url{http://www.diffpy.org}.
288+
@url{https://www.diffpy.org}.
289289

290290
@menu
291291
* Installation for Anaconda Python::
@@ -347,7 +347,7 @@ AtomEye structure viewer, XCFG format @*
347347

348348
@item PyMOL
349349
PyMOL structure viewer, PDB format @*
350-
@url{http://www.pymol.org}
350+
@url{https://www.pymol.org}
351351
@end table
352352

353353
@noindent
@@ -570,7 +570,7 @@ that accepts structure file as a command-line argument.
570570
Added 249 space group
571571
representations in non-standard settings. The new representations
572572
were generated using the
573-
@uref{http://cctbx.sourceforge.net,cctbx library} and helpful
573+
@uref{https://cctbx.github.io,cctbx library} and helpful
574574
hints from Ralf W. Grosse-Kunstleve.
575575

576576
@item symmetry constraints
@@ -1515,7 +1515,7 @@ obtained by introducing anisotropic ADPs, where again values related to the
15151515
z-direction will remain abnormally large most probably due to the stacking
15161516
related disorder. A detailed description of this system and successful
15171517
PDF modeling can be found in this publication:
1518-
@url{http://link.aps.org/doi/10.1103/PhysRevB.76.115413,Quantitative
1518+
@url{https://link.aps.org/doi/10.1103/PhysRevB.76.115413,Quantitative
15191519
size-dependent structure and strain determination of CdSe nanoparticles using
15201520
atomic pair distribution function analysis}.
15211521

@@ -1623,7 +1623,7 @@ Python scripts in the expert command line mode, similar to that featured in the
16231623
PDFFIT program. Handling these situations requires detailed knowledge of the
16241624
PDFfit2 syntax based on Python, which is beyond the scope of this user guide
16251625
and will be described elsewhere. Refer to the PDFfit2 API
1626-
(@url{http://www.diffpy.org/doc/pdffit2/} and the diffpy-users
1626+
(@url{https://www.diffpy.org/doc/pdffit2} and the diffpy-users
16271627
group (@url{https://groups.google.com/d/forum/diffpy-users}) for help with PDFfit2
16281628
scripting.
16291629

src/diffpy/pdfgui/gui/aboutdialog.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@
4141

4242
_copyright = "(c) 2005-{year},".format(year= __date__[:4])
4343

44-
_homepage = "http://www.diffpy.org"
44+
_homepage = "https://www.diffpy.org"
4545

4646
# authors list is shuffled randomly every time
4747
_authors = ["S. J. L. Billinge", "E. S. Bozin", "D. Bryndin",
4848
"C. L. Farrow", "P. Juhas", "J. W. Liu"]
49-
_paper = "http://stacks.iop.org/0953-8984/19/335219"
49+
_paper = "https://stacks.iop.org/0953-8984/19/335219"
5050
_license = ""
5151

5252

@@ -190,19 +190,19 @@ def __do_layout(self):
190190
# end wxGlade
191191

192192
def onNsfLogo(self, event): # wxGlade: DialogAbout.<event_handler>
193-
launchBrowser("http://www.nsf.gov")
193+
launchBrowser("https://www.nsf.gov")
194194
event.Skip()
195195

196196
def onDanseLogo(self, event): # wxGlade: DialogAbout.<event_handler>
197197
launchBrowser("http://danse.us")
198198
event.Skip()
199199

200200
def onMsuLogo(self, event): # wxGlade: DialogAbout.<event_handler>
201-
launchBrowser("http://www.msu.edu")
201+
launchBrowser("https://www.msu.edu")
202202
event.Skip()
203203

204204
def onColumbiaLogo(self, event): # wxGlade: DialogAbout.<event_handler>
205-
launchBrowser("http://www.columbia.edu")
205+
launchBrowser("https://www.columbia.edu")
206206
event.Skip()
207207

208208
# end of class DialogAbout

0 commit comments

Comments
 (0)