{ "info": { "author": "Pavol Juhas", "author_email": "pavol.juhas@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Physics" ], "description": ".. image:: https://travis-ci.org/diffpy/diffpy.pdfgui.svg?branch=master\n :target: https://travis-ci.org/diffpy/diffpy.pdfgui\n\n.. image:: http://codecov.io/github/diffpy/diffpy.pdfgui/coverage.svg?branch=master\n :target: http://codecov.io/github/diffpy/diffpy.pdfgui?branch=master\n\n\nPDFgui\n========================================================================\n\nGraphical user interface program for structure refinements to atomic\npair distribution function.\n\nPDFgui is a friendly interface to PDFfit2 refinement engine, with many\npowerful extensions. To get started, please open the manual from the\nhelp menu and follow the tutorial instructions. A detailed description\nis available in the doc/Farrow-jpcm-2007.pdf paper.\n\n\nREQUIREMENTS\n------------------------------------------------------------------------\n\nPDFgui requires Python 2.7 and several third-party libraries\nthat are used by PDFgui and its components.\n\n* setuptools - tools for installing Python packages\n* wxpython - graphical user interface toolkit for Python\n* NumPy - library for scientific computing with Python\n* matplotlib - Python 2D plotting library\n* diffpy.pdffit2 - computational engine for PDFgui,\n https://github.com/diffpy/diffpy.pdffit2\n* diffpy.Structure - simple storage and manipulation of atomic\n structures, https://github.com/diffpy/diffpy.Structure\n* diffpy.utils - shared helper utilities for wx GUI,\n https://github.com/diffpy/diffpy.utils\n\nWe recommend to use `Anaconda Python `_\nwhich allows to conveniently install PDFgui and all its software\ndependencies with a single command. For other Python distributions\nit is necessary to install the required software separately. As an\nexample, on Ubuntu Linux some of the required software can be\ninstalled using ::\n\n sudo apt-get install \\\n python-setuptools python-wxtools python-numpy \\\n python-matplotlib\n\nTo install the remaining packages see the installation instructions\nat their respective web pages.\n\n\nINSTALLATION\n------------------------------------------------------------------------\n\nThe preferred method is to use Anaconda Python and install from the\n\"diffpy\" channel of Anaconda packages ::\n\n conda config --add channels diffpy\n conda install diffpy.pdfgui\n\nPDFgui can be then started from a terminal (\"Anaconda Prompt\" on\nWindows) by executing the \"pdfgui\" program. An alternative\nmethod on Windows is to start PDFgui through the DiffPy start menu.\n\nIf you don't use Anaconda or prefer to install from sources, make\nsure the required software is all in place and run ::\n\n python setup.py install\n\nBy default the files are installed to standard system directories,\nwhich may require the use of ``sudo`` for write privileges. If\nadministrator (root) access is not available, see the output from\n``python setup.py install --help`` for options to install as a regular\nuser to user-writable locations. Note that installation to non-standard\ndirectories may require adjustments to the PATH and PYTHONPATH\nenvironment variables. The installation integrity can be verified by\nchanging to the HOME directory and running ::\n\n python -m diffpy.pdfgui.tests.rundeps\n\nWith Anaconda PDFgui can be later upgraded to the latest released\nversion using ::\n\n conda update diffpy.pdfgui\n\nWith other Python distributions the program can be upgraded to\nthe latest version as follows ::\n\n easy_install --upgrade diffpy.pdfgui\n\n\nOther software\n````````````````````````````````````````````````````````````````````````\n\nPDFgui can use an external structure viewer for displaying analyzed\nstructures. We have tested with several structure viewers such as\n\n* AtomEye, http://li.mit.edu/A/Graphics/A/\n* PyMol, http://www.pymol.org\n\nOther viewers should work as well, as long as they understand one of\nthe output structure formats supported by PDFgui.\n\n\nDEVELOPMENT\n------------------------------------------------------------------------\n\nPDFgui is an open-source software available in a git repository at\nhttps://github.com/diffpy/diffpy.pdfgui.\n\nFeel free to fork the project and contribute. To install PDFgui\nin a development mode where the source files are used directly\nrather than copied to a system directory, use ::\n\n python setup.py develop --user\n\n\nCONTACTS\n------------------------------------------------------------------------\n\nFor more information on PDFgui please visit the project web-page:\n\nhttp://www.diffpy.org/products/pdfgui.html\n\nor email Prof. Simon Billinge at sb2896@columbia.edu\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/diffpy/diffpy.pdfgui", "keywords": "PDF structure refinement GUI", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "diffpy.pdfgui", "package_url": "https://pypi.org/project/diffpy.pdfgui/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/diffpy.pdfgui/", "project_urls": { "Homepage": "https://github.com/diffpy/diffpy.pdfgui" }, "release_url": "https://pypi.org/project/diffpy.pdfgui/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "GUI for PDF simulation and structure refinement.", "version": "1.1.2" }, "last_serial": 2631678, "releases": { "1.0-r3067-20090410": [], "1.0-r3509-20090814": [], "1.0-r5261-20100512": [], "1.0-r6798-20120508": [], "1.1": [ { "comment_text": "", "digests": { "md5": "6b7ba931017eadea1819c3a7a24c8772", "sha256": "849ac96390da226f3f876033290e99c52bed4b50a8bc3869d28d92fb224caa48" }, "downloads": -1, "filename": "diffpy.pdfgui-1.1.tar.gz", "has_sig": false, "md5_digest": "6b7ba931017eadea1819c3a7a24c8772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6366780, "upload_time": "2016-03-04T20:59:31", "url": "https://files.pythonhosted.org/packages/8b/e4/e77b3c1886ecc7289b0ea88a890fad2efe1d0fa66ff4d67fd5326afec4aa/diffpy.pdfgui-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "51aac4c93a848ad9699e11e88ff11371", "sha256": "50ecb31eeebf99d5cddfdb8514f05e7f7e962528317c708e099afd9ab81659a5" }, "downloads": -1, "filename": "diffpy.pdfgui-1.1.1.tar.gz", "has_sig": false, "md5_digest": "51aac4c93a848ad9699e11e88ff11371", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6322679, "upload_time": "2016-04-01T22:37:29", "url": "https://files.pythonhosted.org/packages/2f/1c/8e3fd029c55748e18be8f3ad229e975aadbff3fbea4a5713e5d6e445f844/diffpy.pdfgui-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d16d45ba056f52ac44f0fe28f158ec4c", "sha256": "83aaaf428b01c32e7a15fdfa8a0123446a33f42d34f29f4bd5bbe77f7737162d" }, "downloads": -1, "filename": "diffpy.pdfgui-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d16d45ba056f52ac44f0fe28f158ec4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6323137, "upload_time": "2017-02-09T20:23:41", "url": "https://files.pythonhosted.org/packages/b3/cb/526e0182d14dbabbb5252fe6623a02cd0e84cd48ec60f5869c212adc0134/diffpy.pdfgui-1.1.2.tar.gz" } ], "1.1a1": [ { "comment_text": "", "digests": { "md5": "4e5bb73531ccf92dd19466c84c9febc7", "sha256": "b3f92d6cba4c4e116ba728c2e8b3a9827846dc3f8ab213fd1da2890b5df40b39" }, "downloads": -1, "filename": "diffpy.pdfgui-1.1a1.tar.gz", "has_sig": false, "md5_digest": "4e5bb73531ccf92dd19466c84c9febc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6383290, "upload_time": "2015-11-02T03:01:58", "url": "https://files.pythonhosted.org/packages/a0/7a/f94d984f6293a90aabf0ae1e0f3ff95f6fd68e29e7df5a1009a64d9298ca/diffpy.pdfgui-1.1a1.tar.gz" } ], "1.1a2": [ { "comment_text": "", "digests": { "md5": "a158e8cef6a882c6dacc6dc3b89f907d", "sha256": "4e966c9b4b597e1a53b95651ab616ade8444acfe26eeef1e329d4c2502b39d58" }, "downloads": -1, "filename": "diffpy.pdfgui-1.1a2.tar.gz", "has_sig": false, "md5_digest": "a158e8cef6a882c6dacc6dc3b89f907d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6382956, "upload_time": "2016-03-03T01:26:49", "url": "https://files.pythonhosted.org/packages/85/fd/e1861c94961a48514b5849a5beff57a99a1762caf311b652cdc68a0ae13f/diffpy.pdfgui-1.1a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d16d45ba056f52ac44f0fe28f158ec4c", "sha256": "83aaaf428b01c32e7a15fdfa8a0123446a33f42d34f29f4bd5bbe77f7737162d" }, "downloads": -1, "filename": "diffpy.pdfgui-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d16d45ba056f52ac44f0fe28f158ec4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6323137, "upload_time": "2017-02-09T20:23:41", "url": "https://files.pythonhosted.org/packages/b3/cb/526e0182d14dbabbb5252fe6623a02cd0e84cd48ec60f5869c212adc0134/diffpy.pdfgui-1.1.2.tar.gz" } ] }