{ "info": { "author": "Conrad Stansbury", "author_email": "chstan@berkeley.edu", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows :: Windows 10", "Operating System :: Microsoft :: Windows :: Windows 7", "Operating System :: Microsoft :: Windows :: Windows 8", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Physics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n+-----------------------+\n| **Documentation** |\n+=======================+\n| |Documentation| |\n+-----------------------+\n\n.. |Documentation| image:: https://img.shields.io/badge/api-reference-blue.svg\n :target: https://arpes.netlify.com/\n\n.. image:: https://dev.azure.com/lanzara-group/PyARPES/_apis/build/status/PyARPES%20CI%20Build?branchName=master\n :target: https://dev.azure.com/lanzara-group/PyARPES/_build?definitionId=2\n\n.. image:: https://img.shields.io/azure-devops/coverage/lanzara-group/PyARPES/2.svg\n :target: https://dev.azure.com/lanzara-group/PyARPES/_build?definitionId=2\n\n.. image:: https://img.shields.io/pypi/v/arpes.svg\n :target: https://pypi.org/project/arpes/\n\n.. image:: https://img.shields.io/conda/v/arpes/arpes.svg\n :target: https://anaconda.org/arpes/arpes\n\n.. image:: https://img.shields.io/pypi/pyversions/arpes.svg\n :target: https://pypi.org/project/arpes/\n\nPyARPES\n=======\n\nPyARPES simplifies the analysis and collection of angle-resolved photoemission spectroscopy (ARPES) and emphasizes\n\n* modern, best practices for data science\n* support for a standard library of ARPES analysis tools mirroring those available in Igor Pro\n* interactive and extensible analysis tools\n\nIt supports a variety of data formats from synchrotron and laser-ARPES sources including ARPES at the Advanced\nLight Source (ALS), the data produced by Scienta Omicron GmbH's \"SES Wrapper\", data and experiment files from\nIgor Pro, NeXuS files, and others.\n\nTo learn more about installing and using PyARPES in your analysis or data collection application,\nvisit `the documentation site`_.\n\nPyARPES is currently developed by Conrad Stansbury of the Lanzara Group at the University of California, Berkeley.\n\nInstallation\n============\n\nPyARPES can be installed from source, or using either ``pip`` or ``conda`` into a Python 3.6 or 3.7 environment.\n``conda`` is preferred as a package manager in order to facilitate installing the libraries for reading HDF and\nNetCDF files.\n\nPip installation\n----------------\n\n::\n\n pip install arpes\n\n\nConda installation\n------------------\n\nPyARPES is distributed through the ``arpes`` Anaconda channel, but includes dependencies through ``conda-forge``.\nPlease make sure not to put conda-forge above the main channel priority, as this can cause issues with installing BLAS.\nA minimal install looks like\n\n::\n conda config --apend channels conda-forge\n conda install -c arpes -c conda-forge arpes\n\n\nLocal installation from source\n------------------------------\n\nIf you want to modify the source for PyARPES as you use it, you might prefer a local installation from source.\nDetails can be found on `the documentation site`_.\n\n\nSuggested steps\n---------------\n\n1. Clone or duplicate the folder structure in the repository ``arpes-analysis-scaffold``,\n skipping the example folder and data if you like\n2. Install and configure standard tools like Jupyter_ or Jupyter Lab. Notes on installing\n and configuring Jupyter based installations can be found in ``jupyter.md``\n3. Explore the documentation and example notebooks at `the documentation site`_.\n\nContact\n=======\n\nQuestions, difficulties, and suggestions can be directed to Conrad Stansbury (chstan@berkeley.edu)\nor added to the repository as an issue. In the case of trouble, also check the `FAQ`_.\n\nCopyright |copy| 2018-2019 by Conrad Stansbury, all rights reserved.\n\n.. |copy| unicode:: U+000A9 .. COPYRIGHT SIGN\n\n.. _Jupyter: https://jupyter.org/\n.. _the documentation site: https://arpes.netlify.com/\n.. _contributing: https://arpes.netlify.com/#/contributing\n.. _FAQ: https://arpes.netlify.com/#/faq\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/lanzara-group/python-arpes", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "arpes", "package_url": "https://pypi.org/project/arpes/", "platform": "", "project_url": "https://pypi.org/project/arpes/", "project_urls": { "Homepage": "https://gitlab.com/lanzara-group/python-arpes" }, "release_url": "https://pypi.org/project/arpes/2.2.0/", "requires_dist": [ "tornado (==4.5.3)", "astropy", "xarray (==0.9.6)", "h5py (==2.7.0)", "netCDF4", "colorcet", "pint", "pandas", "dask", "numpy", "scipy", "lmfit (>=0.9.13)", "scikit-learn", "matplotlib (>=3.0.3)", "seaborn", "bokeh (==0.12.10)", "ipywidgets (==7.0.1)", "xlrd", "colorama", "imageio", "titlecase", "openpyxl", "tqdm" ], "requires_python": ">=3.5.0", "summary": "Modular data analysis code for angle resolved photoemission spectroscopy (ARPES)", "version": "2.2.0" }, "last_serial": 5711370, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "307531a8cd806876e931b62842d523a3", "sha256": "e9915125d69f801a3bd45392bf1a65050608b25df6923f0692fb9a884ce415c7" }, "downloads": -1, "filename": "arpes-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "307531a8cd806876e931b62842d523a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 257539, "upload_time": "2019-06-07T21:49:08", "url": "https://files.pythonhosted.org/packages/ad/8c/162b880265c7e04994704bb47b879d80d713a8ea0c1728b6a89eb5459d7e/arpes-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f94c6fe02b6f38bfadc0547cf1ff6bbe", "sha256": "18124a68a3c4478994f53272347360cb3a0db4e94ca9a64be035178a940fa450" }, "downloads": -1, "filename": "arpes-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f94c6fe02b6f38bfadc0547cf1ff6bbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 191190, "upload_time": "2019-06-07T21:49:10", "url": "https://files.pythonhosted.org/packages/f8/dd/a0a9457cabf8851830ba705fc9d2595b2dc6108e2426ccaa2a0b61d1952f/arpes-1.0.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5902f0244e6e681563c170bc67cb17d6", "sha256": "131511d1ab31fbe5352edadcce20153dfad53d3f170dbf173d75b73098ba9654" }, "downloads": -1, "filename": "arpes-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5902f0244e6e681563c170bc67cb17d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 258978, "upload_time": "2019-07-09T04:39:35", "url": "https://files.pythonhosted.org/packages/6e/7f/376f8dde3717a2ead978e04884c9ee9674be57a694d78e7e299d2d066122/arpes-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63a28f46e72cd7c8347f70c4e252149f", "sha256": "8273db9f5cbd6323b38cb23829e7c6ffca68220b0c6f76f23ba58cfa9e676eb4" }, "downloads": -1, "filename": "arpes-1.0.2.tar.gz", "has_sig": false, "md5_digest": "63a28f46e72cd7c8347f70c4e252149f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 15393985, "upload_time": "2019-07-09T04:39:38", "url": "https://files.pythonhosted.org/packages/96/1e/9940128c79581c7b9e0d56c945868ba155cc3ff68aabf347671bd5072d5e/arpes-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d232741da3a0b1d4cca7e81138c9aa78", "sha256": "2c5de61742e258ce120af0ed1658591ec4f98fc7f6ac6410a9d2f601a5b20ac3" }, "downloads": -1, "filename": "arpes-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d232741da3a0b1d4cca7e81138c9aa78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 259232, "upload_time": "2019-07-11T18:28:24", "url": "https://files.pythonhosted.org/packages/40/54/a975e91da60a878516b696c01839f843b4ee4fb63474978ada73a95ef793/arpes-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58a62e9698ecc64a08dacfdf4dd6580b", "sha256": "3ee57b1129ecbb2addc8176d00965dbe98f876587f87e4aa29679bf86b42ed2e" }, "downloads": -1, "filename": "arpes-1.1.0.tar.gz", "has_sig": false, "md5_digest": "58a62e9698ecc64a08dacfdf4dd6580b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 16395350, "upload_time": "2019-07-11T18:28:27", "url": "https://files.pythonhosted.org/packages/30/ae/096b285608eabf413d9539aba123e1193370f1d2eeba7c6d57ed98f89909/arpes-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "b7f9e23650bd52761d759ad9d85521a4", "sha256": "b289537f9838ee3dc5e212efaecaf5d764b512e9b95a8c2c51507ab02ed6ed9f" }, "downloads": -1, "filename": "arpes-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b7f9e23650bd52761d759ad9d85521a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 259696, "upload_time": "2019-07-19T02:28:48", "url": "https://files.pythonhosted.org/packages/c5/42/452a0ec5c367a1a6b07eb5804b3188a729d48dbb6e55f870deb176566195/arpes-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "252540dd74ba93552e9f63f8bff0193a", "sha256": "8cfb3000be2f2066d83955aa7e4693c3031423dfa56c777ef6c5a12f0cceec52" }, "downloads": -1, "filename": "arpes-1.2.0.tar.gz", "has_sig": false, "md5_digest": "252540dd74ba93552e9f63f8bff0193a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 16484549, "upload_time": "2019-07-19T02:28:51", "url": "https://files.pythonhosted.org/packages/e4/42/07d688439739b48e32ec613417690c346049b413843df18aa16d91b0f425/arpes-1.2.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "75bb7dcf912f3fa9c22d04b0b7d58a9e", "sha256": "2d031c807762c668a516e33a636ae89c43ec6947ddbf1ec3e93a0b9809cb9414" }, "downloads": -1, "filename": "arpes-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75bb7dcf912f3fa9c22d04b0b7d58a9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 264877, "upload_time": "2019-07-31T22:49:43", "url": "https://files.pythonhosted.org/packages/a9/54/55af71b8b60bc8cee7426433159e5057ef39237d2164ec9b454ee180a86d/arpes-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "972f15767a5086a3727fb50c93dadbd8", "sha256": "a2265b3d1135a9d2fec1ce4e1c321f7a1a0cbbaa6d287f34b5c420ccc9d21f6b" }, "downloads": -1, "filename": "arpes-2.0.0.tar.gz", "has_sig": false, "md5_digest": "972f15767a5086a3727fb50c93dadbd8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 16673982, "upload_time": "2019-07-31T22:49:46", "url": "https://files.pythonhosted.org/packages/13/58/608acb7ab213b18d918b17b86a98b815b205c1dda4893d259363c08aaac9/arpes-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "adae274235708a65cb1c55c1a002c110", "sha256": "98d1110cc0731d077cd171ea970582387c4613991ece9d53680b35fca5f52586" }, "downloads": -1, "filename": "arpes-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "adae274235708a65cb1c55c1a002c110", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 283373, "upload_time": "2019-08-06T21:35:33", "url": "https://files.pythonhosted.org/packages/34/0c/d0709b79cccf2ebc6875ff2faa25eeda98d1e330129884359527413d997b/arpes-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8df26d05ee982db940d4275ec1d1b288", "sha256": "e8f30c97c136a0b5e0bb1f7b5e5c70827682e6674f0af5377dc3469aa5f3e1b3" }, "downloads": -1, "filename": "arpes-2.1.0.tar.gz", "has_sig": false, "md5_digest": "8df26d05ee982db940d4275ec1d1b288", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 19241185, "upload_time": "2019-08-06T21:35:36", "url": "https://files.pythonhosted.org/packages/f0/a9/d1a8c8f23a0c522d7665af2139a99db44f1adc393e56f8ac6a9b5a4f8c1a/arpes-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "4a0d7216cf245c2f08dc6dcdd9262b2f", "sha256": "a31180930f3ff6047bc4d8e72bbd43ebcbca74c1a71bac70433d572a182e15d4" }, "downloads": -1, "filename": "arpes-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4a0d7216cf245c2f08dc6dcdd9262b2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 284491, "upload_time": "2019-08-06T23:46:30", "url": "https://files.pythonhosted.org/packages/a7/ad/8bef7dc8afd85507e6ebd9f8874f7d50bcac5857d9019eae887367ce59da/arpes-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a9805566d093ffb414ba134105891b2", "sha256": "4cef15f91eeca518aff909561591569147f7526b4420bf5ace65a8030d882f82" }, "downloads": -1, "filename": "arpes-2.1.1.tar.gz", "has_sig": false, "md5_digest": "8a9805566d093ffb414ba134105891b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 19154892, "upload_time": "2019-08-06T23:46:33", "url": "https://files.pythonhosted.org/packages/9b/4c/2b4a938afc95b26d395ecdd29fe175f5a04fda444a17382e070bc44fc1b6/arpes-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "93cccd90df264f5eb7332e82918f0e04", "sha256": "fa618bbf8f914f857eb237eec3673237f88f0b883047b2badbcbee4a887b95f5" }, "downloads": -1, "filename": "arpes-2.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "93cccd90df264f5eb7332e82918f0e04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 284503, "upload_time": "2019-08-07T00:03:34", "url": "https://files.pythonhosted.org/packages/47/d7/cf4e34b0373c82d03d7e49dce166c967980f9b6efda0b2136fc047e2cca0/arpes-2.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40f8475ec86bd3715c14b8b3e4af95fe", "sha256": "0831260892bc5d7b0ccbda31389521751ce4871e7bf28e24ddc6993a59b548b6" }, "downloads": -1, "filename": "arpes-2.1.2.tar.gz", "has_sig": false, "md5_digest": "40f8475ec86bd3715c14b8b3e4af95fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 19154878, "upload_time": "2019-08-07T00:03:37", "url": "https://files.pythonhosted.org/packages/e5/23/ec8335790e963e5487f525d4ebea3fc59002796b6d961b056a81a71e9365/arpes-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "bcdab237ea684dc17d6f33a301e51bab", "sha256": "b7e10e9d6810896fa0cf3084e00702856e1a8823dd71b0c095a21f5cc6fad7f9" }, "downloads": -1, "filename": "arpes-2.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bcdab237ea684dc17d6f33a301e51bab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 382974, "upload_time": "2019-08-07T23:56:56", "url": "https://files.pythonhosted.org/packages/d6/23/eeb894bad9fc2951be8ae38a9f67f0541487b4818d76f64c7c983b89244e/arpes-2.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccd960d911f4f1245dba26767c137fec", "sha256": "ec6034325e0713cc9bd0966561365328666e6af080c98e7345bd4a84d9dcc263" }, "downloads": -1, "filename": "arpes-2.1.3.tar.gz", "has_sig": false, "md5_digest": "ccd960d911f4f1245dba26767c137fec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 19250556, "upload_time": "2019-08-07T23:56:59", "url": "https://files.pythonhosted.org/packages/be/95/79d036b569743dadae966db923f3890c4b4669815bed0fc550576bef7b44/arpes-2.1.3.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "4894f300f4155c0c5fccbe0389462aca", "sha256": "04a086a300d68902db622070f55eb26862ca344fe4faf360e7d2aed4d186000e" }, "downloads": -1, "filename": "arpes-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4894f300f4155c0c5fccbe0389462aca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 406678, "upload_time": "2019-08-21T19:32:15", "url": "https://files.pythonhosted.org/packages/56/c1/1f1e9581b2d08be5675dc2df87d925e0016a708e4eb87909a33cb23ba751/arpes-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc68e374304b751fae2ef4515e2b7f2d", "sha256": "43fc03d9aa680329d914b6812aa6536fa8b10ff469ce2d9eaf30db50679cf6e7" }, "downloads": -1, "filename": "arpes-2.2.0.tar.gz", "has_sig": false, "md5_digest": "dc68e374304b751fae2ef4515e2b7f2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 21232063, "upload_time": "2019-08-21T19:32:18", "url": "https://files.pythonhosted.org/packages/cf/48/41628f6f49fef1aca395323b84d703d8b86286f59e65fdb6051cd5d0e51b/arpes-2.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4894f300f4155c0c5fccbe0389462aca", "sha256": "04a086a300d68902db622070f55eb26862ca344fe4faf360e7d2aed4d186000e" }, "downloads": -1, "filename": "arpes-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4894f300f4155c0c5fccbe0389462aca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.0", "size": 406678, "upload_time": "2019-08-21T19:32:15", "url": "https://files.pythonhosted.org/packages/56/c1/1f1e9581b2d08be5675dc2df87d925e0016a708e4eb87909a33cb23ba751/arpes-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc68e374304b751fae2ef4515e2b7f2d", "sha256": "43fc03d9aa680329d914b6812aa6536fa8b10ff469ce2d9eaf30db50679cf6e7" }, "downloads": -1, "filename": "arpes-2.2.0.tar.gz", "has_sig": false, "md5_digest": "dc68e374304b751fae2ef4515e2b7f2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 21232063, "upload_time": "2019-08-21T19:32:18", "url": "https://files.pythonhosted.org/packages/cf/48/41628f6f49fef1aca395323b84d703d8b86286f59e65fdb6051cd5d0e51b/arpes-2.2.0.tar.gz" } ] }