ramannoodle

View on PyPIReverse Dependencies (0)

0.5.0 ramannoodle-0.5.0-py3-none-any.whl

Wheel Details

Project: ramannoodle
Version: 0.5.0
Filename: ramannoodle-0.5.0-py3-none-any.whl
Download: [link]
Size: 61635
MD5: 452b0ebe178ab066a786fa0e24b832c9
SHA256: 53a3243870721b3e44f7784baf6ff6d38b581a6246647d350309d9721c2e7f9f
Uploaded: 2024-10-04 01:11:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ramannoodle
Version: 0.5.0
Summary: Calculate Raman spectra from first-principles calculations.
Author-Email: Willis O'Leary <wolearyc[at]gmail.com>
Project-Url: Documentation, https://ramannoodle.readthedocs.io/en/latest/
Project-Url: Repository, https://github.com/wolearyc/ramannoodle
Project-Url: Issues, https://github.com/wolearyc/ramannoodle/issues
License: MIT
Keywords: raman,spectrum,vasp,dft,phonons,molecular,dynamics,polarizability
Requires-Python: >=3.10
Requires-Dist: defusedxml (>=0.6.0)
Requires-Dist: spglib (>=1.16.4)
Requires-Dist: tabulate (>=0.8.8)
Requires-Dist: tqdm (>=2.0)
Requires-Dist: numpy (>=1.24.0); python_version == "3.10"
Requires-Dist: scipy (>=1.10.0); python_version == "3.10"
Requires-Dist: numpy (>=1.24.0); python_version == "3.11"
Requires-Dist: scipy (>=1.10.0); python_version == "3.11"
Requires-Dist: numpy (>=1.26.0); python_version == "3.12"
Requires-Dist: scipy (>=1.11.2); python_version == "3.12"
Requires-Dist: matplotlib (>=3.7.0); extra == "pymatgen"
Requires-Dist: mpmath (>=1.2.0); extra == "pymatgen"
Requires-Dist: pandas (>=2.0.0); extra == "pymatgen"
Requires-Dist: pymatgen (>=2024.8.9); extra == "pymatgen"
Requires-Dist: pyparsing (>=3.0.0); extra == "pymatgen"
Requires-Dist: ruamel-yaml (>=0.17.2); extra == "pymatgen"
Requires-Dist: uncertainties (>=3.1.7); extra == "pymatgen"
Requires-Dist: pillow (>=8.3.2); (python_version == "3.10" and sys_platform == "darwin") and extra == "pymatgen"
Requires-Dist: pillow (>=8.3.2); (python_version == "3.10" and sys_platform == "linux") and extra == "pymatgen"
Requires-Dist: pillow (>=8.3.2); (python_version == "3.10" and sys_platform == "win32") and extra == "pymatgen"
Requires-Dist: pillow (>=8.3.2); (python_version == "3.11" and sys_platform == "darwin") and extra == "pymatgen"
Requires-Dist: pillow (>=8.3.2); (python_version == "3.11" and sys_platform == "linux") and extra == "pymatgen"
Requires-Dist: pillow (>=10.0.0); (python_version == "3.11" and sys_platform == "win32") and extra == "pymatgen"
Requires-Dist: sympy (>=1.13.3); python_version == "3.12" and extra == "pymatgen"
Requires-Dist: pillow (>=10.1.0); (python_version == "3.12" and sys_platform == "darwin") and extra == "pymatgen"
Requires-Dist: pillow (>=10.1.0); (python_version == "3.12" and sys_platform == "linux") and extra == "pymatgen"
Requires-Dist: pillow (>=10.1.0); (python_version == "3.12" and sys_platform == "win32") and extra == "pymatgen"
Requires-Dist: dill (>=0.3.4); extra == "torch"
Requires-Dist: fsspec (>=2021.4.0); extra == "torch"
Requires-Dist: jinja2 (>=3.0.2); extra == "torch"
Requires-Dist: pyparsing (>=3.0.0); extra == "torch"
Requires-Dist: torch-geometric (>=2.3.0); extra == "torch"
Requires-Dist: aiohttp (>=3.8.0); python_version == "3.10" and extra == "torch"
Requires-Dist: frozenlist (>=1.2.0); python_version == "3.10" and extra == "torch"
Requires-Dist: scikit-learn (>=1.2.0); python_version == "3.10" and extra == "torch"
Requires-Dist: aiohttp (>=3.8.3); python_version == "3.11" and extra == "torch"
Requires-Dist: frozenlist (>=1.3.3); python_version == "3.11" and extra == "torch"
Requires-Dist: scikit-learn (>=1.2.0); python_version == "3.11" and extra == "torch"
Requires-Dist: aiohttp (>=3.9.0); python_version == "3.12" and extra == "torch"
Requires-Dist: frozenlist (>=1.4.1); python_version == "3.12" and extra == "torch"
Requires-Dist: scikit-learn (>=1.3.0); (python_version == "3.12" and sys_platform == "darwin") and extra == "torch"
Requires-Dist: scikit-learn (>=1.3.0); (python_version == "3.12" and sys_platform == "linux") and extra == "torch"
Requires-Dist: scikit-learn (>=1.4.0); (python_version == "3.12" and sys_platform == "win32") and extra == "torch"
Provides-Extra: pymatgen
Provides-Extra: torch
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 3445 characters]

WHEEL

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

RECORD

Path Digest Size
ramannoodle/__init__.py sha256=OXYPPELvCyKzRu8Idive79Vf9qq3SSi2vrhlHuGf7ks 397
ramannoodle/abstract.py sha256=-F9UXyQhG0lpO77iRTd5gzffyPJep8MCVAMehYCMw0M 2498
ramannoodle/constants.py sha256=06ncu92-OeuPuNzjy8LoRgD4QTC3Tfwth60Me6y9eF4 4386
ramannoodle/exceptions.py sha256=fimWjjxhtnF10gey7q-IYxrK-0sdyYmBz8G8LsFQu7o 4285
ramannoodle/dataset/__init__.py sha256=AyLw2JBWPY7bPq7_xe1Vu9YrJAQRa8dExm8D1XsyoJU 31
ramannoodle/dataset/torch/__init__.py sha256=k-nUjNp3ngrgSMGF7c2Exyp20RndgqUPDc7yRpIVqqQ 223
ramannoodle/dataset/torch/_dataset.py sha256=ckdQ0AA6YdUhQ4EEnsHxNA4GCnN-Sv2gZU2SzMpuhA8 7558
ramannoodle/dataset/torch/utils.py sha256=9_0zOqTWQ_FoFwtuMH2ZaDTqiO7RZoNwvhSddlcmOBo 3081
ramannoodle/dynamics/__init__.py sha256=1ZeY9ARuDmRjWWPasN5g7XG9w1VLAu_Xn0ewEj6mYgo 245
ramannoodle/dynamics/_phonon.py sha256=pWfl5Whp--uA0DofARwUiexZxGYk_bOvT8Tbu4eJ6Ec 3643
ramannoodle/dynamics/_trajectory.py sha256=WBffG5FJb4u-fPCwYimzPr4BX0WWjaLoAaVRPuJ76dQ 3198
ramannoodle/io/__init__.py sha256=dspY__SIq17UP7T-yWNGFANj6bwfOvoOmjTk1mfZkq8 239
ramannoodle/io/_utils.py sha256=4UPfhrf3FQ1o6c6Tpuc4ZhBTxGBUtreZD8b8qTwWn14 4927
ramannoodle/io/generic.py sha256=j-26QixLzJew7NvASxXG3e3zLXGwgk_cWOzL0_DUMmE 10172
ramannoodle/io/pymatgen.py sha256=X_zn2YcSMjvYq-B-3T4baN7uX57y70nANspIHszvau4 5331
ramannoodle/io/vasp/__init__.py sha256=dDb4inyYkMhFZh3wDPuB3vRLG5zLRosTiFGjmP5FIP4 283
ramannoodle/io/vasp/outcar.py sha256=BzugjCYUN8MoWsvbxK48ql9NKkL4SWM4bFnKXft8lHc 17163
ramannoodle/io/vasp/poscar.py sha256=-7Cyzh7yGcUeY025iRhYfyBpdwBJHo3iAf3P1ZkX_D8 8577
ramannoodle/io/vasp/vasprun.py sha256=MzMQ2Uvvya6n7nWYClaoZMWR7wlXbza9PZpxpDPY38U 12724
ramannoodle/io/vasp/xdatcar.py sha256=gB2Oi4pCdIp_r91r45rMPNHUlmN7iVdCgWcW0DJccNc 3601
ramannoodle/pmodel/__init__.py sha256=QWN7q00UXIcQ19lBS-63j3yO6H2xz5Hhk2tjKG6mhXg 227
ramannoodle/pmodel/_art.py sha256=MkINDQ847-0qcVBmxlmAPXHUO5VpfgqfsapUF7kdf_o 14721
ramannoodle/pmodel/_interpolation.py sha256=mexYYYLhdFpzXIHdJ11ql4teA1inZjfeOgshJhjw_gs 26786
ramannoodle/pmodel/torch/__init__.py sha256=HchmeK8GDrU1QooxMIjF3f-gXeLG0ewgZGj_qSnSWBk 298
ramannoodle/pmodel/torch/_gnn.py sha256=CVeU5BDDd4p0EejAxL_hZy8ZEv4h4w3g2MslrY3AmLk 24663
ramannoodle/pmodel/torch/_train.py sha256=WxDrEhQYtqbLFNCc9vQPej7ED3LmBidhsUvL5VIGVqo 2758
ramannoodle/pmodel/torch/_utils.py sha256=-4s_chefIRHyZioA47CBYxbpihc9jTVwB-oBYnYt7Qs 8130
ramannoodle/spectrum/__init__.py sha256=ykE5Nn20ho5J5olDI79UUiWK5Un7mrsuUb2brhnlE7A 284
ramannoodle/spectrum/_raman.py sha256=qnbTAMx3woJzdiejHzmK_njT3WJ36Z-JVNooUneMfBQ 10169
ramannoodle/spectrum/utils.py sha256=tDP30b6WavRWVa9vXbq8m4ckpie3L1bnfKGrDlXeJJk 4091
ramannoodle/structure/__init__.py sha256=h2JsUYe0-WBRyXksjQplpeY5gM8PrD2QQ96miq88wPU 647
ramannoodle/structure/_displace.py sha256=ubAPIAAajd-K8Mmf0GnkTk6DHIx6njLARsc_zGsP8YA 6438
ramannoodle/structure/_reference.py sha256=ERhlqioVXWWarRg2i0A1GctmGNd12jgtOinWZetzixQ 12450
ramannoodle/structure/_symmetry_utils.py sha256=Hx8KMdyZzbyD7oH5ASgJdBnFZBkXQdLOTedeH01s0kI 3408
ramannoodle/structure/utils.py sha256=lop15XJ-OjDEIJvRiwjwp4A4RU56aL0zW3MQ8iKECaU 3575
ramannoodle-0.5.0.dist-info/LICENSE.txt sha256=bS3_vQIsd4Zu0Z0Cbuy5IHhfrno32bBDgeJfBx4yElY 1079
ramannoodle-0.5.0.dist-info/METADATA sha256=x2vRD9zLtFVVCNw0A9FLbOCLMaTgTKbY86jiHPPE3Jc 7267
ramannoodle-0.5.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
ramannoodle-0.5.0.dist-info/top_level.txt sha256=yANqJSS8H6uA7W7-samWUlBpIJ9smgJZ7xxeDd-AIx8 12
ramannoodle-0.5.0.dist-info/RECORD

top_level.txt

ramannoodle