mgktools

View on PyPIReverse Dependencies (1)

3.1.0 mgktools-3.1.0-py3-none-any.whl

Wheel Details

Project: mgktools
Version: 3.1.0
Filename: mgktools-3.1.0-py3-none-any.whl
Download: [link]
Size: 71971
MD5: d6a5ad5e3224a1cad6d12ba5386cb064
SHA256: 2548484b06b59ffa81a3f2eb577b35d78bf8f545dcd10233e080e773c35fa5e1
Uploaded: 2025-01-14 17:54:25 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: mgktools
Version: 3.1.0
Summary: Marginalized Graph Kernel Library for Molecular Property Prediction
Author-Email: Yan Xiang <yan.xiang[at]duke.edu>
Project-Url: source, https://github.com/xiangyan93/mgktools
Project-Url: PyPi, https://pypi.org/project/mgktools/
License: MIT
Keywords: chemistry,machine learning,molecular property prediction,marginalized graph kernel,drug discovery
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: rdkit (==2023.9.6)
Requires-Dist: descriptastorus (==2.6.1)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: mendeleev (==0.19.0)
Requires-Dist: typed-argument-parser
Requires-Dist: scikit-learn
Requires-Dist: rxntools
Requires-Dist: optuna
Requires-Dist: hyperopt
Requires-Dist: ipython
Requires-Dist: pytest
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 914 characters]

WHEEL

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

RECORD

Path Digest Size
mgktools/__init__.py sha256=Mn1aS5ssy0E1NjTdvz12MDngStVv1hm712Q3kDrPC84 70
mgktools/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/data/data.py sha256=sRX0I6GIDS9QxpyqvBz0LEYuuIjdbnHGzl6sqzVjxTs 12404
mgktools/data/split.py sha256=4vt5ZqDQfG03C7xV6tuPxAGEzIPSIEr0HZ8SVgBIoJw 8898
mgktools/evaluators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/evaluators/cross_validation.py sha256=fvQ-34ayU-VB0UulU2sz3p6AgdCKYv07Q_XfaaDNxeo 17285
mgktools/evaluators/metric.py sha256=yeHFBmb1cG-vcl7lFGs0hdUXsS8LK_sDajzUtbfnR10 4210
mgktools/exe/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/exe/args.py sha256=ZtgTlm7WrHG5OllaSvMogcyKfL0_LtEwtcSq-Kj09J0 14247
mgktools/exe/model.py sha256=VxFoplgQlzosJNWYsDJgs0ODitIhF_BAiunAhWHj1dw 809
mgktools/exe/run.py sha256=rKC3viPJOe1S--CyP3EutmaKfmgPuTWE3W-8isqXM4U 13168
mgktools/features_mol/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/features_mol/features_generators.py sha256=5V4LhiPWXAUbBkF0D-BauFCu442DDzRAkewmkkrCzJc 8611
mgktools/features_mol/utils.py sha256=iEHt14y7nWZThC4q_NJ7x6u-73dGtF12CxfiFsRBSLU 2613
mgktools/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/graph/emodes.dat sha256=OaJzBZi_kRYSD7NManR5AgugBVgiE9C9d999ZbBA6y8 3814
mgktools/graph/from_rdkit.py sha256=6WtgxSfbTaSjriRgI5hzQ6XEmWOrxTdZdx4BFiqhdus 19323
mgktools/graph/hashgraph.py sha256=xGvhypu3KXQI9l2Sz7WCjFaWn3fU3BJWnhXvthir0XA 8021
mgktools/hyperparameters/__init__.py sha256=TjMfEi5yGYVZLv6X_5WVqycDKNfqKx6_9dmda3FLzHk 735
mgktools/hyperparameters/optuna.py sha256=9qgeyi4XvSS2rnU_f01V_orG9FeJfRFVg6Q12J_OgSo 13284
mgktools/hyperparameters/configs/additive-msnorm.json sha256=cyoF9Rf1Q_Hu4lPDV7U3TlN5vuxWVz7lwCgzZH6O3sM 4291
mgktools/hyperparameters/configs/additive-norm.json sha256=uKiexxvN58dbQGSVbpwkqlx_hriD8_Yt6juge6mlHfE 4288
mgktools/hyperparameters/configs/additive-pnorm.json sha256=dHylD4k211zRxquheDG-N1D9HEphL_3lK4ajgymtfkY 3135
mgktools/hyperparameters/configs/additive.json sha256=lzJGPV2RRTIOoKo6dtLDvMCaHtaZN9t_0twS08LTrtQ 4289
mgktools/hyperparameters/configs/dot_product.json sha256=H9U5Mgi5urENeiz8zKMihAFnNkJCy8AuxVlzD5JVU6Q 99
mgktools/hyperparameters/configs/product-msnorm.json sha256=dqaAm7sOp66h8uf315bcVQTkimnktSiazQTPJDwe1bw 1927
mgktools/hyperparameters/configs/product-norm.json sha256=tc_aMvOqmehgeFx0Apn37zPNDBKKZ_8rLNGXVeAPZJc 1905
mgktools/hyperparameters/configs/product-pnorm.json sha256=iyHNJMH1gOOMJQu13AoRMl0MFxVymJa5IL513cHZw20 1912
mgktools/hyperparameters/configs/product.json sha256=VZBBs5-721RZbyglNDi1nMyn6DZQr3iFnSVw45cJxMo 1904
mgktools/hyperparameters/configs/rbf.json sha256=p4NHXMCXACBzutQ7hJYp7-TEPTt9nmaggVD0HU3NJjw 91
mgktools/interpret/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/interpret/interpret.py sha256=hpb16vSQXPVboNEAyRxVl-5Zxsnpp3aZ5tu-MpTD9YE 10992
mgktools/interpret/subgraph.py sha256=ilsagfvoC6zRLYVBmwH6vHnxXQi-6kLlxUJLn-_2T8k 6121
mgktools/interpret/subgraph_search.py sha256=xK05zFzhKoxvTlYK8TVPAdLYzY6Yc-XNR2tBq-rv_Xw 2944
mgktools/interpret/utils.py sha256=DkZ7buL3Dsy3hL7SSWgoFoe3YaMQ__HLYIQXzXcNSWw 2781
mgktools/kernels/FeatureKernel.py sha256=ePhSnGMpQg9JwHeTy1I13OKklebsioXLANp9pn_mP0g 3227
mgktools/kernels/GraphKernel.py sha256=oQ-3RWbKmVQ9TVpuLIn38yFvD2CyuJGctt56Y5fBaPk 9779
mgktools/kernels/HybridKernel.py sha256=2_OjEhQZWIzn785Eu7uERAaOm1MSRJBI4VuVhnwcPHc 7977
mgktools/kernels/PreComputed.py sha256=cCKF4UDoNqDxDLJd2uutnfFAJgD3dR-7vu7vaw56hq4 9263
mgktools/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/kernels/base.py sha256=G08S8zyr4ENVWa5lCJx6yef2ujuKKkWNWWZUItbpb7M 10759
mgktools/kernels/normalization.py sha256=LnWrf_45EuFAeHNLV3XtEx70qdbp13NJIabHsR9yxL8 5398
mgktools/kernels/utils.py sha256=YppgdlI39IDTeZEdj0xizDUSnWDYDkn6D_ydc_cXWTU 4989
mgktools/models/__init__.py sha256=6PI7acRE7RIAyWuevoyHpQmlg7TPXXJTLQEu_773G3A 2668
mgktools/models/classification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/models/classification/gpc/__init__.py sha256=3nIC-gfpEXQxYjim64DLc5BD-oQEVGA7fTHq8qxwFjE 122
mgktools/models/classification/gpc/gpc.py sha256=wSYfnG8MgMuXrX5QNeCe6OpKtQ-adg1dnG74vJkDb34 13401
mgktools/models/classification/svm/__init__.py sha256=Pv6CgW5kAWSDjv_7Bob8Mp2l0Xe3ZdMOxuoOa6pkypM 110
mgktools/models/classification/svm/svm.py sha256=60QIWKKcjpqVb6jy_HiiItxyeih697MT4JTgbDs6IhE 1732
mgktools/models/regression/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/models/regression/consensus.py sha256=lRINrw6Q9ao5qvriiWrjInSdE--c24GA6hQ1H7JaMZw 4737
mgktools/models/regression/gpr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools/models/regression/gpr/gpr.py sha256=PJhCmNnfSZe5BICXRpYRW79i-NerkYS1QiN_r40SKnA 3968
mgktools/models/regression/scalable/NLE.py sha256=m7ddwQ_jr5Ulraw8lFmXfoBSFs6s9mmdwyBnVz17SAk 4304
mgktools/models/regression/scalable/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mgktools-3.1.0.dist-info/LICENSE sha256=3bQYWU0NBbx_tDLJKx9oFaOq3761XkaygLJ3N6BiZFg 1067
mgktools-3.1.0.dist-info/METADATA sha256=nSfH0A3bYWJAYa5Y4BvaCmu_lAi6TlzeftINpzMP9NI 1917
mgktools-3.1.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
mgktools-3.1.0.dist-info/entry_points.txt sha256=Ogxb_hAd_Hj7d0KXq5Cq8n53FDmaehv7bsZ-3zTM2Xc 389
mgktools-3.1.0.dist-info/top_level.txt sha256=HdXMzSfpneBCpLXo2ZSsxpKpW8LxQW00bXiMEFduvdE 9
mgktools-3.1.0.dist-info/RECORD

top_level.txt

mgktools

entry_points.txt

mgk_cache_data = mgktools.exe.run:mgk_cache_data
mgk_cross_validation = mgktools.exe.run:mgk_cross_validation
mgk_embedding = mgktools.exe.run:mgk_embedding
mgk_gradientopt = mgktools.exe.run:mgk_gradientopt
mgk_kernel_calc = mgktools.exe.run:mgk_kernel_calc
mgk_optuna = mgktools.exe.run:mgk_optuna
mgk_optuna_multi_datasets = mgktools.exe.run:mgk_optuna_multi_datasets