File size: 915 Bytes
bae5726
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# EpHod on OneScience / Python 3.11 / DTK 25.04 / PyTorch 2.5.1
# Install this file after activating the OneScience environment.

# Additional dependencies not declared by the OneScience base environment.
# matplotlib is used by the classical ML training script.
matplotlib>=3.8,<4
# xgboost is imported by scripts/train_ml_models.py.
xgboost>=2,<4
# Spreadsheet/IPython support retained from the upstream EpHod environment.
openpyxl>=3.1,<4
xlrd>=2,<3
ipython>=8,<10

# Provided by OneScience; retained as the complete dependency inventory.
# Do not reinstall generic/CUDA wheels over the DTK builds.
# torch==2.5.1                    # DTK/DCU build supplied by OneScience
# fair-esm==2.0.0                 # imports as `esm`
# numpy==1.26.3
# pandas>=2.2.2
# scikit-learn>=1.2.2,<=1.6.0
# scipy==1.14.1
# joblib==1.4.2
# tqdm>=4.60.0
# h5py>=3.7.0
# biopython==1.84
# transformers==4.56.2
# sentencepiece==0.2.1