aizynthfinder

View on PyPIReverse Dependencies (0)

4.3.1 aizynthfinder-4.3.1-py3-none-any.whl

Wheel Details

Project: aizynthfinder
Version: 4.3.1
Filename: aizynthfinder-4.3.1-py3-none-any.whl
Download: [link]
Size: 131839
MD5: ec5c70ecaf6bcdda9dd1d071dab99dd1
SHA256: 338b8614b10bad14d7abdb85b993015c668a58524702b991a85567661845a1c5
Uploaded: 2024-12-05 12:52:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aizynthfinder
Version: 4.3.1
Summary: Retrosynthetic route finding using neural network guided Monte-Carlo tree search
Author: Molecular AI group
Author-Email: samuel.genheden[at]astrazeneca.com
Home-Page: https://github.com/MolecularAI/aizynthfinder/
Project-Url: Documentation, https://molecularai.github.io/aizynthfinder/
Project-Url: Repository, https://github.com/MolecularAI/aizynthfinder/
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.9,<3.11
Requires-Dist: deprecated (<2.0.0,>=1.2.10)
Requires-Dist: grpcio (<2.0.0,>=1.24.0); extra == "tf"
Requires-Dist: ipywidgets (<8.0.0,>=7.5.1)
Requires-Dist: jinja2 (<4.0.0,>=3.0.0)
Requires-Dist: jupyter (<2.0.0,>=1.0.0)
Requires-Dist: jupytext (<2.0.0,>=1.3.3)
Requires-Dist: matplotlib (<4.0.0,>=3.0.0)
Requires-Dist: molbloom (<3.0.0,>=2.1.0); extra == "all"
Requires-Dist: networkx (<3.0,>=2.4)
Requires-Dist: notebook (<7.0.0,>=6.5.3)
Requires-Dist: numpy (<2.0.0)
Requires-Dist: onnxruntime (<1.17.0)
Requires-Dist: pandas (<2.0.0,>=1.0.0)
Requires-Dist: paretoset (<2.0.0,>=1.2.3)
Requires-Dist: pillow (<10.0.0,>=9.0.0)
Requires-Dist: pymongo (<4.0.0,>=3.10.1); extra == "all"
Requires-Dist: rdchiral (<2.0.0,>=1.0.0)
Requires-Dist: rdkit (<2023.0.0,>=2022.3.3)
Requires-Dist: requests (<3.0.0,>=2.23.0)
Requires-Dist: route-distances (<2.0.0,>=1.1.1); extra == "all"
Requires-Dist: scipy (<2.0,>=1.0); extra == "all"
Requires-Dist: seaborn (<0.14.0,>=0.13.2)
Requires-Dist: tables (<4.0.0,>=3.6.1)
Requires-Dist: tensorflow (<3.0.0,>=2.8.0); extra == "tf"
Requires-Dist: tensorflow-serving-api (<3.0.0,>=2.1.0); extra == "tf"
Requires-Dist: timeout-decorator (<0.6.0,>=0.5.0); extra == "all"
Requires-Dist: tqdm (<5.0.0,>=4.42.1)
Provides-Extra: all
Provides-Extra: tf
Description-Content-Type: text/markdown
[Description omitted; length: 5550 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
aizynthfinder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/aizynthfinder.py sha256=kLTS721T6SYdlyfFUzL41e4x6X16KS2DZCzZmtJxH5o 15755
aizynthfinder/analysis/__init__.py sha256=nwo1nucM7BIyeJQKVEOYZk9-EVP0kqxy3ufCWiw1eFs 249
aizynthfinder/analysis/routes.py sha256=vyWWZfbEuIWSoQYNbUN73il8KHVsIsQoVmV4MNu1fjU 14316
aizynthfinder/analysis/tree_analysis.py sha256=r_nq1zOTq6ML4zQ7uW7w-l_S8KR7YshZz_vYhvTVtQU 16442
aizynthfinder/analysis/utils.py sha256=RaoYKP5OHzr5YByDq2g2hWVJsm-l3QfCoIh1Mq2FPoE 4985
aizynthfinder/chem/__init__.py sha256=YVOWFlfZDhZPcNPNskP8FHMLo2DKGvn_k5uKZPCGbqk 493
aizynthfinder/chem/mol.py sha256=76-3N3wptMevTgekU1XgP6LGi_q5ShhiHMpUykJnn_E 13936
aizynthfinder/chem/reaction.py sha256=zkekmL44r9dWzOU5aMil0aZkUXbsKHyogo00GDt2WjU 22347
aizynthfinder/chem/serialization.py sha256=jXHba6tpuWkDLlWiErnwq6UTuknudnnE4UnwHA0N3_s 4772
aizynthfinder/context/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/context/collection.py sha256=5G6O8kxARDHOFbNHU6dcvYy0hQWPO80LetUIg5D3M30 4585
aizynthfinder/context/config.py sha256=9FAelOXGf6MVM55-t63dbEg4IGtJPZa_2Nz8pTuBo-o 6476
aizynthfinder/context/policy/__init__.py sha256=18fKLnbfjlds4UXmtxmvKHmvPYPD92tF_XRG-a-CTM8 529
aizynthfinder/context/policy/expansion_strategies.py sha256=VsuwLvavjASqYHMPIj2dTAejs9ntRfSI1dXzheuilUs 18512
aizynthfinder/context/policy/filter_strategies.py sha256=Gxma5W1QtFftC5qISgQnAQfqh8bnmfBtT1V7npDf28c 6716
aizynthfinder/context/policy/policies.py sha256=8h_AuXXgZu1VjRPcSDcGa2yCgWqKmtuDqtsclvumyfk 7915
aizynthfinder/context/policy/utils.py sha256=Amm38rfdDDlsgBpgwdHbp-igp23DIWkbZcNmXasLgCI 572
aizynthfinder/context/scoring/__init__.py sha256=ynFgsMxEdSE_AyVudEwGhHrJq8RGle8wYDZHrfBBe1w 681
aizynthfinder/context/scoring/collection.py sha256=mSbQvhZ-1UX5_kUwTEg4iO_BkIyCZEcxGuKxcmQtQ6A 6360
aizynthfinder/context/scoring/scorers.py sha256=8MMVksnezeSCnLcuiH07vBR57RqjwndwqlGXd6kOnOA 30271
aizynthfinder/context/stock/__init__.py sha256=QalQpiq-FVMtnZGRNdDTjDNDUV-i1Asgv8dki-YcKBc 282
aizynthfinder/context/stock/queries.py sha256=rMZ8I3GIZ2F9RPBWK9oReMDqosVf7FgSUTfzopk3vv4 8284
aizynthfinder/context/stock/stock.py sha256=Nf-8YIaSHICkusL4p_Rj-E9ugCI0BRIxxghxSI8_y5s 10684
aizynthfinder/data/default_training.yml sha256=gYEtBU9vERMT1tEuLDkVrLMmOoQgd4jaUJBjkPMkSBk 1446
aizynthfinder/data/logging.yml sha256=0V9durmyOFh1nZNnl_dQucXQ6AO_uF7SKrKWqBJoIKU 487
aizynthfinder/data/templates/reaction_tree.dot sha256=JI0MhgV0UKQWp21ub2oUAwiBY-nKL_i2Tq5VQePlZs8 782
aizynthfinder/data/templates/reaction_tree.thtml sha256=DrnAZVRcbDEBUG4-28dIUtkY8QePKy-Ne8V2vAjBTnY 1265
aizynthfinder/interfaces/__init__.py sha256=Lhs5AxW_Lx-tG8JHENkS6cHAFlN0huj3moIshUgT6DE 176
aizynthfinder/interfaces/aizynthapp.py sha256=xNUi1TdPm5vnSgahpnOLHOke1S38YAcxgFtx9Pz9P4U 14411
aizynthfinder/interfaces/aizynthcli.py sha256=JCHFDX0crjV-S1ZAArp3vs6LFb8bt0TYLhK8pjeFups 12643
aizynthfinder/interfaces/gui/__init__.py sha256=i2OoWVdFZFODj_q6shS3XPCmyz1ggo-uHr94tXzQ-d4 35
aizynthfinder/interfaces/gui/clustering.py sha256=HIfRchHw8p1CaOl1borx6G0OqwDbWf5olPZmpUEmRQg 4248
aizynthfinder/interfaces/gui/pareto_fronts.py sha256=aQX0azUbRzUNMxVN2adSx1NrmaKuDlFykG596qj-3Zg 5865
aizynthfinder/interfaces/gui/utils.py sha256=zJeFivCUf7ttACoXkokb0swsAhkan28jAaXaUeHU9Lo 4083
aizynthfinder/reactiontree.py sha256=leHEtYMx5o67rpmJBErchHCiBX2xY4J7CQ32UjbivkY 14827
aizynthfinder/search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/search/andor_trees.py sha256=cNpkFtoHh6-mXntE1SX0sJuF2IJsZLLlpEj85NzPhUs 8159
aizynthfinder/search/breadth_first/__init__.py sha256=UIwHr9vhLN9FBi5bZ0OSkRWoA6cnYHGarbWoH4oti9g 124
aizynthfinder/search/breadth_first/nodes.py sha256=nHIAGc198wiNY8lQBzCRaxDhuNag4C7rsB3_D5D6_eE 7760
aizynthfinder/search/breadth_first/search_tree.py sha256=fh7wBvxGyVB_RGQlRWJ3owNnHPlZKl-zvvbJtIeVzKg 5603
aizynthfinder/search/dfpn/__init__.py sha256=ZPKeev-o0_fdZbYODxdV8HcGpYkZ6Hi4neC_NHzP7rg 106
aizynthfinder/search/dfpn/nodes.py sha256=f6BK8lgA04awVHbkcxwH2o6kOLmp75aefYOJhCU8Ndo 11087
aizynthfinder/search/dfpn/search_tree.py sha256=ah80WacUIEXaHst6JvmHQO5y2XpiZrX3fy3CGiXFqsM 4758
aizynthfinder/search/mcts/__init__.py sha256=RafefcoRzvBdeoo6B9L8WOol4kPb4OP6SEzLZgSHWjM 211
aizynthfinder/search/mcts/node.py sha256=EF6BKPBAdijoW0cNY7tWgH4eNlw2io-Y1ZtIZtyq1YE 28273
aizynthfinder/search/mcts/search.py sha256=pUE4NdeNqyC8ftqoA7-JNAtrSfgOh0E-mX_q4VVUl24 8259
aizynthfinder/search/mcts/state.py sha256=Jkqvkf9n6saCQQUYvsO5jg_26ehkyipXb98IwMa26JQ 5022
aizynthfinder/search/mcts/utils.py sha256=MaNSts2bdR8AG5R0vpVgqjEYrucw5thHmCe0JeeUcBY 2582
aizynthfinder/search/retrostar/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/search/retrostar/cost.py sha256=v2_l6AKgEK0_3AgyUxPx9SXRgcxqLZsPubFGUUAmBpg 4486
aizynthfinder/search/retrostar/nodes.py sha256=AlGPW0YGB7f9mpFya3YS-rK-FXx_XbEK7009O2ge5Qo 12266
aizynthfinder/search/retrostar/search_tree.py sha256=YX8P4ZteTgMJ7cvRIUJuofk2WAChGOnCQxu_TOfDw40 6719
aizynthfinder/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/tools/cat_output.py sha256=d3eltNH1wf-4Gjd3uYJubUmg9MjB_wk--VtmnSCHkew 815
aizynthfinder/tools/download_public_data.py sha256=rgpjkSyhRtGgae5H6-IZLjtEp_WqZXlXixtvnu5LOYM 3203
aizynthfinder/tools/make_stock.py sha256=Bi8xLDfOXJ7Q73_nowU1PKQG_fABgS4ZVqtV1K2izJU 7259
aizynthfinder/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/utils/bonds.py sha256=J-Mj2Q5Mxzw-t1R-mi5ZTc5kS_Dea3OuW1zxJQNo32s 2515
aizynthfinder/utils/exceptions.py sha256=6v-gJqoEkSdxW-_FW464PmbvT5yWZ0AVT_hj5-ufbDA 914
aizynthfinder/utils/files.py sha256=RB0_slaE0ozONFqMcfVgOvwlHyYsJ-f6myarbZewRv0 5322
aizynthfinder/utils/image.py sha256=UAOgKG4LQOUOmY0pS0O9iMpiV4aQwa4z0R-Ucq7ZYW8 14141
aizynthfinder/utils/loading.py sha256=-0k5IKwXs-sGSwfUi3qmHkyZBkLYaJY5hvxkyB4pn0I 1532
aizynthfinder/utils/logging.py sha256=DsX1nPcqC1i6VNUECbFRinqEYaDKBMsDcpwmIcvt-9g 1694
aizynthfinder/utils/math.py sha256=4ig7qQNYGowOyCTioNWUWEuNHkWzhty5a6HgVl2Bf7I 1104
aizynthfinder/utils/models.py sha256=8rERnK8-kRaK0wugm9Anr36GzpIgLz-_6UdTFtHLCEA 12070
aizynthfinder/utils/mongo.py sha256=0utdrIJOBqxNRuFK6iaObmxuVCboprjv5wa5JQi13Fg 1584
aizynthfinder/utils/paths.py sha256=OmHGXF7FbAuXJ4OUQgOOgDSAqxF1qOwV39ku07cE960 355
aizynthfinder/utils/sc_score.py sha256=-oVdEX_tolLII8QUpj2zg9QEoBUNCXmyoL3oSF5Z21w 3059
aizynthfinder/utils/type_utils.py sha256=j0TI8sdG0sCHL5KTfOl7ugHmRf_6fmaM_BbCa_KygP0 729
aizynthfinder-4.3.1.dist-info/LICENSE sha256=gz8w-6ZyqeQdQvcvoyEaYORueu3i1Q07WTp1FfdmAQo 1072
aizynthfinder-4.3.1.dist-info/METADATA sha256=GgdCS6xGbeoJqwWTSE1SUdbLl2oALubboSj61EEHhOU 7540
aizynthfinder-4.3.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
aizynthfinder-4.3.1.dist-info/entry_points.txt sha256=JQwGgz_SVE60F6LING0qYwqNRyYLb689g0aVBIajcMA 294
aizynthfinder-4.3.1.dist-info/RECORD

entry_points.txt

aizynthapp = aizynthfinder.interfaces.aizynthapp:main
aizynthcli = aizynthfinder.interfaces.aizynthcli:main
cat_aizynth_output = aizynthfinder.tools.cat_output:main
download_public_data = aizynthfinder.tools.download_public_data:main
smiles2stock = aizynthfinder.tools.make_stock:main