Shrey Goel commited on
Commit
27c2f1d
·
1 Parent(s): f211cf7

update readme

Browse files
Files changed (1) hide show
  1. README.md +7 -7
README.md CHANGED
@@ -1,5 +1,7 @@
1
  # Token-Level Guided Discrete Diffusion for Membrane Protein Design
2
 
 
 
3
  ![MemDLM diagram](./memdlm_schematic.png)
4
 
5
  **arXiv preprint:** [link TBD]
@@ -65,8 +67,6 @@ wandb login
65
  # or: export WANDB_API_KEY=<your-key>
66
  ```
67
 
68
- **Requirements:** CUDA-capable GPU(s), Python 3.10+, and sufficient disk space for pretrained checkpoints (EvoFlow-650M, ESM2-650M) and saved model weights.
69
-
70
  ---
71
 
72
  ## Configuration
@@ -79,11 +79,11 @@ base_dir: /path/to/MeMDLM_v2
79
 
80
  | Config file | Purpose |
81
  |---|---|
82
- | `src/configs/lm.yaml` | Fine-tune the MeMDLM diffusion language model |
83
- | `src/configs/solubility.yaml` | Train/evaluate the per-residue solubility classifier (used for PET solubilization) |
84
- | `src/configs/desolubilize.yaml` | PET desolubilization sampling settings (shares the solubility classifier checkpoint) |
85
- | `src/configs/oligo.yaml` | Train/evaluate the oligomerization classifier |
86
- | `src/configs/multipass.yaml` | Train/evaluate the multipass TM-segment classifier |
87
 
88
  **Training modes** are controlled by `training.mode` in each config:
89
 
 
1
  # Token-Level Guided Discrete Diffusion for Membrane Protein Design
2
 
3
+ [**Shrey Goel**](https://shreygoel09.github.io/)\* and [**Pranam Chatterjee**](https://www.chatterjeelab.com/)
4
+
5
  ![MemDLM diagram](./memdlm_schematic.png)
6
 
7
  **arXiv preprint:** [link TBD]
 
67
  # or: export WANDB_API_KEY=<your-key>
68
  ```
69
 
 
 
70
  ---
71
 
72
  ## Configuration
 
79
 
80
  | Config file | Purpose |
81
  |---|---|
82
+ | `src/configs/lm.yaml` | General diffusion language model utils (mainly for training MemDLM) |
83
+ | `src/configs/solubility.yaml` | Train/eval per-residue solubility classifier + PET sampling hyperparameters |
84
+ | `src/configs/desolubilize.yaml` | Hyperparameters for performing reverse solubilization task ("desolubilization") |
85
+ | `src/configs/oligo.yaml` | Train/eval oligomerization classifier + LaMBO-2 sampling hyperparameters |
86
+ | `src/configs/multipass.yaml` | Train/eval TM-segment classifier + LaMBO-2 sampling hyperparameters |
87
 
88
  **Training modes** are controlled by `training.mode` in each config:
89