File size: 1,696 Bytes
1f88cea
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# BoltzGen 0.3.2 on OneScience / Python 3.11 / DTK 25.04 / PyTorch 2.5.1
# Install only after OneScience is installed:
#   python -m pip install --no-deps -r requirements.txt

# Additional dependencies absent from the OneScience base inventory.
hydride
pydssp
logomaker
frozendict

# Compatibility upgrade validated on SCNet. Lightning 1.8.6 rejects the
# precision=bf16-mixed value used by BoltzGen. Install with --no-deps so this
# upgrade does not replace the OneScience/DTK PyTorch build.
pytorch-lightning==2.5.6

# Supplied by OneScience; retained as the complete dependency inventory.
# Do not reinstall these packages over OneScience/DTK builds.
# torch==2.5.1                    # DTK/DCU build supplied by OneScience
# numpy==1.26.3                   # validated despite upstream pinning 2.0.2
# numba
# matplotlib
# biotite==1.0.1
# gemmi
# mashumaro==3.16
# einx==0.3.0
# einops>=0.7.0
# scikit-learn>=1.2.2,<=1.6.0
# hydra-core>=1.2.0
# omegaconf>=2.3.0
# rdkit>=2025.3.5
# pandas>=2.2.2
# biopython==1.84
# huggingface_hub
# pyyaml>=6.0
# scipy==1.14.1
# tqdm>=4.60.0
# torchmetrics
# pytorch-lightning==2.0.6        # OneScience inventory; upgraded above for BoltzGen
# wandb>=0.13.7                 # training logging; disabled in smoke tests
# redis==7.0.0
# nvidia-ml-py>=12.535.133      # NVIDIA monitoring only; not needed on DCU

# Declared upstream but not imported by the validated paths.
# edit-distance
# pdbeccdutils

# Optional: antibody/nanobody CDR logo generation during filtering only.
# abnumber

# NVIDIA CUDA 12-only extensions: intentionally disabled on DCU.
# cuequivariance_ops_cu12>=0.5.0
# cuequivariance_ops_torch_cu12>=0.5.0
# cuequivariance_torch>=0.5.0