janus-core

View on PyPIReverse Dependencies (3)

0.7.4 janus_core-0.7.4-py3-none-any.whl

Wheel Details

Project: janus-core
Version: 0.7.4
Filename: janus_core-0.7.4-py3-none-any.whl
Download: [link]
Size: 97187
MD5: e0333d71990d78b2a3d53a3fb6b96dcf
SHA256: d939453bbd3c21336ee4a96e06fffc0432e4f109513f74ba2fdfe6e051699a8f
Uploaded: 2025-03-03 16:50:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: janus-core
Version: 0.7.4
Summary: Tools for machine learnt interatomic potentials
Author: Elliott Kasoar, Patrick Austin, Harvey Devereux, Kieran Harris, David Mason, Jacob Wilkins, Federica Zanca, Alin M. Elena
Project-Url: Repository, https://github.com/stfc/janus-core/
Project-Url: Documentation, https://stfc.github.io/janus-core/
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.10
Requires-Dist: ase (<4.0,>=3.24)
Requires-Dist: codecarbon (<3.0.0,>=2.8.3)
Requires-Dist: numpy (<2.0.0,>=1.26.4)
Requires-Dist: phonopy (<3.0.0,>=2.23.1)
Requires-Dist: pymatgen (>=2025.1.24)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: rich (<14.0.0,>=13.9.1)
Requires-Dist: seekpath (<2.0.0,>=1.9.7)
Requires-Dist: spglib (<3.0.0,>=2.3.0)
Requires-Dist: typer (<1.0.0,>=0.12.5)
Requires-Dist: typer-config (<2.0.0,>=1.4.2)
Requires-Dist: chgnet (==0.4.0); extra == "chgnet"
Requires-Dist: deepmd-kit; extra == "dpa3"
Requires-Dist: mace-torch (==0.3.10); extra == "mace"
Requires-Dist: torch-dftd (==0.4.0); extra == "mace"
Requires-Dist: nequip (==0.6.1); extra == "nequip"
Requires-Dist: orb-models (==0.4.2); extra == "orb"
Requires-Dist: pynanoflann; extra == "orb"
Requires-Dist: sevenn (==0.10.3); extra == "sevennet"
Requires-Dist: janus-core[chgnet]; extra == "all"
Requires-Dist: janus-core[dpa3]; extra == "all"
Requires-Dist: janus-core[mace]; extra == "all"
Requires-Dist: janus-core[nequip]; extra == "all"
Requires-Dist: janus-core[orb]; extra == "all"
Requires-Dist: janus-core[sevennet]; extra == "all"
Requires-Dist: mattersim (==1.1.1); extra == "mattersim"
Requires-Dist: alignn (==2024.5.27); extra == "alignn"
Requires-Dist: torch (==2.2); extra == "alignn"
Requires-Dist: torchdata (==0.7.1); extra == "alignn"
Requires-Dist: matgl (==1.1.3); extra == "m3gnet"
Requires-Dist: torch (==2.2); extra == "m3gnet"
Requires-Dist: torchdata (==0.7.1); extra == "m3gnet"
Provides-Extra: chgnet
Provides-Extra: dpa3
Provides-Extra: mace
Provides-Extra: nequip
Provides-Extra: orb
Provides-Extra: sevennet
Provides-Extra: all
Provides-Extra: mattersim
Provides-Extra: alignn
Provides-Extra: m3gnet
Description-Content-Type: text/markdown
[Description omitted; length: 13295 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
janus_core-0.7.4.dist-info/METADATA sha256=BtyHIGom3ucO2blGhUofVsuLGtX4HcBVibDxYqBbeB8 15759
janus_core-0.7.4.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
janus_core-0.7.4.dist-info/entry_points.txt sha256=u3ZBDS1IWMyasIus0CGdtzAL4P_lrvEFxGIuk1rALhk 67
janus_core-0.7.4.dist-info/licenses/LICENSE sha256=Lq4ZnoTFX4CLI89sLrk-40U3_-7KR_iqn973FDV7YdI 1533
janus_core/__init__.py sha256=ICyM1gjuke0u52Ww4JkpDQQKcknXrI9rYvI8jXpPkQc 168
janus_core/calculations/base.py sha256=su5iYVYri0dR-U8g6-2ckYDhMX4BCAo52yuYpJyQ8h4 8282
janus_core/calculations/descriptors.py sha256=629-0mJIUyLDiXAv33nVGmUGFuR8WrU5WYek7PD6u4o 8989
janus_core/calculations/eos.py sha256=0j4ItbceNNQExeK4koCFlh9iPYJJOg-Rbr_x0cdEwzA 14389
janus_core/calculations/geom_opt.py sha256=OvQFNCErjg2dKNwSSIYwSmKb23P4IyJesBJ3Pw9V8_I 14738
janus_core/calculations/md.py sha256=AFu5vDcUOgHAvzaePuS9iVBa-9VR1Y-TFeDxPvOnUFo 65916
janus_core/calculations/neb.py sha256=KfoP11bDRYO7IH8yJ_8P7zDmvvkOADci0qh2GG5fGoc 20723
janus_core/calculations/phonons.py sha256=K8JJ6igF4-LFTDxNjji6LC3jwy0jngeSl4Z9MhAdFjU 33411
janus_core/calculations/single_point.py sha256=XEXv52RTw-t2aOwP74kDcmIXmwiEM4PFF8u1aT9duvY 12444
janus_core/cli/descriptors.py sha256=Vfz4QWzRiog9F7-dAj-r02Kj41f8BvLfvyuqsdtbOtY 5678
janus_core/cli/eos.py sha256=85BsEgLCJLdXwC3GUVnzQZ2iywgnGkfgtkDNmewCAsA 7375
janus_core/cli/geomopt.py sha256=rOqArTjGH0QBV0uO9LSAPShoFms0kbCgsnPPes4vHCI 10909
janus_core/cli/janus.py sha256=yPWJIDf5AMOWAjQRNsh_hUi99Ern0H8vBFkvBNiZSQo 1701
janus_core/cli/md.py sha256=nUOLoenl7wa5LEIbO3IeGLtWtfaVTgbgJxYDhlCHdFA 18840
janus_core/cli/neb.py sha256=4A2Z2Y81yWBiY0ZtHcl7NvgpUWWGp88NAWL6CKQygUA 9585
janus_core/cli/phonons.py sha256=HtA-SdEyzLnQ8NFPynpJ4XuMiO18XDv_7aMRB8-G4L8 11884
janus_core/cli/preprocess.py sha256=LXcXvTUj4qmipTgys6GdW_vDjJh2wtifEWWO5zeKsXo 2039
janus_core/cli/singlepoint.py sha256=IDngbWah9QmY2olT4iMQMhOVuZt1h8Svx17jZY4jBzM 5505
janus_core/cli/train.py sha256=1uTkZPW25UWqWU3VexMXjrZ0_Qe26jmP0-OpGiOFwJ0 3070
janus_core/cli/types.py sha256=xExtWpZpbSbpM-sYSQ4F5Rus5YjR7-EjongKxhr8I7I 7313
janus_core/cli/utils.py sha256=hABL9qjQw587GsScWJFr0w1w2Hr-vddj-Llttkgh5QI 8040
janus_core/helpers/janus_types.py sha256=8_3HswSJ89mwgTFeJEx9Y5LAA-IMlTdmoFZ-Awc5-94 3868
janus_core/helpers/log.py sha256=YNOSFkYBqVRaPQ2AgUuikpWUEuJxPaq8e7D7mBuVX44 6290
janus_core/helpers/mlip_calculators.py sha256=b8LJ2ATkXljHgm-c2gw5l6A2j9NxvJWs5_JP9T0YVrw 11625
janus_core/helpers/stats.py sha256=23O9Tq5RSyJxbyjRl9Ie_1p52ep2CPROGNiGFOW3LEs 5779
janus_core/helpers/struct_io.py sha256=mBwh6yomn6tcAgIGtg9kzx9w9Pse9i9RE2SuJHcrGWQ 9257
janus_core/helpers/utils.py sha256=yrUi2GV7RH5VLr6HdH1IpZQWrW35nGrjklJX4YHnf58 15561
janus_core/processing/correlator.py sha256=6EK2fcE2JDozkJeGLhc4D7LHQHTtFmYtGkYoVLytgmw 11624
janus_core/processing/observables.py sha256=Ts8PggZx-CBceRpQrwEo1coaXz5DndLcor4KZ4MihjE 6920
janus_core/processing/post_process.py sha256=J6q3J45JrkbBcoBavYK83SThcS-nNRV0SpnrpICahWc 9775
janus_core/processing/symmetry.py sha256=T2O7e4op6E1FCF3pkZCc-2JJpH3vS_gtoEtLZ_JMOpI 1497
janus_core/training/preprocess.py sha256=oeYahwMTyb_JP8b-HtkEDXkyz8aXDAcknDfU0wVM1v4 2756
janus_core/training/train.py sha256=kaJ8pLxBYMG8MA15bbZsnSL26RjWU9ar1kGfhgUz8QA 2810
janus_core-0.7.4.dist-info/RECORD

entry_points.txt

janus = janus_core.cli.janus:app