aizynthfinder

View on PyPIReverse Dependencies (0)

4.0.0 aizynthfinder-4.0.0-py3-none-any.whl

Wheel Details

Project: aizynthfinder
Version: 4.0.0
Filename: aizynthfinder-4.0.0-py3-none-any.whl
Download: [link]
Size: 116554
MD5: 73142282ab9f9020af1434e8a073f553
SHA256: e63d8aaeb35e106ee6cc25bbd2ec6548f04c3a15dc72bdfbf7af2a9f5c5a0bfc
Uploaded: 2023-12-05 15:36:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aizynthfinder
Version: 4.0.0
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); extra == "all"
Requires-Dist: networkx (<3.0,>=2.4)
Requires-Dist: onnxruntime (<2.0.0,>=1.14.0)
Requires-Dist: pandas (<2.0.0,>=1.0.0)
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.0); extra == "all"
Requires-Dist: scipy (<2.0,>=1.0); extra == "all"
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: 5564 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.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=2gm48pU_EervGNvB1iJmpVjBF78FgpA8kAeG-K0BL3I 12532
aizynthfinder/analysis/__init__.py sha256=nwo1nucM7BIyeJQKVEOYZk9-EVP0kqxy3ufCWiw1eFs 249
aizynthfinder/analysis/routes.py sha256=hx0QmJApC6o_l03aAzMUXrRWou-CYVnMa3fEKdmAw9k 14215
aizynthfinder/analysis/tree_analysis.py sha256=ZymHwI_D5ya5OL5mmUVxCbZUMKhkp14-QKLgqowr2U0 9445
aizynthfinder/analysis/utils.py sha256=RaoYKP5OHzr5YByDq2g2hWVJsm-l3QfCoIh1Mq2FPoE 4985
aizynthfinder/chem/__init__.py sha256=YVOWFlfZDhZPcNPNskP8FHMLo2DKGvn_k5uKZPCGbqk 493
aizynthfinder/chem/mol.py sha256=6CCPZd7MUObIQWD3S7EW63eaQljFIAOtLkEjcVXbO9U 12921
aizynthfinder/chem/reaction.py sha256=fsMwSnfV6gi-29qQ1cTN97EfS95iE4zBd1zS-PEOqkY 21975
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=5WE2J8khi9yVo8WF7EvO0bgqNCd5WEYxjO6bu7KiwhI 6323
aizynthfinder/context/policy/__init__.py sha256=8HoB3QfNkbnofiJarqUQ6OIVSOMwQQdgSYCLcVi33Oo 470
aizynthfinder/context/policy/expansion_strategies.py sha256=3gxQsmZbfnG_MIvOZGwXYyrIbx9OaBNvUp4uWl4q33w 12104
aizynthfinder/context/policy/filter_strategies.py sha256=eZVL64_YZ8k7TgRdNvpXSN_0VI8s-7ZuOWBEkvwjX54 5680
aizynthfinder/context/policy/policies.py sha256=S54GPxCJHurA5mLdCftCCqDFgv1VJAkQ4sVKZishC_g 7663
aizynthfinder/context/policy/utils.py sha256=Amm38rfdDDlsgBpgwdHbp-igp23DIWkbZcNmXasLgCI 572
aizynthfinder/context/scoring/__init__.py sha256=j9hmQ3rzjekTYdf7biHI4NDvkiHK20JGbpKOOQaRSa8 571
aizynthfinder/context/scoring/collection.py sha256=b2W2hKqZhjc2JfLREhuyPYc_O1l2TVvEjU52XNLHfMM 5888
aizynthfinder/context/scoring/scorers.py sha256=0EDDDJe-MyVh8MQagPaE2UyuLqfIaTIvmRvNfcM2Dbo 19909
aizynthfinder/context/stock/__init__.py sha256=QalQpiq-FVMtnZGRNdDTjDNDUV-i1Asgv8dki-YcKBc 282
aizynthfinder/context/stock/queries.py sha256=YpNuEiDC1ki48dvvW9kXB0u5nk70Z4Yg-D_9E_h0ysE 8367
aizynthfinder/context/stock/stock.py sha256=iB8Ofb2ex9Dx0rJcIKgLtkzn83rXNa1lwIxp9G1C-XA 10654
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=DW2lq92CD9fBnQh_mCX-e5ftzVIkvEtSBEGuUjTZxPA 13604
aizynthfinder/interfaces/aizynthcli.py sha256=kpWucXGjI46eJEhm59LGMREbOTHHRv_wwjtYh6N_M0o 11961
aizynthfinder/interfaces/gui/__init__.py sha256=jOKb39IRf6A9QAzYjyIphdGHCcSyi8VT9EwSABnJp2A 81
aizynthfinder/interfaces/gui/clustering.py sha256=HIfRchHw8p1CaOl1borx6G0OqwDbWf5olPZmpUEmRQg 4248
aizynthfinder/reactiontree.py sha256=nY0diQqu-diOek7iQbt6uZrjGzd_H-Xqiq74pCNyu7w 14317
aizynthfinder/search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/search/andor_trees.py sha256=-t7kxNqH4372AEqszWurfhrnTxafIK8u93f0EOxpDWA 8221
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=ZuvuqU455UrqEJ3XkimKWWvuk7EN5YZEi3HC0rOfZig 19629
aizynthfinder/search/mcts/search.py sha256=MUD1HbqFNubb27KBg_XFc8wmJWtVzUNpfE23lGNTcc4 5710
aizynthfinder/search/mcts/state.py sha256=n34-pKRxnRun0E_KXuyTOFzkoiupMgqRZIBgsTBRjEs 5027
aizynthfinder/search/mcts/utils.py sha256=11Q8dflzFaw7VfIUXUKyh3QCcGFPbE_bTCxG3WHmknM 2583
aizynthfinder/search/retrostar/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aizynthfinder/search/retrostar/cost.py sha256=dbYHFumTnax1gLlPePWg1ADlcGoP6dGoJvBcRpIbYxc 4450
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=1Jp-rfiJEmUpOQCgbdDx72NNe_ia5z0KZ_p3kxK3rgY 3680
aizynthfinder/tools/make_stock.py sha256=ehV3dUb_THgPKIqxwSDMigUjGfG9nqXtGFPzybpfg5A 7209
aizynthfinder/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
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=X-dwzohHmr7Bk8r0PAHkTpdS9zkbjofWc9fhUAVw4bk 14081
aizynthfinder/utils/loading.py sha256=-0k5IKwXs-sGSwfUi3qmHkyZBkLYaJY5hvxkyB4pn0I 1532
aizynthfinder/utils/logging.py sha256=DsX1nPcqC1i6VNUECbFRinqEYaDKBMsDcpwmIcvt-9g 1694
aizynthfinder/utils/math.py sha256=xzUFyJlaZx23GMu04t3NS_s5pmwj_QwE7qYGJoCug-g 299
aizynthfinder/utils/models.py sha256=CdTIfih2YN4LiJynTp3sy0b3sr9ewR1GzG2C7G9cDno 12001
aizynthfinder/utils/mongo.py sha256=xrXwvkjvN43qZ_9YVWy3IBq8pwMrvcFCUugDm9VPAhI 1559
aizynthfinder/utils/paths.py sha256=OmHGXF7FbAuXJ4OUQgOOgDSAqxF1qOwV39ku07cE960 355
aizynthfinder/utils/type_utils.py sha256=j0TI8sdG0sCHL5KTfOl7ugHmRf_6fmaM_BbCa_KygP0 729
aizynthfinder-4.0.0.dist-info/LICENSE sha256=gz8w-6ZyqeQdQvcvoyEaYORueu3i1Q07WTp1FfdmAQo 1072
aizynthfinder-4.0.0.dist-info/METADATA sha256=HvQXgK-7AU60xIrg1pzMDfnkm5Y64jsRYJ0mPLNTGv8 7366
aizynthfinder-4.0.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
aizynthfinder-4.0.0.dist-info/entry_points.txt sha256=JQwGgz_SVE60F6LING0qYwqNRyYLb689g0aVBIajcMA 294
aizynthfinder-4.0.0.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