[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "phage-contramlm" version = "1.1.0" description = "A fine-tuned ProtT5 model using Contrastive + MLM loss for phage protein sequence representation." readme = "README.md" requires-python = ">=3.12" dependencies = [ "torch==2.6.0", "transformers==4.37.2", "peft==0.10.0", "pandas==3.0.1", "numpy==2.3.5", "matplotlib==3.10.8", "seaborn==0.13.2", "scikit-learn==1.8.0", "hnswlib==0.8.0", "safetensors==0.7.0", "sentencepiece==0.2.0" ]