specsanalyzer

View on PyPIReverse Dependencies (1)

0.5.1 specsanalyzer-0.5.1-py3-none-any.whl

Wheel Details

Project: specsanalyzer
Version: 0.5.1
Filename: specsanalyzer-0.5.1-py3-none-any.whl
Download: [link]
Size: 43429
MD5: 6357b39fc52afa00da904260c92700b2
SHA256: 780d5c47e8899fd8facb231d86cea2862fe0028470ee0d67f1e5f714c7d15dd5
Uploaded: 2025-01-18 15:30:41 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: specsanalyzer
Version: 0.5.1
Summary: Python package for loading and converting SPECS Phoibos analyzer data.
Author-Email: Laurenz Rettig <rettig[at]fhi-berlin.mpg.de>, Michele Puppin <michele.puppin[at]epfl.ch>, Abeer Arora <arora[at]fhi-berlin.mpg.de>
Project-Url: repository, https://github.com/OpenCOMPES/specsanalyzer
Project-Url: documentation, https://opencompes.github.io/docs/specsanalyzer/latest/
License: MIT License Copyright (c) 2022 OpenCOMPES Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: specs,phoibos,arpes
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: <3.13,>=3.8
Requires-Dist: h5py (>=3.6.0)
Requires-Dist: imutils (>=0.5.4)
Requires-Dist: ipympl (>=0.9.1)
Requires-Dist: ipywidgets (>=7.7.1)
Requires-Dist: matplotlib (>=3.5.1)
Requires-Dist: numpy (>=1.21.6)
Requires-Dist: opencv-python (>=4.8.1.78)
Requires-Dist: pynxtools-mpes (>=0.2.1)
Requires-Dist: pynxtools (>=0.9.3)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: xarray (>=0.20.2)
Requires-Dist: tifffile (>=2022.5.4)
Requires-Dist: tqdm (>=4.62.3)
Requires-Dist: scipy (>=1.8.0)
Requires-Dist: pytest (>=7.0.1); extra == "dev"
Requires-Dist: pytest-cov (>=3.0.0); extra == "dev"
Requires-Dist: pytest-xdist (>=2.5.0); extra == "dev"
Requires-Dist: pytest-clarity (>=1.0.1); extra == "dev"
Requires-Dist: ruff (<0.3.0,>=0.1.7); extra == "dev"
Requires-Dist: mypy (<1.10.0,>=1.6.0); extra == "dev"
Requires-Dist: types-pyyaml (>=6.0.12.12); extra == "dev"
Requires-Dist: types-requests (>=2.31.0.9); extra == "dev"
Requires-Dist: pre-commit (>=3.0.0); extra == "dev"
Requires-Dist: sphinx (>=7.1.2); extra == "docs"
Requires-Dist: tomlkit (>=0.12.0); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (>=1.17.0); extra == "docs"
Requires-Dist: nbsphinx (>=0.9.3); extra == "docs"
Requires-Dist: myst-parser (>=2.0.0); extra == "docs"
Requires-Dist: pydata-sphinx-theme (>=0.15.0); extra == "docs"
Requires-Dist: jupyter (>=1.0.0); extra == "notebook"
Requires-Dist: ipykernel (>=6.9.1); extra == "notebook"
Requires-Dist: jupyterlab (>=4.0); extra == "notebook"
Requires-Dist: jupyterlab-h5web (>=7.0.0); extra == "notebook"
Requires-Dist: specsanalyzer[dev,docs,notebook]; extra == "all"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: notebook
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4276 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
specsanalyzer/__init__.py sha256=XhAnYY7uOWzLB3a16mg-R2MISHdD0fbKFneVRNqwqOA 208
specsanalyzer/config.py sha256=nVsVQzEH_OJj_Qh56jl4UxZlxThG_LRB7HwzqFOOES8 8975
specsanalyzer/convert.py sha256=yCRTQI2Zn4PCUa--xCJrtL__4ZjwUx27TSwsnfIohZU 19377
specsanalyzer/core.py sha256=fo5v1IgmEShI_ZqvQQisN665l5Mty6szcqo7qqelYoU 30421
specsanalyzer/img_tools.py sha256=AV31C7sB2FcoOgfSqna_t6EmWs27y77zcqhbhQtbhK8 4250
specsanalyzer/io.py sha256=Xo5qIsCwLabPSUdQNujNdli1OolYGp_V47is5Yw6RXg 18807
specsanalyzer/config/default.yaml sha256=qUHtwCOmN0OSpFhXsO_jtXOSHsOuORkf0HoGdl1g1-I 695
specsanalyzer/config/phoibos150.calib2d sha256=DfhWG_FMxG1CvYQEsi1cYQ9g7hy8I4HVi-CFc2QFh88 411
specsscan/__init__.py sha256=NlIc1koX-eB246KX4Tnl0unf3CaOkWcA5vrgpEaDiRw 196
specsscan/core.py sha256=raTP3Rv3wMI_UpNXfzfH3pv568ORAR-5KcyMKpd72A8 23673
specsscan/helpers.py sha256=9hin9OLVYURZ4MWk8-HRSxaroJYjI2MUVrkRedZUUxo 20074
specsscan/config/NXmpes_arpes_config.json sha256=UwJp5hqI5iyW3mXm2j1h-z9KRBOyf8GVTx6Zy_BMSQ0 16615
specsscan/config/default.yaml sha256=YxvLVa_DxIh9tHshBqqnI0iltRdPUsJjMNQmD7Nj1yE 556
specsscan/config/example_config_FHI.yaml sha256=d_SR5Qsy7kLnc08CtoVJMaSGXmwdeyTKEp-WFWuFH2w 3347
specsanalyzer-0.5.1.dist-info/LICENSE sha256=53dC7E9naOfW5OOnNyKb1Yj7pX4Zv5oHBEWmxuz2hfw 1067
specsanalyzer-0.5.1.dist-info/METADATA sha256=UQHXVqYNL4sUkYZfOsw0GX6yno1MVkinn7lh4znB60g 8037
specsanalyzer-0.5.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
specsanalyzer-0.5.1.dist-info/top_level.txt sha256=QkO3VFknKvIf7dQ4qOJU9SirmvoO1tn-k6Z4q6grpVU 24
specsanalyzer-0.5.1.dist-info/RECORD

top_level.txt

specsanalyzer
specsscan