Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added .DS_Store
Binary file not shown.
2 changes: 1 addition & 1 deletion .buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c17813fcf071fb533e206267f2a161fc
config: 5657174eec71df88fdb2768b79ff577e
tags: 645f666f9bcd5a90fca523b33c5a78b7
48 changes: 27 additions & 21 deletions NSFnugget.html
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<title>Enabling new science in nanoscale structure characterization of complex materials &#8212; DiffPy documentation</title>
<link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/language_data.js"></script>
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
<link rel="stylesheet" type="text/css" href="_static/bootstrap-sphinx.css" />
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
<script src="_static/doctools.js"></script>
<script src="_static/sphinx_highlight.js"></script>
<link rel="shortcut icon" href="_static/diffpy_logo_header.ico"/>
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Acknowledgements" href="acknowledgements.html" />
Expand Down Expand Up @@ -62,7 +65,7 @@
aria-labelledby="dLabelMenu01">
<li><a href="products/diffpycmi/index.html">DiffPy-CMI</a></li>
<li><a href="products/xPDFsuite.html">xPDFsuite</a></li>
<li><a href="products/pdfgetx.html">PDFgetX3 and PDFgetN3</a></li>
<li><a href="products/pdfgetx.html">PDFgetX3, PDFgetN3 and PDFgetS3</a></li>
<li><a href="products/pdfgui.html">PDFgui</a></li>
<li><a href="products/SrMise.html">SrMise</a></li>
<li><a href="products/mPDF.html">mPDF</a></li>
Expand Down Expand Up @@ -92,8 +95,8 @@
<div class="row">
<div class="body col-md-12 content" role="main">

<div class="section" id="enabling-new-science-in-nanoscale-structure-characterization-of-complex-materials">
<h1>Enabling new science in nanoscale structure characterization of complex materials<a class="headerlink" href="#enabling-new-science-in-nanoscale-structure-characterization-of-complex-materials" title="Permalink to this headline">¶</a></h1>
<section id="enabling-new-science-in-nanoscale-structure-characterization-of-complex-materials">
<h1>Enabling new science in nanoscale structure characterization of complex materials<a class="headerlink" href="#enabling-new-science-in-nanoscale-structure-characterization-of-complex-materials" title="Permalink to this heading">¶</a></h1>
<p><em>C. L. Farrow, P. Juhás, J. W. Liu, D. Bryndin, E. S. Božin, J. Bloch,
and S. J. L. Billinge (Michigan State University)</em></p>
<p>To understand and control the properties of materials it is necessary to have
Expand All @@ -105,10 +108,12 @@ <h1>Enabling new science in nanoscale structure characterization of complex mate
sub-group of the DANSE project recently released a new software tool that
will have a large impact in nanostructure characterization using x-ray and
neutron diffraction.</p>
<div class="figure align-center" id="id3">
<figure class="align-center" id="id3">
<a class="reference internal image-reference" href="_images/PDFgui_screenshot_707.png"><img alt="_images/PDFgui_screenshot_707.png" src="_images/PDFgui_screenshot_707.png" style="width: 399.5px; height: 294.5px;" /></a>
<p class="caption"><span class="caption-text">Screen-shot of PDFgui during a refinement of multiple data-sets</span><a class="headerlink" href="#id3" title="Permalink to this image">¶</a></p>
</div>
<figcaption>
<p><span class="caption-text">Screen-shot of PDFgui during a refinement of multiple data-sets</span><a class="headerlink" href="#id3" title="Permalink to this image">¶</a></p>
</figcaption>
</figure>
<p>The diffraction data are Fourier transformed to obtain the atomic pair distribution
function (PDF) and analyzed by quantitatively fitting nanostructure models to the
data. PDFgui allows rapid setup of individual and multiple
Expand All @@ -117,20 +122,21 @@ <h1>Enabling new science in nanoscale structure characterization of complex mate
refinements similar to those shown, allowing researchers to make scientific
discoveries during data collection, at the beam-time, and not a-posteriori after
the beamtime is over. PDFgui has numerous extensions
that are described in more detail in <a class="footnote-reference brackets" href="#id2" id="id1">1</a>. The beta version of PDFgui
that are described in more detail in <a class="footnote-reference brackets" href="#id2" id="id1" role="doc-noteref"><span class="fn-bracket">[</span>1<span class="fn-bracket">]</span></a>. The beta version of PDFgui
is now in public release, available for Windows, Linux and Mac OSX platforms,
and in the first month has been downloaded 220 times. More information can be
found at <a class="reference external" href="https://www.diffpy.org">https://www.diffpy.org</a>.</p>
<dl class="footnote brackets">
<dt class="label" id="id2"><span class="brackets"><a class="fn-backref" href="#id1">1</a></span></dt>
<dd><p>C. L. Farrow, P. Juhás, J. W. Liu, D. Bryndin, E. S. Božin, J. Bloch,
<aside class="footnote-list brackets">
<aside class="footnote brackets" id="id2" role="note">
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id1">1</a><span class="fn-bracket">]</span></span>
<p>C. L. Farrow, P. Juhás, J. W. Liu, D. Bryndin, E. S. Božin, J. Bloch,
Th. Proffen and S. J. L. Billinge, <a class="reference external" href="https://doi.org/10.1088/0953-8984/19/33/335219">PDFfit2 and PDFgui: computer
programs for studying nanostructure in crystals</a>,
<em>J. Phys.: Condens. Mat.</em> <strong>19</strong>, 335219 (2007)
<a class="reference external" href="doc/pdfgui/Farrow-jpcm-2007.pdf"><img alt="downloadFarrowJpcm07" src="_images/pdficon_small.png" /></a></p>
</dd>
</dl>
</div>
</aside>
</aside>
</section>


</div>
Expand Down
134 changes: 134 additions & 0 deletions _static/_sphinx_javascript_frameworks_compat.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
/*
* _sphinx_javascript_frameworks_compat.js
* ~~~~~~~~~~
*
* Compatability shim for jQuery and underscores.js.
*
* WILL BE REMOVED IN Sphinx 6.0
* xref RemovedInSphinx60Warning
*
*/

/**
* select a different prefix for underscore
*/
$u = _.noConflict();


/**
* small helper function to urldecode strings
*
* See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
*/
jQuery.urldecode = function(x) {
if (!x) {
return x
}
return decodeURIComponent(x.replace(/\+/g, ' '));
};

/**
* small helper function to urlencode strings
*/
jQuery.urlencode = encodeURIComponent;

/**
* This function returns the parsed url parameters of the
* current request. Multiple values per key are supported,
* it will always return arrays of strings for the value parts.
*/
jQuery.getQueryParameters = function(s) {
if (typeof s === 'undefined')
s = document.location.search;
var parts = s.substr(s.indexOf('?') + 1).split('&');
var result = {};
for (var i = 0; i < parts.length; i++) {
var tmp = parts[i].split('=', 2);
var key = jQuery.urldecode(tmp[0]);
var value = jQuery.urldecode(tmp[1]);
if (key in result)
result[key].push(value);
else
result[key] = [value];
}
return result;
};

/**
* highlight a given string on a jquery object by wrapping it in
* span elements with the given class name.
*/
jQuery.fn.highlightText = function(text, className) {
function highlight(node, addItems) {
if (node.nodeType === 3) {
var val = node.nodeValue;
var pos = val.toLowerCase().indexOf(text);
if (pos >= 0 &&
!jQuery(node.parentNode).hasClass(className) &&
!jQuery(node.parentNode).hasClass("nohighlight")) {
var span;
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
if (isInSVG) {
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
} else {
span = document.createElement("span");
span.className = className;
}
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
node.parentNode.insertBefore(span, node.parentNode.insertBefore(
document.createTextNode(val.substr(pos + text.length)),
node.nextSibling));
node.nodeValue = val.substr(0, pos);
if (isInSVG) {
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
var bbox = node.parentElement.getBBox();
rect.x.baseVal.value = bbox.x;
rect.y.baseVal.value = bbox.y;
rect.width.baseVal.value = bbox.width;
rect.height.baseVal.value = bbox.height;
rect.setAttribute('class', className);
addItems.push({
"parent": node.parentNode,
"target": rect});
}
}
}
else if (!jQuery(node).is("button, select, textarea")) {
jQuery.each(node.childNodes, function() {
highlight(this, addItems);
});
}
}
var addItems = [];
var result = this.each(function() {
highlight(this, addItems);
});
for (var i = 0; i < addItems.length; ++i) {
jQuery(addItems[i].parent).before(addItems[i].target);
}
return result;
};

/*
* backward compatibility for jQuery.browser
* This will be supported until firefox bug is fixed.
*/
if (!jQuery.browser) {
jQuery.uaMatch = function(ua) {
ua = ua.toLowerCase();

var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
/(webkit)[ \/]([\w.]+)/.exec(ua) ||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
/(msie) ([\w.]+)/.exec(ua) ||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
[];

return {
browser: match[ 1 ] || "",
version: match[ 2 ] || "0"
};
};
jQuery.browser = {};
jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
}
Loading