protkit

View on PyPIReverse Dependencies (0)

0.3.0 protkit-0.3.0-py3-none-any.whl

Wheel Details

Project: protkit
Version: 0.3.0
Filename: protkit-0.3.0-py3-none-any.whl
Download: [link]
Size: 125113
MD5: 5bfe604839bf6ef079dd9ce7e4fff914
SHA256: 473ce2ccc9b46a32ae6f462fe3493704580cae56ab8b6e9c47a2346cf9c364b1
Uploaded: 2024-05-09 13:56:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: protkit
Version: 0.3.0
Summary: A unified toolkit for structural protein engineering.
Author-Email: Fred Senekal <fred[at]silicogenesis.com>
Maintainer-Email: Fred Senekal <fred[at]silicogenesis.com>
Project-Url: Homepage, https://protkit.silicogenesis.com
Project-Url: Repository, https://github.com/silicogenesis/protkit
Project-Url: Documentation, https://silicogenesis.github.io/protkit
Keywords: protein,protein engineering,structural biology,computational biology,biology,bioinformatics,sequence,amino acid,residue,dataset,PDB,antibody,antibody engineering,cdr
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: requests (>=2.31.0)
Requires-Dist: joblib (>=1.3.2)
Requires-Dist: numpy (>=1.20.3)
Requires-Dist: scikit-learn (>=1.4.1.post1)
Requires-Dist: biopython (>=1.83)
Requires-Dist: mmtf-python (>=1.1.3)
Requires-Dist: freesasa (>=2.2.1)
Requires-Dist: pdb2pqr (>=3.6.2)
Requires-Dist: propka (>=3.5.1)
Requires-Dist: pandas (>=2.2.2)
Requires-Dist: pytest (>=6.2.5); extra == "dev"
Requires-Dist: setuptools (>=61.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17718 characters]

WHEEL

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

RECORD

Path Digest Size
protkit/__init__.py sha256=WXzGRMgpyzUg9ajluch76yL6L8ugXGsXIC-dJhIDa_Q 5279
protkit/core/__init__.py sha256=z9WdPVwo-F3g4CgmgTwQaOA4tEfwkopnQxlQ46qK3NQ 135
protkit/core/extend_attributes.py sha256=_xSZqwfBYG1LeXgf7BA2YzL9pfJ_HH__KuIun0DdWTc 2609
protkit/download/__init__.py sha256=P0C69eUVj9kpC-68uzKRjhmM5NeSOvKbwnCM664GPiY 395
protkit/download/download.py sha256=YzCFxkEQQy9ZSXRu9SxDrO9NE6CfyouOX58Ozmd6U08 12986
protkit/file_io/__init__.py sha256=OSFLR6BSNLJchba33TllW5nwmIfN7qt__Lf6Qjh_Up8 786
protkit/file_io/fasta_io.py sha256=ylYFqjs0COWpooVNFtVL3W2jp4FaTkKD4JpYN-YVOhE 3870
protkit/file_io/mmcif_io.py sha256=qqeSkSrQ2-BnHuph5EZN9aoRXah5DcidVZWSlQ6jW3c 3532
protkit/file_io/mmtf_io.py sha256=27cY0qs2mQmDKHpqduAIEqb167OlvbTZoO7orM53s60 3405
protkit/file_io/pdb_io.py sha256=X7q1fdF3xMTpIYVanTQESe0EreJV9ES0d1dqn8yptWo 49366
protkit/file_io/pqr_io.py sha256=8cnvqxnmsbta_QGD-qGG8Q5h1z3NaWj8j4cMngqksNo 1134
protkit/file_io/prot_io.py sha256=VNPL0cg5JS4QrAgQEkZMhpUbGA_tieXVLwUGOFnZia8 9969
protkit/geometry/__init__.py sha256=tLo6orC-6h49n_UeTFIQe3ZqeXFaGV_xNZuNCJ8nNHQ 147
protkit/geometry/math.py sha256=vO8S3e4B0IqAFRsNTbaZ7TVYBquDEjcXss6sAr71Aes 7717
protkit/geometry/space_query.py sha256=NvW1MPQ9fZrTxzRMkkLAuiVEr8j6gswNBHPmdtqXsYI 5103
protkit/metrics/__init__.py sha256=fypxIiVYDKRjlKkLAh5V9tsDoNPeagKFz0x_sN84ti8 1160
protkit/metrics/classification_eval.py sha256=GW4yPFPD_zQv-KVAHRIFxuYRraFEcJP17Lk-bR3YIuA 272
protkit/metrics/regression_eval.py sha256=HGcX_cJqLG_PQIqhYZA6tkgY1YQOgOmf--t62p2VqtU 259
protkit/metrics/scoring_matrix.py sha256=siXALFZ8LIEgXyzJhE8ASy93v-bHaGC4ufLerYeeW5E 5566
protkit/metrics/sequence_eval.py sha256=hj3psU58TjLJActFlx_wsNU1SHzznCrTv_FylXraVVw 6063
protkit/metrics/structure_eval.py sha256=MaEqE5yBxorD_W5MfUslhDV1KC571L0GXPQIpQJAr-A 3172
protkit/metrics/utility_eval.py sha256=mK_UbCIExe-sThBKeDUszIZzuiPrqj-uMhWb72pdyZo 339
protkit/ml/__init__.py sha256=TgIAemsUGl9f3rQk2NDP5iD1UwDajsvcYkoDKGRX7DA 299
protkit/ml/dataframe.py sha256=qVLYxc-nf_SlVa07ptm3CiCMnwadOSTpP3Rq_Bwz5PE 11753
protkit/properties/__init__.py sha256=wdAQrGtSjh4PHgXUzH10u8vsqJqukPLdxzKGRuvM8F4 1076
protkit/properties/bond_angles.py sha256=pRcfcPQozk7XLA14lUcT9IVctuV37FrtwUNHoALzRr4 9887
protkit/properties/bond_lengths.py sha256=QcJyLUndNsTHdeB0FflT9blJYuOFCHf_VdLmfHTnf2A 10870
protkit/properties/bounds.py sha256=fIJLl_ZN94FmbAiJCOhBRRlvEx6xfeNAz0KHKtCHIlA 10763
protkit/properties/charge.py sha256=7IgtCsM6wb20kvxD76lmS1ntuY-LR5xxOBINg69jwy0 4785
protkit/properties/chemical_class.py sha256=u5ergdR8X_gEK9HgcM8b_ajOv_ulZZ-pFTpJ8672wJs 4652
protkit/properties/circular_variance.py sha256=Z0CDy5_G3vs5SaZnwySvjQi0agRDQflAt3iIf9on5V8 4661
protkit/properties/dihedral_angles.py sha256=-_1Nf40G3viUnjNHYk5r7sitrBiZZhEtbL3eSJAGm4Q 8207
protkit/properties/donors_acceptors.py sha256=eT7FsTHyjnL6Js03RwhvDcSB9Cf3KJ1RN6y7WopMFic 18567
protkit/properties/hydrophobicity.py sha256=ybHz_A6Dv5cOy0cCiKpkqPGtWAqlYLKD2GtB5AFDbtk 11621
protkit/properties/interface.py sha256=087thAqbqN8IBd4GHoHfN0l1JxtZ3Vytk6mZg01mrIs 6987
protkit/properties/mass.py sha256=HbJGVzzETraUbVKCqkgfaN5jlgV-UiFgaTuSFfTFw2o 12504
protkit/properties/polarity.py sha256=5ton5pSlKkngwPR8V0cusg6GiuHTkgLLf3-3sfdiMLg 5162
protkit/properties/surface_area.py sha256=Lwym5EXpAsVWrOrqJevowk4DvCBdViwB44sOld5-mSg 4290
protkit/properties/vdw_radius.py sha256=HsLSju5WPu1gDr-Xhm-Mcah5NoOLSWaViBW8ExNf0Hg 3595
protkit/properties/volume.py sha256=Q9FhQ3j684PHnJPFPXHx3zpvcYaR5E2ehutmJ7N9i0Y 9901
protkit/seq/__init__.py sha256=8ZY0mv_c42yoSyprlkNg0sW2_J3zWNryFnEaWc4G5qE 682
protkit/seq/antibody_sequence.py sha256=BbfupcOfPoLj0RKlwYCDzRjRHmSh1j_BhJEE7fGbDDc 952
protkit/seq/nucleotide_sequence.py sha256=EETzOBU8bEuIusnbmYj2nGH7pz1cHA1d2MJCqRJGuaw 1220
protkit/seq/protein_sequence.py sha256=Gz-PIDaLsD0LVySg71QtW9QGsY_jN4TEyEiUXmcXTyc 3624
protkit/seq/sequence.py sha256=N34vccHiWbQnI9zZQkBmEnL8uhJXchoHiT8XAuRoBhs 5710
protkit/seq/sequence_alignment.py sha256=7AbXQZgPEmM0ZxWnZfbGDWNSoTX30wd_FExHrO8gms0 5473
protkit/structure/__init__.py sha256=CJ4LtbIiow3njeVgCq0oSWqcNsXqIKv127zVSuhNOkU 516
protkit/structure/atom.py sha256=NinqjKNdRVQkPQs7xIC-RPD_vU7fqTGFERFxVXbpWY0 14756
protkit/structure/chain.py sha256=IwMhQY_-XZswfiASI864Sg4TuiflMpfxqd0gi6Gb5w8 20521
protkit/structure/protein.py sha256=LAZFrtk5LiCk5_9nRDKfEVQtMzYuNz0vSWmn7-pyoiY 24100
protkit/structure/residue.py sha256=psJcVYvlCXqC3w8xmTn_32Hn5IPxmO6pl9pzKgF4bK8 21470
protkit/tasks/__init__.py sha256=Ej5W0YyILBbPar96FxjWuJxAomhtPg9veEpvTIN5h3Y 139
protkit/tasks/protonator.py sha256=NAa4x-bmHW2--CwWjGClEewte-1dFw9_OBHoVrnwfCM 1369
protkit/tasks/surface_area_calculator.py sha256=Mfz_ix9pJLV7GFzjENDpkrXlbXQ00Y8RtljpsRxpu2k 1619
protkit/tools/__init__.py sha256=0dWd_v7ELH7xGudp1I3Tje7XRxkLQ-qFWjePx8yPl6o 344
protkit/tools/abnumber_adaptor.py sha256=7Up-hXkdo8nMbYTIQdsJiF4hvabAEAh4BqEWfExCAww 354
protkit/tools/freesasa_adaptor.py sha256=i-OcblncHNGnDPouHzM-5ngX0SG4ISX80oR-_2M1QGE 3946
protkit/tools/pdb2pqr_adaptor.py sha256=12lbVP4A0MHR8u9csPpJ4G2_-0dMrwcTwgdmJq9sJO4 5488
protkit/tools/propka_adaptor.py sha256=BKKYB0dSpA1_GO1ymjogxeKcan9aCJR-Yn8RnGvktpM 4462
protkit/tools/reduce_adaptor.py sha256=wwFYi1HZxXm_OWIRuNUzpS1LJFFeFE6pAGX1uUB1Cos 8569
tests/quick_start_guide.py sha256=C9laT3AzfArfKxM_7E5fRBB4KUKLU027OuSC4VLBmN4 25200
tests/test_biopandas.py sha256=5Y7pTUBLOZ4x6utUumcnV23ZGAzdhlVglFdajBcQjkE 229
tests/test_featurizer.py sha256=bRZqU-7k_cimdDRDi1Pjy1ntsB3gvuShJmzZ-WUc6QY 1981
tests/test_occupancy_claudio.py sha256=lShdLAe2hzDItztPYQnf-q7x016gFIWzr1AgOnkEj6o 192
tests/test_pdb2pqr.py sha256=sj_waNF3YpbKwQKFwoW9LqCE47xKIXRbdFfy3VuxQgA 638
tests/test_propka.py sha256=B4sf0H8U7DN-GqHVAjWp2EMCEbmve6ANKv5lSjrhv6g 586
tests/test_reduce.py sha256=DIjbA9F5LMizqtKBMWvTyf05Mi6xljVFTU1K7AZqRDI 565
venv/bin/activate_this.py sha256=PNUQt7XHpvnxwUEb7KHnUZl78kO29uWPxns2IvqPAd0 1336
venv/bin/rst2html.py sha256=uQW-EpyE6FJSzYbMCzbwekPAczDOCES_Tjx5TdRhgKA 612
venv/bin/rst2html4.py sha256=mAsNdjdBSkXO3BmV69vEVmIPFOit7vWhEUyQXWUuJ0I 732
venv/bin/rst2html5.py sha256=vfh4530JBw7E9QJDcb2hJRDVDrc2pn8U_VX8AEikhwk 1100
venv/bin/rst2latex.py sha256=IVCK5QNPM9SGvURC-CcMdS491KWtWNX579m2z4pEYo0 809
venv/bin/rst2man.py sha256=9eo5M2o6NxgBTsfypzsotgvv9Ix6jKEwtAvYCORSbDE 617
venv/bin/rst2odt.py sha256=9X0YVrdmkTStDCPDkT9YV2AYqdmHciebUvZZ2zhV_iw 782
venv/bin/rst2odt_prepstyles.py sha256=AktZtFOzCCuofCBSCSlW9L-KdqvyvG6EUbuzGYqg39k 1744
venv/bin/rst2pseudoxml.py sha256=4ZBHkuHjrZKgnQpWNR6Y4R5V5xKRpC0brz2dbTLdjnk 619
venv/bin/rst2s5.py sha256=1CnA5n2mkQfd_b9FdyXXqKf1u3-0Z0uJu-7eXeqN6Kc 655
venv/bin/rst2xetex.py sha256=UyvMnkOxt9CP2K9Fn9JjzRX-eGFllrxqndysckcFKMc 889
venv/bin/rst2xml.py sha256=-n5XtjUXhHL16hwvQdeC6oIT8abGxcV1BY9Ak2cjbUk 620
venv/bin/rstpep2html.py sha256=4FURM7T5LhB751nfgvW1wHJioteUnQcq6dT1vFnwT78 688
protkit-0.3.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
protkit-0.3.0.dist-info/METADATA sha256=pDb9fRcZOHfVwLE8alQZwoCXNRs2begByUBkQZec6q0 19007
protkit-0.3.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
protkit-0.3.0.dist-info/top_level.txt sha256=l8vtXiuYnmwW3LJz_SyKdFRl3leEu1In0pKo_6VVTfw 19
protkit-0.3.0.dist-info/RECORD

top_level.txt

protkit
tests
venv