Soprano

View on PyPIReverse Dependencies (2)

0.9.2 soprano-0.9.2-py3-none-any.whl

Wheel Details

Project: Soprano
Version: 0.9.2
Filename: soprano-0.9.2-py3-none-any.whl
Download: [link]
Size: 280410
MD5: 2930043378791371035d43ddca9d8b13
SHA256: 7d5dc74cb372ffab7854b6159e658af68ba9bc255852e3211fe51919aa1344d3
Uploaded: 2024-10-03 09:50:04 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: Soprano
Version: 0.9.2
Summary: A Python library to crack crystals
Author-Email: Simone Sturniolo <simone.sturniolo[at]stfc.ac.uk>, "J. Kane Shenton" <kane.shenton[at]stfc.ac.uk>
Project-Url: Homepage, https://ccp-nc.github.io/soprano/
Keywords: ccpnc,computational chemistry,crystallography
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Chemistry
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.9
Requires-Dist: adjusttext
Requires-Dist: ase (!=3.23,>=3.22)
Requires-Dist: bottleneck (>=1.3.6)
Requires-Dist: click
Requires-Dist: click-log
Requires-Dist: matplotlib
Requires-Dist: numpy (<2.0,>=1.18.5)
Requires-Dist: pandas (>=2.0)
Requires-Dist: pydantic (>=2.0)
Requires-Dist: scipy
Requires-Dist: spglib (>=2.4)
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: jupyter-book (~=1.0.2); extra == "docs"
Requires-Dist: sphinx-click; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: sphinxcontrib-mermaid; extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-Expression: LGPL-3.0-or-later
License-File: LICENSE.txt
[Description omitted; length: 5087 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
soprano/__init__.py sha256=Fcy4xVN_8rfV2K_CBPz7PwHKZv_EESMil0TC1Prb-Kc 1612
soprano/measure.py sha256=1mNBdCoxq7hR5s1cnEFpEesG1NzTphz7i78oG-pv9YM 2541
soprano/optional.py sha256=1zTlNHVRa0Mul8pJRURL_5imNTWVU1HsTrvvetllJHc 3602
soprano/rnd.py sha256=wGVD3XIOL-jp-yx2gx8Lf4czYTgzZMBxWlp3llVSDYg 1564
soprano/selection.py sha256=_ndcZn68r13Q45E_NbgsrCRj5doB5pbS_jCLlFMS8rs 24553
soprano/utils.py sha256=cT3owwzm3OfKdMz7konb6z-DK7T8937Vltcbc56eOos 44272
soprano/analyse/__init__.py sha256=rc4r6e1LNp8ktr3d4QuBazC7QBYQvF507S4uJoTq5xM 895
soprano/analyse/phylogen/__init__.py sha256=2obg3Q-3YgyF97a2WOqnnV7OS8c4CN1XftABA-W4HZY 1041
soprano/analyse/phylogen/genes.py sha256=1ZX9BAdGDRiUfAzqR2b-pI-6yKpqn25_qXfylC0k5kY 28305
soprano/analyse/phylogen/mapping.py sha256=cxrnaGBrXO4xjH7LmhMdqL7FTik8mGFMgGzI4KLdc3g 3383
soprano/analyse/phylogen/metrics.py sha256=Sf7JWYzeKUc21gIkII0g7X3T0z5PL2sgXFyszbXu0cc 3915
soprano/analyse/phylogen/phylogenclust.py sha256=Ne0oSLQm0PoOiWjFVQRRHVJkWtMX7R9EIidXXhUpmrU 28920
soprano/calculate/__init__.py sha256=VrigusLSatzt8exKdz2ryjxIqa4-zGAaPfQ8FwedYlY 955
soprano/calculate/gulp/__init__.py sha256=6tEubzasm_1SGqaNh6ew6A4RCK3LKKxUPjTmlkEGFwE 1324
soprano/calculate/gulp/_utils.py sha256=g4yTI7sJMdYlCUutzuZh8OuZaFtz_ZekqAtqt2daKTA 2561
soprano/calculate/gulp/charges.py sha256=jcyDe9SONxfQXxy17k0a_feyl9L1v2vPrpWTjdcmYQQ 3553
soprano/calculate/gulp/w99.py sha256=crQXmU4GXMq3bchHcYL3BdJ_izGYRZy9zMPFm74Cf2I 9427
soprano/calculate/nmr/__init__.py sha256=hEfHAD6k7uYb-68L2i45GqdQMSVQ2tJE_i4l3PD98tE 1005
soprano/calculate/nmr/nmr.py sha256=YHge3LHYM_P2h_q0XkXuvDTcRWwaooOXxIgfP1Lm1BM 59416
soprano/calculate/nmr/simpson.py sha256=RTve6qPKogi6f-Z_BJziM9XDwlQ-Q9kBrouiywzsSDw 11381
soprano/calculate/nmr/soprano_nmr_2D.mplstyle sha256=yCVECXCPMnjbGxB8vX8vRjGWmYu8kp6He1p92RMAGX8 205
soprano/calculate/nmr/soprano_nmr_base.mplstyle sha256=gdOrzd4eAT0EaYfqjuZkn3fc4Yw9AznL9cZDL33v__U 1309
soprano/calculate/nmr/utils.py sha256=pf5SvahjfNEU60OMo966QPJ31IbdGwjMjqMv84w7xCQ 28939
soprano/calculate/powder/__init__.py sha256=KFQ_VqZa2fXGp3wI-HEAL_WdnfLLlvRuvJ8v3VYpiKo 977
soprano/calculate/powder/powder.py sha256=GN3_I7GJzHQgj7S1A8ZyEuntWKeFVdFAyf2WRpja37g 1208
soprano/calculate/powder/shrewd.py sha256=6T6hXfV7OBrp_g_TuW8R1fpbqdLORn3RjDn3lNKxT2Q 2174
soprano/calculate/powder/triavg.py sha256=8uUIGBhYwZaN5OANsek0vcNZEQ1n4AdSbIo4U6ekXoU 8151
soprano/calculate/powder/zcw.py sha256=5eWZBdqo3ALb_0vxU76_ae9BFv0fa83SuwhtCSpIwuo 4053
soprano/calculate/xrd/__init__.py sha256=49zgaUGGxsugqT4J4mMdEw9xbHaUZg_2Gy705MFv854 1038
soprano/calculate/xrd/sel_rules.py sha256=3wUxVH5_n5Oy3w_Z_eOBvPHoV6qBD6bBVW_1PxygCQE 4654
soprano/calculate/xrd/xrd.py sha256=Ffv4cVKJwuwFZrwYtWV8eX3bodWFOoCPCcAju7OxNyI 20394
soprano/collection/__init__.py sha256=nMo7q5VVZ0LvI84ay9UlBvUUFsMfQiQo4WB9bIFWI7I 961
soprano/collection/collection.py sha256=u2h3IywW9yUgoKJcF_VNK98OO45E1mNPEyW0dW7m6ig 34143
soprano/collection/generate/__init__.py sha256=DC5Lwy8Yc87mkJMeMZtpZSz5dermoGKh6J9HqVbQ0To 1271
soprano/collection/generate/airss.py sha256=o3U54ZkmnPhhzObuNzHXEB_Y3USIYnN78m7NabUc97A 4757
soprano/collection/generate/defect.py sha256=ueuTj-9dKZ-8l9xiyj7iE4AHeqN4eKdJ3tOnpPwNOFw 12651
soprano/collection/generate/linspace.py sha256=C6XHp_QAjQ7O6IDse2KngJ53iADqSYOJ3raQVSU_Nlw 2892
soprano/collection/generate/molneigh.py sha256=_73bNyS9E8l6iNZ9vedZoPhA-98-iivpa5dHXUueQgs 4192
soprano/collection/generate/rattle.py sha256=sI9pdGCPBKacfy59gMz9JOJZ0sggFZOkZ6m2ABzGrIk 3788
soprano/collection/generate/transform.py sha256=86pEqnPWM760cE8i3QeX3yMBjQfwQ_9lWGynv1TfA4I 2257
soprano/data/__init__.py sha256=XnAG64xQGekJ2QljALXNJ6LuABlXq4lfDTOmd7vXVV4 946
soprano/data/hall2no_spgroups.json sha256=8u_YB4HaGfEpSSfEevOnBkQJH-3BkxUQcsfFb4CXn5s 28632
soprano/data/hall_2_no.json sha256=nVEKCjrZk_Ff3j_GNXfg4fYsndkKc_hS65nXi5w2ulo 17804
soprano/data/nmr.py sha256=oMiYRQ9X3HrEoqB72yEhqKhCJAyOJ1viKIS3hpPjOKA 5268
soprano/data/nmrdata.json sha256=B-8ILsUsEsyAEbVxxHFWZdrozUbpKGS3nif8OGmhjr4 17777
soprano/data/vdw.py sha256=awud2X6ZbuRStJGusBVLpdtkqBpA_7_YTbpkiPt7ugA 2719
soprano/data/vdw_csd.json sha256=zOAbCNGg50MxmQyq4GrtwEd1mJKV5k2XAt2l08X3w2M 581
soprano/data/vdw_jmol.json sha256=l-LgYvjoACkiHHowR53MP8fccq4feSLrUQSUa8FuneQ 554
soprano/data/w99_parameters.json sha256=0AwtWrTHyiBKhVsXbjtP1iPG4UYa6mJHdLDJlF_rfM4 1324
soprano/data/xrd_sel_rules.json sha256=ye2BB9rGlR89l4pkZ5n6wCtJB1efK1UUS7X3UqfwZRo 25614
soprano/hpc/__init__.py sha256=CwEV9VxyssOkt2FXQ6JJPRtLbOZL5TFYGvnjUl42ZCA 999
soprano/hpc/submitter/__init__.py sha256=GZCzTg_5fy1NaPnVTrno0XYf-JYdusvwGujjVKlAniw 2376
soprano/hpc/submitter/__main__.py sha256=Y5yNR8aFxInS5GkU0UudCjIetu1_6Ml1rnGqpZLAewI 5544
soprano/hpc/submitter/_spawn.py sha256=Q45PId8D70w0GNLy8DC8h0GAFxeJYLvkwTjfuKQ4pzk 1479
soprano/hpc/submitter/castep.py sha256=38ji5rx8hNnxbQIbwE84_pV7iI8EUb5VUYIaAsWszPU 6851
soprano/hpc/submitter/queues.py sha256=c39Q3Z2i7-n7Wzk8bdunujx6Sg1cVmCacUHBwveSLjI 8640
soprano/hpc/submitter/submit.py sha256=A5WBa-_-TcLXEv_1MhJBTBdPAScQ5o6vB3GdPSvHB0E 23292
soprano/hpc/submitter/utils.py sha256=rGNC4Z_RgXZ8ALEKFKqLVt3NZ8-dfYuJvzSEL1aKNc0 6741
soprano/hpc/submitter/debug/__init__.py sha256=2N6y2WFJ6S35H49b8rBOjhSYXpm7OplQzkJFyV5G3vY 1071
soprano/hpc/submitter/debug/debugqueue.py sha256=O7JTXvyU6gMKqYxq99oLyJBKQG6hBD_mwv-vYjsngIA 5804
soprano/nmr/__init__.py sha256=wTI97YK0sEF0B4gPdX2fF23vDF1rIo5wzt0UPDCzpjg 1033
soprano/nmr/tensor.py sha256=4qfzTNX7rX5zI9AivBl-O_i0vqNksozXCo7s_xH7yzQ 40243
soprano/nmr/utils.py sha256=4PaxkvjQ-2U0zF1F74T1pftujlU5II6w6KPFEKIfG6g 24488
soprano/properties/__init__.py sha256=fTHE6GfyEjY14VBI4LIYMvLbrRLAMF3F2S-6481rxy0 1147
soprano/properties/atomsproperty.py sha256=Y6g3YEZ9YhwU4lguL9Z7jzWGp0rNrIQanV4rd5tRXqo 4807
soprano/properties/basic/__init__.py sha256=hKhNh-4ZLmuAqE7iNgACfxyMYJOK8WwqdZvai9zC3aE 1016
soprano/properties/basic/basic.py sha256=TQeHYaIsgvsrHzM5_QDlUF9RoVotbkAu4eXIn3ksdsc 2468
soprano/properties/castep/__init__.py sha256=piCwAOLo-pydYZwYCaf5bxpJRaKVUE4JlfFpvQT5Sfo 1089
soprano/properties/castep/castep.py sha256=4C1re_wBetyZTUnQ7SvJn1hUa7T-wOMKNYiC3zP8xKw 2395
soprano/properties/labeling/__init__.py sha256=2I8iFUveqS_user46ubn8V8_F6npGJ6i8i224adAKw0 1104
soprano/properties/labeling/labeling.py sha256=FAFjFGgkOFyL2SjPtLJDyqsPydiq5EObslZr9WWJ1JU 16535
soprano/properties/linkage/__init__.py sha256=a3YxUWBbANOaho6ICBA6a2kHbVDE0aVQTrl86-WjFyw 1268
soprano/properties/linkage/linkage.py sha256=SuOQTAijsdWJ2mTyODEJ5xHrIh4SmL_Iw-bq6J1Mou4 44567
soprano/properties/map/__init__.py sha256=yNtVTn97G0Q-p2scmyOue_XEYjPwi2ckcv0HDwyPdKc 960
soprano/properties/map/map.py sha256=1gO6zc1qSH9GSZjbxybKluVdk3uzEKFtNm5MlOWe8c0 6737
soprano/properties/nmr/__init__.py sha256=YvsLW-VCI60cWjpjSaV81eCJSfsOZ46nxTboqRmevpc 1627
soprano/properties/nmr/dipolar.py sha256=PKNYwuWzIKsM6y3zMzzdeNn7quJeh5CeiVL0vhHi8Sc 19874
soprano/properties/nmr/efg.py sha256=9oQilgxTY6yf1Nli_U-S8QL2PT9N_5P2SnY8jTqaL40 21667
soprano/properties/nmr/isc.py sha256=Y_Ol5_tPwX0CtZJ7FVtA4TFwplHLmqHAmNGkRI0bi3g 27886
soprano/properties/nmr/ms.py sha256=yTzAntGMXrHVn4jyjzEEKpz09QnMQzl0CQbUiEy7JjE 17847
soprano/properties/order/__init__.py sha256=-mY5KYSfFeLTq7U1FTOIU5t22hY_YKiO_YuTZSJshM0 998
soprano/properties/order/order.py sha256=ompJ5rStFR6uybO8f0i6uvD7wLBeWzgHIGONphAxCxk 7688
soprano/properties/symmetry/__init__.py sha256=mZ1J7n82yb16DsgjEhqJwVBQ3XOJz2X6F-0qMDjfNbk 1001
soprano/properties/symmetry/symmetry.py sha256=A43bofReoBA61ffSGxTHgw9xB75yYA1PAjRnRPAf4tQ 3167
soprano/properties/symmetry/utils.py sha256=JwWskT7d5vPUEkgccyoggL6q1_SO2G9xwrcnjYPPRNY 8465
soprano/properties/transform/__init__.py sha256=-wPDyCAb4TAqgOWHRYpsT2f8YCrZnYEamcVeeUFxchM 1239
soprano/properties/transform/transform.py sha256=b2OaNP3I9SEkOsMNDL8LH62pYuXDxiAg1kTbawVYuDs 7578
soprano/scripts/__init__.py sha256=BGZRyfL6xe_zJsdeZMPolOGXx02iGxUDl2zQ35mOBlo 769
soprano/scripts/cli.py sha256=KGnE29MrEIj0wyhMdnVo_6ETrEMXzbPN8qbj3bCPaEg 1829
soprano/scripts/cli_utils.py sha256=cFtCaJeNQiV7D2tdhqfIgfD7XTQDTWkfx0JnfiyrYhM 35131
soprano/scripts/dipolar.py sha256=AU_41T2zDzHtWggNFR9hx0wGHXVxdWauwvKmGbyp2vA 10266
soprano/scripts/extract_nmr.py sha256=6lvcEXUTLCl4N_3AhfbkLdxpaoGTy_BgKZrw-CLdQTU 14559
soprano/scripts/molecules.py sha256=DhYV2sv4c_eyqWIuj5-7k9sRJGls-zW7JOk2ojcwjDA 10926
soprano/scripts/msaverage.py sha256=8lyEM8rl3Yk_ol2q3ODd-GuomQelB4zucz7bijsVtHo 3327
soprano/scripts/nmr.py sha256=9MUpn9SeewnhhNmNrqjrfeHxnN52FA79UOO9WKjv3H0 25965
soprano/scripts/nmr_plot.py sha256=NJJ0X6GucqgFZz6AlzPL8lUFKLdhFcXF8mK1uJOZajo 7936
soprano/scripts/phylogen.py sha256=rk8aNf_dkQjcTY9bilat581LPu8xWh5byhXzAlb_wQE 8258
soprano/scripts/vasp2cell.py sha256=D-fctXfV1gi9VldMoJrW-8RDZD1dQfxyKs4U9UOk-0I 2307
soprano/scripts/view.py sha256=SNc11XXwl-O2kQfGrYZJv1HlGYuHyRLXaGgmR8q81EU 3454
soprano-0.9.2.dist-info/METADATA sha256=foNzv2xPx4ZvWbxELE9Bj1M4aOGP8Nr-ARFPFdKhgE0 6642
soprano-0.9.2.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
soprano-0.9.2.dist-info/entry_points.txt sha256=l7wGkXZxccyXkQ5_45uf0Ukkm7exGENvZDcHcOF31nE 301
soprano-0.9.2.dist-info/licenses/LICENSE.txt sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
soprano-0.9.2.dist-info/RECORD

entry_points.txt

extract_nmr = soprano.scripts.extract_nmr:__main__
magresaverage = soprano.scripts.msaverage:__main__
phylogen = soprano.scripts.phylogen:__main__
soprano = soprano.scripts.cli:soprano
soprano_submitter = soprano.hpc.submitter:__main__
vasp2cell = soprano.scripts.vasp2cell:__main__