Commit Graph

28 Commits

Author SHA1 Message Date
Rachel Clune
4a70f0ef93 Docs: Designability vs. Diversity (#220)
* Docs: Installation FAQ space and minor RFD3 docs updates

Installation FAQ: created a document to specify any common installation issues and questions. Should be continuously updated based on logged issues and questions. Not specific to any model.

RFD3:
- changed the checkpoint files specified in the examples to rfd3_latest.ckpt
- updated information in input.md to clarify information based on recent issues that had been submitted

* Docs: Symlinks for RF3 and MPNN docs, RFD3 README minor edits

RF3 and MPNN: folders, index files, and symlinks were created in order to provide space for eventual RF3 and MPNN docs.

Several small changes in the RFD3 README to improve readability and  add a pointer to the PPI tutorial as a starting point for someone new to RFdiffusion tools.

* First draft of enzyme design tutorial. Minor typo fixes in other documents.

* First draft of nucleic acid binder tutorial, minor edits to the other tutorials

* Completed enzyme design tutorial, removal of NA binder tutorial from index

Made changes based on edits from Saman, added images, and created zip file containing sample outputs for an enzyme design tutorial.

I am waiting on edits for the NA binder design tutorial, so for now I have removed it from the documentation index.

* Removing file related to in-progress NA binder tutorial

* Removing file related to in-progress NA binder tutorial

* Update ppi_design_tutorial.md

- Added information about useful CLI arguments
- Cleaned up the introduction
- Added section for what one might do with the designs from RFD3
- Added a note about hotspot residues also being in the `contig` (information from Rafi's TTT talk)
- Fixed minor sphinx heading issue

* Reorganizing RFD3 documentation

Reorganized files into an `examples` and a `tutorials` folders to clean up the RFD3 docs folder and align its organization with the RF3 docs folder. Any edits made in the files are related to changing the paths to reflect these changes.

* Docs: Designability vs. Diversity document

Created a document describing the settings that can impact the designability and diversity of structures output by RFdiffusion3, the information is based on the talk Rafi gave at Tech Tea Time in January.

* Minor grammar fixes in designability vs diversity document

* Update models/rfd3/docs/tutorials/ppi_design_tutorial.md

Co-authored-by: Rafael Brent <105883594+RafiBrent@users.noreply.github.com>

* Update models/rfd3/docs/tutorials/enzyme_design_tutorial.md

Co-authored-by: Rafael Brent <105883594+RafiBrent@users.noreply.github.com>

* Update models/rfd3/docs/designability_vs_diversity.md

Co-authored-by: Rafael Brent <105883594+RafiBrent@users.noreply.github.com>

* Update models/rfd3/docs/designability_vs_diversity.md

Co-authored-by: Rafael Brent <105883594+RafiBrent@users.noreply.github.com>

---------

Co-authored-by: Jasper Butcher <66851659+Ubiquinone-dot@users.noreply.github.com>
Co-authored-by: Rafael Brent <105883594+RafiBrent@users.noreply.github.com>
2026-02-24 10:50:29 -08:00
Rachel Clune
38a83a97b1 Docs: PPI tutorial updates, RF3 and MPNN docs placeholders, minor edits (#195)
* Docs: Installation FAQ space and minor RFD3 docs updates

Installation FAQ: created a document to specify any common installation issues and questions. Should be continuously updated based on logged issues and questions. Not specific to any model.

RFD3:
- changed the checkpoint files specified in the examples to rfd3_latest.ckpt
- updated information in input.md to clarify information based on recent issues that had been submitted

* Docs: Symlinks for RF3 and MPNN docs, RFD3 README minor edits

RF3 and MPNN: folders, index files, and symlinks were created in order to provide space for eventual RF3 and MPNN docs.

Several small changes in the RFD3 README to improve readability and  add a pointer to the PPI tutorial as a starting point for someone new to RFdiffusion tools.
2026-02-02 15:33:04 -08:00
jbutch
3313cdfa47 Add multiple checkpoint directories optioning and rename env var 2025-12-04 21:06:10 -08:00
jbutch
da6310d78c Minor fixes 2025-12-04 19:35:31 -08:00
jbutch
bd553d28aa Minor fixes 2025-12-04 19:34:17 -08:00
jbutch
a9196592ca Fix installation 2025-12-04 19:25:17 -08:00
Jasper Butcher
4ac2a9b7de Update models/rfd3/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 18:53:42 -08:00
Jasper Butcher
c4a8dffed0 Update models/rfd3/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 18:53:33 -08:00
Jasper Butcher
8c36d6f78d Update models/rfd3/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-04 18:53:23 -08:00
jbutch
dfdf28b102 Add files, update input.md 2025-12-04 18:31:47 -08:00
jbutch
f8fe01e96c Turn off prevalidation by default 2025-12-04 17:45:19 -08:00
jbutch
05807eb849 Make format 2025-12-04 17:18:23 -08:00
jbutch
b72ada05ff Fix: task logging, no ckpt path at cli, make format 2025-12-04 16:53:09 -08:00
Jasper Butcher
5233cadb89 Merge branch 'production' into rac_docs 2025-12-03 20:38:08 -08:00
jbutch
3aa634158d Minor updates to readme 2025-12-03 17:12:19 -08:00
Rachel Clune
20e8105a79 Add example input files and update documentation for RFD3
Added example JSON input files for enzyme, protein binder, and small molecule binder design in models/rfd3/docs. Updated corresponding markdown documentation to include instructions for running these examples and clarified usage details. Expanded README with more detailed setup, inference, and training instructions, including HBPLUS installation steps.
2025-12-03 15:19:17 -08:00
jbutch
ab6b438137 Update README 2025-12-03 14:16:41 -08:00
Ubiquinone-dot
7c8a29437b Add assets, cleanup READMEs, remove old files 2025-12-03 01:50:50 -08:00
Nathaniel Corley
d72e49aa96 docs: dataset readme (#726)
* docs: dataset readme

* more docs for training

---------

Co-authored-by: Rohith Krishna <rohith@localhost>
2025-12-03 00:34:46 -08:00
Jasper Butcher
94bb987998 Refactor/checkpoint defaults (#723)
* Registry rework

* Update README 12

* Mc

* Add all option correction
2025-12-03 00:34:45 -08:00
Rohith Krishna
2cd401665b initial progress on documentation cleanup (#722)
* initial progress on documentation cleanup

* formatting input.md

* docs: more documentation for ppi and sm binder design

* fix typo

---------

Co-authored-by: Rohith Krishna <rohith@localhost>
2025-12-03 00:34:45 -08:00
Raktim Mitra
264bb79ee4 hbplus_instruction (#719)
Co-authored-by: Raktim Mitra <raktim@digs.ipd.uw.edu>
2025-12-03 00:34:45 -08:00
Jasper Butcher
62cbbe28e5 Finalizing READMEs (#711)
* Draft update to main

* Minor changes

* Add files

* ppi/sm/enzyme.md and input.md/reade.md cleanups

* fix run commands

* fix: typo in ppi md

* fix: Update header dna_binder_design.md

* description of dna_binder_design examples in .md

* fix: Update dna_binder_design.md fix typo

* fix: Update main README.md to add all citations

* fix: filename dna->na

* fix: filename dna->na

---------

Co-authored-by: Raktim Mitra <raktim@digs.ipd.uw.edu>
Co-authored-by: Raktim Mitra <timkartar7879@gmail.com>
2025-12-02 16:46:33 -08:00
Rachel Clune
76e61e0c2d docs: update RFD3 README (#714)
* Added more explanation and fixed small issues in demo commands in RFD3 README

* fix github actions grepping ruff

---------

Co-authored-by: Rohith Krishna <rohith@localhost>
2025-12-02 16:42:04 -08:00
Raktim Mitra
152a0911f1 DRAFT: docs for release, soft code hbplus (#699)
* documentation for release draft start

* trajectory.png

* update readme to rf3-lab paths, annotate TODOs

* add input_pdbs, demo.json

* Update README.md example pngs

* tasks pngs

* Update README.md - restructure pngs and application links

* Update README.md mc

* Update README.md add ipynb kernel export instruction

* mpnn all.ipynb

* open and edit tutorial.zip

* Update run_inf_tutorial.sh

* remove outputs

* cleanup

* rename

* soft code hbplus executable

* rename modelforge to foundry (rfd3) README

* fix: enabled running rfd3, mpnn inline

* cleanup

* remove todos, one remaining

* clear outputs

---------

Co-authored-by: Raktim Mitra <raktim@digs>
Co-authored-by: Raktim Mitra <raktim@localhost>
Co-authored-by: Rohith Krishna <rohith@localhost>
Co-authored-by: Raktim Mitra <raktim@digs.ipd.uw.edu>
2025-12-01 18:23:02 -08:00
Nathaniel Corley
f3c01c2a2d refactor: rf3 and rfd3 lab training (#709)
* Add current_epoch arg to validation_batch_end, minor corrections to rfd3 validation

* fix: callbacks, readmes

* chore: rf3 checkpoints, quiet mode

* fix: fabric trainer model imports

* chore: commit .env

---------

Co-authored-by: jbutch <jbutch@uw.edu>
2025-12-01 18:14:07 -08:00
Jasper Butcher
3dba499b6d refactor source files for open sourcing (#648)
* mc

* Add base class for inference engine

* refactor inference engine

* Move constants and components out of rfd3 folder

* Fixes to engine

* Update with working checkpoint

* revert layer utils

* Fix more imports

* Move alignment, conditiontransitionblock

* Update sampler name

* mc

* More import fixes

* make format

* Minor fixes

* mc

* Fix rf3 inference engine

* Fix inference sampler

* Fix modules

* Running inference

* Make format

* add pre-commit hook

* fix: RF3 inference (#670)

fix: make rf3 tests in new format

* Minor cleanup

---------

Co-authored-by: Nathaniel Corley <ncorley@uw.edu>
2025-11-20 16:29:47 -08:00
Jasper Butcher
5e7b739ed3 Add initial RFD3 Files and passing tests
* Add initial files

* add files

* Move projects.aa_design -> rfd3

* Make format

* Delete test files

* Add configs

* Mc

* Fixed tests

* remove test files
2025-11-11 10:07:43 -08:00