<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Apologies if you have already received this from another mailing list.<div><br></div><div><span style="line-height:1.5;font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">------------------------------------------------------------------------------------------------</span></div>

<div><span style="line-height:1.5;font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"><br></span></div><div><span style="line-height:1.5;font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">We are very excited to announce the first public release of our DiffPy Complex Modeling Initiative (DiffPy-CMI) project. This includes the SrFit complex modeling framework, a powerful configurable extensible program for fitting structure models to pair distribution functions (PDFs), small angle scattering (SAS) data, and more. In more detail, DiffPy-CMI is a collection of Python modules for storage and manipulation of structure data, calculation of structure-based quantities, such as PDF, SAS, bond valence sums, atom overlaps, bond lengths, coordinations, and a fitting framework for combining multiple experimental inputs in a single optimization problem. A complete list of the included Python modules is available at the </span><a href="http://diffpy.org/products/diffpycmi/contents.html" style="line-height:1.5;text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;color:rgb(65,131,196);vertical-align:baseline;white-space:pre-wrap">DiffPy-CMI page</span></a><span style="line-height:1.5;font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">.</span><br>

</div><div><span><p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt"><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">The software has already been used in a number of publications (see <a href="http://diffpy.org" target="_blank">diffpy.org</a>), allowing fitting of small nanoparticles, molecules, applying multiple constraints and so on.</span></p>

<h2 dir="ltr" style="line-height:0.9338000297546387;margin-top:26pt;margin-bottom:17pt"><span style="font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Who should download the release?</span></h2><p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt">

<span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">This is an early version in a series of releases. The code is stable, but the emphasis of our development to date has been functionality and not interface -- the code thus require some Python proficiency to use. The purpose of these codes is to support advanced experimental modeling. If you are a PDF beginner or if you are not familiar with Python you might be happier with the PDFgui program (also available from <a href="http://diffpy.org" target="_blank">diffpy.org</a>).</span></p>

<p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt"><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">The features and flexibility offered by this software come at the expense of a steeper learning curve. To make it easier to get started with this software, we have created an open-source project </span><a href="https://github.com/diffpy/cmi_exchange" style="text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">cmi_exchange</span></a><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"> for tutorials, example fits and useful Python plugins. To begin with DiffPy-CMI we recommend you to browse the examples in DiffPy-CMI and try to run them or adapt them for your needs.</span></p>

<h2 dir="ltr" style="line-height:0.9338000297546387;margin-top:26pt;margin-bottom:17pt"><span style="font-family:Arial;vertical-align:baseline;white-space:pre-wrap">What platforms are supported?</span></h2><p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt">

<span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">This release is for various flavors of 32 and 64 bit Linux distributions and for Mac OS X. If you are a Windows user we ask that you please stay tuned and wait for a future release.</span></p>

<h2 dir="ltr" style="line-height:0.9338000297546387;margin-top:26pt;margin-bottom:17pt"><span style="font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Is the software free?</span></h2><p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt">

<span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">DiffPy-CMI is open source and free to use. As usual, we ask that you cite the paper describing the program, which will be submitted shortly (we didn’t want to hold up the release for that!). Also, we hope that you will contribute script templates to the </span><a href="https://github.com/diffpy/cmi_exchange" style="text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">cmi_exchange</span></a><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"> for use by other members of the community.</span></p>

<h2 dir="ltr" style="line-height:0.9338000297546387;margin-top:26pt;margin-bottom:17pt"><span style="font-family:Arial;vertical-align:baseline;white-space:pre-wrap">How do I get the code?</span></h2><p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt">

<span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Please visit <a href="http://www.diffpy.org" target="_blank">www.diffpy.org</a> and follow the instructions.</span></p><p dir="ltr" style="line-height:1.5;margin-top:11pt;margin-bottom:11pt">

<span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Please enjoy the code. As usual, post questions, problems, and requests to the </span><a href="https://groups.google.com/d/forum/diffpy-users" style="text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;color:rgb(65,131,196);vertical-align:baseline;white-space:pre-wrap">diffpy-users</span></a><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"> Google group and bug-reports to the </span><a href="https://groups.google.com/d/forum/diffpy-dev" style="text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;color:rgb(65,131,196);vertical-align:baseline;white-space:pre-wrap">diffpy-dev</span></a><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap"> group or email Prof. Billinge directly at </span><a href="mailto:sb2896@columbia.edu" style="text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">sb2896@columbia.edu</span></a><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">.</span></p>

<p dir="ltr" style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;background-color:transparent;font-family:Arial">DiffPy developers</span></p>

<p dir="ltr" style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;background-color:transparent;font-family:Arial">Pavol Juhas, Kevin Knox, Xiaohao Yang, Michael McKerns, 
Christopher L. Farrow, and Simon J. L. Billinge</span></p><p dir="ltr" style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><a href="http://www.diffpy.org/acknowledgements.html" style="text-decoration:none" target="_blank"><span style="font-size:13px;font-family:Arial;background-color:transparent;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">Full Credits</span></a><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;background-color:transparent;font-family:Arial"></span></p>

<br><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;background-color:transparent;font-family:Arial"></span><p dir="ltr" style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;background-color:transparent;font-family:Arial">Best wishes from the Diffpy Team, and  Happy modeling!</span></p>

<br><span style="vertical-align:baseline;font-size:15px;white-space:pre-wrap;background-color:transparent;font-family:Arial"></span><h2 dir="ltr" style="line-height:1.15;margin-top:10pt;margin-bottom:0pt">
<span style="vertical-align:baseline;font-size:17px;white-space:pre-wrap;background-color:transparent;font-family:'Trebuchet MS'">Acknowledgements</span></h2><br><span style="vertical-align:baseline;font-size:15px;white-space:pre-wrap;background-color:transparent;font-family:Arial"></span><span style="vertical-align:baseline;font-size:13px;white-space:pre-wrap;background-color:transparent;font-family:Arial">The DiffPy project is currently supported by Laboratory Directed Research and Development (LDRD) Program 12-007 (Complex Modeling) at Brookhaven National Laboratory (BNL). BNL is funded by the US Department of Energy Office of Science, Office of Basic Energy Sciences under contract DE-AC02-98CH10886. Previous funding for DiffPy was provided by the Distributed Data Analysis of Neutron Scattering Experiments (DANSE) project funded by the US National Science Foundation under award DMR-0520547.</span></span><br clear="all">

<div><br></div></div></div></div>
</div>