You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30-6Lines changed: 30 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,9 +86,10 @@ Equivalent python environments can be set up using conda, or an environment mana
86
86
All dependencies and packages are specified in the files found in `rf_diffusion/environment` (see `environment.yml` and `SE3nv.spec`)
87
87
88
88
## Testing that everything works (the *DEMO*):
89
-
Change directory to wherever you want to perform design, and run example inference script:
89
+
Change directory to run from within the RFDpoly directory useful for filepath searches if you are not providing an input pdb), and run example inference script.
90
+
Be sure to specify your desired output directory with `$DESIGN_DIR`.
The initial run will take a little while to precompute the IGSO3 cache, but subsequent runs will be more direct and quick.
102
103
103
104
104
-
If the example command above works, proceed to exploration of the full [design tutorial](https://github.com/andrewfavor95/polydiff/blob/main/RFDpoly_tutorial.pdf).
explanation: model initialization searches for an input pdb filepath, even if you aren't performing motif scaffolding. Providing a (real) dummy filepath will fix this is the default search paths are unsuccessful.
118
+
119
+
**Expected output:** a three chain .pdb file, containing a complex of DNA (chain A), RNA (chain B), and protein (chain C).
120
+
121
+
122
+
## If the example (demo) command above works, proceed to exploration of the full [design tutorial](https://github.com/andrewfavor95/polydiff/blob/main/RFDpoly_tutorial.pdf).
123
+
The full design tutorial contains many inference commands for the types of designs reported in the RFDpoly paper.
124
+
The design tutorial also is intented to provide documentation, and explain arguments in the context of their use-cases.
105
125
106
126
107
127
@@ -123,12 +143,16 @@ If the example command above works, proceed to exploration of the full [design t
123
143
- Minimum: 16 GB RAM and 40 GB free disk space for the repository, checkpoints, and cache.
124
144
- Recommended: NVIDIA GPU with ≥ 16 GB VRAM for practical throughput. CPU-only execution is supported but 5–10× slower. No additional specialized hardware is required.
125
145
126
-
## Times to install provided files and run inference (tested on Linux):
146
+
## Times to install provided files and run inference (tested on Linux operating system, Ubuntu 24.04.2):
127
147
- Downloading apptainer .sif file:
128
148
- Total: 1 minute, 15 seconds
129
149
- Downloading model weight .ckpt file:
130
150
- Total: 7 seconds
151
+
- Cloning the repository:
152
+
- Total: 52 seconds
131
153
- Demo inference run:
132
-
- first run, including generation of IGSO3 cache: Total: 2 minutes, 13 seconds
133
-
- subsequent runs (per trajectory):
154
+
- first run, including generation of IGSO3 cache: Total: 2 minutes, 26 seconds
155
+
- subsequent runs (per trajectory): 50 seconds.
134
156
157
+
## Testing:
158
+
- This software has only been tested on Linux (Ubuntu 24.04.3 LTS).
0 commit comments