proteusAI

View on PyPIReverse Dependencies (1)

0.0.2 proteusAI-0.0.2-py3-none-any.whl

Wheel Details

Project: proteusAI
Version: 0.0.2
Filename: proteusAI-0.0.2-py3-none-any.whl
Download: [link]
Size: 155217
MD5: 3b65133e9bd1252adc6c8485949de808
SHA256: 85406d239c04824abd0c177f8164eebea013970614270897444ed0466691185d
Uploaded: 2024-09-20 13:33:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: proteusAI
Version: 0.0.2
Summary: ProteusAI is a python package designed for AI driven protein engineering.
Author: Jonathan Funk
Author-Email: funk.jonathan21[at]gmail.com
Home-Page: https://github.com/jonfunk21/ProteusAI
Requires-Python: >=3.8
Requires-Dist: torch (==2.4)
Requires-Dist: torch-geometric
Requires-Dist: torch-scatter
Requires-Dist: uvicorn
Requires-Dist: asgiref
Requires-Dist: starlette
Requires-Dist: shiny
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: fair-esm
Requires-Dist: matplotlib
Requires-Dist: biopython
Requires-Dist: biotite
Requires-Dist: scikit-learn
Requires-Dist: optuna
Requires-Dist: seaborn
Requires-Dist: openpyxl
Requires-Dist: py3Dmol
Requires-Dist: gpytorch
Requires-Dist: openmm
Requires-Dist: umap-learn
Requires-Dist: proteusAI
Requires-Dist: black; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-book-theme; extra == "docs"
Requires-Dist: myst-nb; extra == "docs"
Requires-Dist: ipywidgets; extra == "docs"
Requires-Dist: sphinx-new-tab-link (!=0.2.2); extra == "docs"
Requires-Dist: jupytext; extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5859 characters]

WHEEL

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

RECORD

Path Digest Size
proteusAI/__init__.py sha256=zdZzDzs8XPoQFD_NG2erUW37kO6eNL-dPgqSLnbxwQA 331
proteusAI/Library/__init__.py sha256=r2jBHs6iBivWcEVq0riy_Z1iBGL0wBON3kGAdk0y1C4 245
proteusAI/Library/library.py sha256=Qg1LLQuO6YF1J3l47Jcz8LzqHCruLR-d7XgbdtqnoFQ 32383
proteusAI/Library/__pycache__/__init__.cpython-38.pyc sha256=IZfdsKp4DOpifFrTT5UMJo6pmRJcbMfnZldskNGPocs 313
proteusAI/Library/__pycache__/library.cpython-38.pyc sha256=8O07duf5eg2iOXBm5bJI_Jk6y_rZ-XwZLjQ1FpJQ3tM 26318
proteusAI/Model/__init__.py sha256=31Lc4-w8y5wLs4N4tsH7GfqG2NTt_X5aaA0GYNnmsqI 241
proteusAI/Model/model.py sha256=YT5pP9TDCrZbOenKYAizChueGNJwEZ_b2n97inKPWZE 47107
proteusAI/Model/__pycache__/__init__.cpython-38.pyc sha256=Inemqc_1eF-F5mOpaZB6767XGgqZ_1KVFfGDDrxdQ4Q 307
proteusAI/Model/__pycache__/model.cpython-38.pyc sha256=NREnBZrkVoAhJYA79_XQ5QI7Z9ZNA8u06Gb3Cf8aT9I 33731
proteusAI/Protein/__init__.py sha256=W7aR0d82JJjD0kg9sypyF80_WYjPlsZp0dXNGNV-mJs 245
proteusAI/Protein/protein.py sha256=0Qz6zlzNNPuw7pFIVdRBpdH8w7cdmNIMkzRcF3qKoSs 23388
proteusAI/Protein/__pycache__/__init__.cpython-38.pyc sha256=UFY6-PaS5-a6rnWl9mBbXCkpcNA_KLupy8o1MAjhNtI 313
proteusAI/Protein/__pycache__/protein.cpython-38.pyc sha256=QolgqsNW4z01fEEA2aeV9sg5sEQSug9b0RA3IIlkd4A 16753
proteusAI/__pycache__/__init__.cpython-38.pyc sha256=i_csp9TcfFrr2FgZfMWVsTz0zYcLFL-VQJwmx3siYAw 415
proteusAI/data_tools/MSA.py sha256=iGLG4iqYJ-5pG-wK1z3iZzm4lPqYHMiNk34tW4nF_9I 6260
proteusAI/data_tools/__init__.py sha256=8zhTHAR8m_hgzTeYyXSFbt4--ZSlOuL2IIeMD8z1avQ 265
proteusAI/data_tools/pdb.py sha256=DXfJH-aoH9RRgL5nDATWhvEPmuUSfCHsfGdAEE4T1B4 6324
proteusAI/design_tools/Constraints.py sha256=52fXIGaNAaQMPVTatbwNzYZP3Kj4oYAXJTkXgECjHAc 8611
proteusAI/design_tools/MCMC.py sha256=0sDw4uAyzMlJ00IIW8aX9b4g2UauM669GfRE5i1T9R4 18173
proteusAI/design_tools/ZeroShot.py sha256=j1pFlIvdaxA-bkG87sUv_QmRBHAOvyha2XWSXNsUb-k 11797
proteusAI/design_tools/__init__.py sha256=cdWCZG3gr2uS6-TQozMMFcbqXG9j7s4Vi3sA9l96lmM 268
proteusAI/io_tools/__init__.py sha256=c2cN-HnIFHyRB7j3VPoTQ8pO1ndB6U9RD1j3W1k6CX0 236
proteusAI/io_tools/embeddings.py sha256=itGTD7XrAe8Nid3vqxtLL6INH8EAlrTJRs9epW2ibUg 1343
proteusAI/io_tools/fasta.py sha256=mZ4RE1W-oLnxwK1D80Zv_fL9tp8kZ0RMCYGabG-keYU 6444
proteusAI/io_tools/__pycache__/__init__.cpython-38.pyc sha256=l0a8ZufN1MU7PZEU2SlW9xqzE-EO2uJ2IIlSgyP6z6U 301
proteusAI/io_tools/__pycache__/embeddings.cpython-38.pyc sha256=FqXZmh8mCSH3eadjQHAMu_8XZFJotaLeRxJtxJQd8Fc 1595
proteusAI/io_tools/__pycache__/fasta.cpython-38.pyc sha256=fXQocDY09hwdYYB8tMd3iP4FQ3iZG5SDRF8QfpK1XiQ 5459
proteusAI/io_tools/matrices/BLOSUM50 sha256=l6HAzVT1LRgj6GtkbC9oL5gcaWbAptZiXwEWn-YnZJs 1317
proteusAI/io_tools/matrices/BLOSUM62 sha256=OpcbdkiGu3-6gurlUSA2Al7VgHydkv95mThhuN7YHdI 1310
proteusAI/io_tools/matrices/alphabet sha256=89d5LY15QbaixLx7AYzMFBCT1FwDpYtijtv6UcuqYMQ 40
proteusAI/mining_tools/__init__.py sha256=O2RcCue_pp2FUFJX_yFVJEb5ItuwTUWpb2G-FZfDNcg 260
proteusAI/mining_tools/alphafoldDB.py sha256=xONOJPXgYH6Qg3QLMMcMY1UaYPoXPfOcAzY-rAPgFNk 1035
proteusAI/mining_tools/blast.py sha256=i48XJJemy9jWmiMgg6OdHcI5oFGKPCNHdZTanO7NhBc 2275
proteusAI/mining_tools/uniprot.py sha256=paWIMC4eL_DWGpr0UQB4eMJVtw7BH4LIb26oDU0mDuM 1694
proteusAI/ml_tools/__init__.py sha256=etUYXl1Wn3yzaiGSDYPfPzaUPSmEylCtJv10D-8PgWM 192
proteusAI/ml_tools/__pycache__/__init__.cpython-38.pyc sha256=bToWLMdS2QkLPkr3wOe8FGHzh22lYdjndyq7THJsaZ4 255
proteusAI/ml_tools/bo_tools/__init__.py sha256=oHWSpXazX8imm2-sez80s88thprFtKIfb2exYjQR9o8 259
proteusAI/ml_tools/bo_tools/acq_fn.py sha256=9E_ynsZUL5h1GU6NWBj5pRKv2egoBsEN8976xguV3Bg 3560
proteusAI/ml_tools/bo_tools/genetic_algorithm.py sha256=CaKXboi2OEnegDZCfgiXjKXo_YqmN6kbLVlZQyxIPJo 4800
proteusAI/ml_tools/bo_tools/__pycache__/__init__.cpython-38.pyc sha256=s265XBEg4CZO3J2ZPrHguIrs77NLzAvCYQA3165tBpw 333
proteusAI/ml_tools/bo_tools/__pycache__/acq_fn.cpython-38.pyc sha256=IJtDWQFXbfL_CxvsEXbl16XEmqMPNkXjmv0n77WjQlo 3785
proteusAI/ml_tools/bo_tools/__pycache__/genetic_algorithm.cpython-38.pyc sha256=t3MsxGT2bJ2vc1rAJTxZvLS0sDD9bmRTP6rqwx3y9uc 3305
proteusAI/ml_tools/esm_tools/__init__.py sha256=e1eHpEDP_e75gxg8kQcmkQ3kk9G7lWS5M_rtpmLubKk 237
proteusAI/ml_tools/esm_tools/alphabet.pt sha256=JWVxMriGhemy8_N9KKRfio3gTvZx1e325VMPjpVdc8k 1265
proteusAI/ml_tools/esm_tools/esm_tools.py sha256=z_7zR4uwP9tfpX3mgB1FQxXG3ScOO0kX9ApVEfHf8ck 34070
proteusAI/ml_tools/esm_tools/__pycache__/__init__.cpython-38.pyc sha256=WjBuqgxa5SxN3QGW-YHImQcw5CnEIQDEodNC-0PRn6A 316
proteusAI/ml_tools/esm_tools/__pycache__/esm_tools.cpython-38.pyc sha256=L1-CMa9HJ4WxQkc7701voHDIAyH8w2IkmtNiUJ2rJpE 29000
proteusAI/ml_tools/sklearn_tools/__init__.py sha256=IDRouVn-JpdbjoSdA2Ah3NtYHv6Ph3ei1Lj4OD5nAoU 237
proteusAI/ml_tools/sklearn_tools/grid_search.py sha256=PxkkA7ODOotyhy2driN3Ta8Z-uZBtIPoARsKfQi6XPs 6720
proteusAI/ml_tools/torch_tools/__init__.py sha256=URvWvFDsY_Kg-GMwgOe4W8yZAstcswDfiac0bWMc1-4 217
proteusAI/ml_tools/torch_tools/torch_tools.py sha256=9EKWS0Qn116iaibLkmwytoYlIHNETKC_ayI7M3wPSWE 8881
proteusAI/ml_tools/torch_tools/__pycache__/__init__.cpython-38.pyc sha256=LkW7bCUAZb3zoypK2JGSerY6A4VgSSRDxVlRJMatK4g 298
proteusAI/ml_tools/torch_tools/__pycache__/torch_tools.cpython-38.pyc sha256=E5NtiPuqt8PiV5JGaoj0vguBkQnYTiTCbAFB2Q_5VjI 6819
proteusAI/ml_tools/torch_tools/matrices/BLOSUM50 sha256=l6HAzVT1LRgj6GtkbC9oL5gcaWbAptZiXwEWn-YnZJs 1317
proteusAI/ml_tools/torch_tools/matrices/BLOSUM62 sha256=OpcbdkiGu3-6gurlUSA2Al7VgHydkv95mThhuN7YHdI 1310
proteusAI/ml_tools/torch_tools/matrices/alphabet sha256=89d5LY15QbaixLx7AYzMFBCT1FwDpYtijtv6UcuqYMQ 40
proteusAI/struc/__init__.py sha256=tQo4oq3VJbnDB5G4Ulnr2YjYr7GRqLMjUUmXb2HaeJ8 209
proteusAI/struc/struc.py sha256=OD9IKE6qPcZTwOTI5fGgXQKBGSVgBNdF52roktYo_-M 18883
proteusAI/struc/__pycache__/__init__.cpython-38.pyc sha256=AkaoCmwFA2O-EWf9Gd8hsB2ZqY6b9ks15Jqm1Xwx_FA 274
proteusAI/struc/__pycache__/struc.cpython-38.pyc sha256=ecnNUiE2QvIGrl_7PxPqds-4Xpaf1usguCt6utzGRDk 14959
proteusAI/visual_tools/__init__.py sha256=cIvsy3smyE98cWztV2IOMtOTrUQAcGduGbsuY3_qXVA 231
proteusAI/visual_tools/plots.py sha256=AmYgYF0RqkVaOTVG6mn4xV9vaLkgaR3-KXq52R1NsW0 12651
proteusAI/visual_tools/__pycache__/__init__.cpython-38.pyc sha256=FNWOvolN4AhrsnLMkjM7oHEaE3hjbiiQZwywlvNwNEM 304
proteusAI/visual_tools/__pycache__/plots.cpython-38.pyc sha256=PbaWVlHy4YzNHTmoLjkJSA1e_nZes02NfkcBcJcLtg4 9223
proteusAI-0.0.2.dist-info/LICENSE sha256=Zb1FVorVkUsfPTuHkidnpedfs3M9JGLI5VstQmOh4hI 1100
proteusAI-0.0.2.dist-info/METADATA sha256=dUFz58aLplzvoWAMxjud2l8TTIXa304P9vm2kfLr9eM 7209
proteusAI-0.0.2.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
proteusAI-0.0.2.dist-info/top_level.txt sha256=nKBvwxviB6xM6NhbjMXbA2OrjmLdO89fokOkzltjeHs 10
proteusAI-0.0.2.dist-info/RECORD

top_level.txt

proteusAI