Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Mirror of PyARPES (gitlab/lanzara-group/python-arpes) the open source ARPES analysis framework

License

NotificationsYou must be signed in to change notification settings

chstan/arpes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation
Documentation

test_statuscoveragedocs_statuscondapypi

PyARPES

docs/source/_static/video/intro-video.gif


PyARPES simplifies the analysis and collection of angle-resolved photoemission spectroscopy (ARPES) and emphasizes

  • modern, best practices for data science
  • support for a standard library of ARPES analysis tools mirroring those available in Igor Pro
  • interactive and extensible analysis tools

It supports a variety of data formats from synchrotron and laser-ARPES sources including ARPES at the AdvancedLight Source (ALS), the data produced by Scienta Omicron GmbH's "SES Wrapper", data and experiment files fromIgor Pro, NeXuS files, and others.

To learn more about installing and using PyARPES in your analysis or data collection application,visitthe documentation site.

PyARPES is currently developed by Conrad Stansbury of the Lanzara Group at the University of California, Berkeley.

Citing PyARPES

If you use PyARPES in your work, please support the development of scientific software by acknowledging its usefulness to you with a citation. The simplest way to do this is to cite the paper describing the package in SoftwareX

@article{
stansburypyarpes,title = {PyARPES: An analysis framework for multimodal angle-resolved photoemission spectroscopies},journal = {SoftwareX},volume = {11},pages = {100472},year = {2020},issn = {2352-7110},doi = {https://doi.org/10.1016/j.softx.2020.100472},url = {https://www.sciencedirect.com/science/article/pii/S2352711019301633},author = {Conrad Stansbury and Alessandra Lanzara},keywords = {ARPES, NanoARPES, Pump-probe ARPES, Photoemission, Python, Qt, Jupyter},abstract = {},

}

Installation

PyARPES can be installed from source, or using eitherpip orconda into a Python 3.6 or 3.7 environment.conda is preferred as a package manager in order to facilitate installing the libraries for reading HDF andNetCDF files.

Pip installation

pip install arpes

Conda installation

PyARPES is distributed through thearpes Anaconda channel, but includes dependencies throughconda-forge.Please make sure not to put conda-forge above the main channel priority, as this can cause issues with installing BLAS.A minimal install looks like

conda config --append channels conda-forgeconda install -c arpes -c conda-forge arpes

Local installation from source

If you want to modify the source for PyARPES as you use it, you might prefer a local installation from source.Details can be found onthe documentation site.

Suggested steps

  1. Clone or duplicate the folder structure in the repositoryarpes-analysis-scaffold,skipping the example folder and data if you like
  2. Install and configure standard tools likeJupyter or Jupyter Lab. Notes on installingand configuring Jupyter based installations can be found injupyter.md
  3. Explore the documentation and example notebooks atthe documentation site.

Contact

Questions, difficulties, and suggestions can be directed to Conrad Stansbury (chstan@berkeley.edu)or added to the repository as an issue. In the case of trouble, also check theFAQ.

Copyright © 2018-2019 by Conrad Stansbury, all rights reserved.

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp