Skip to content

Commit

Permalink
Clarify CASP15 environment install, and update docs after changing RE…
Browse files Browse the repository at this point in the history
…ADME
  • Loading branch information
amorehead committed Feb 21, 2025
1 parent bc6d5a0 commit 6b36bd4
Show file tree
Hide file tree
Showing 13 changed files with 25 additions and 24 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,8 @@ pip install -e . --no-deps
# - casp15_ligand_scoring environment (~3 GB)
mamba env create -f environments/casp15_ligand_scoring_environment.yaml
conda activate casp15_ligand_scoring # NOTE: one still needs to use `conda` to (de)activate environments
pip3 install -e . # NOTE: must comment out `posecheck` requirement in `pyproject.toml` beforehand and restore it thereafter
# NOTE: must comment out the `posecheck` requirement in `pyproject.toml` beforehand and restore it thereafter
pip3 install -e .
# - DiffDock environment (~13 GB)
mamba env create -f environments/diffdock_environment.yaml --prefix forks/DiffDock/DiffDock/
conda activate forks/DiffDock/DiffDock/ # NOTE: one still needs to use `conda` to (de)activate environments
Expand Down
4 changes: 2 additions & 2 deletions docs/source/acknowledgements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Acknowledgements
================

.. mdinclude:: ../../README.md
:start-line: 1176
:end-line: 1196
:start-line: 1178
:end-line: 1198
4 changes: 2 additions & 2 deletions docs/source/available_methods.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ Available inference methods
================

.. mdinclude:: ../../README.md
:start-line: 325
:end-line: 368
:start-line: 327
:end-line: 370

.. note::
Have a new method to add? Please let us know by creating a pull request. We would be happy to work with you to integrate new methodology into this benchmark!
4 changes: 2 additions & 2 deletions docs/source/bonus.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ Bonus
================

.. mdinclude:: ../../README.md
:start-line: 1214
:end-line: 1216
:start-line: 1216
:end-line: 1218

.. image:: ./_static/WorkBench.jpeg
:alt: My brain after building PoseBench
Expand Down
4 changes: 2 additions & 2 deletions docs/source/citing_this_work.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Citing this work
================

.. mdinclude:: ../../README.md
:start-line: 1198
:end-line: 1210
:start-line: 1200
:end-line: 1212
4 changes: 2 additions & 2 deletions docs/source/comparative_plots.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ How to create comparative plots of inference results
================

.. mdinclude:: ../../README.md
:start-line: 1106
:end-line: 1132
:start-line: 1108
:end-line: 1134
4 changes: 2 additions & 2 deletions docs/source/data_preparation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ How to prepare `PoseBench` data
================

.. mdinclude:: ../../README.md
:start-line: 169
:end-line: 317
:start-line: 171
:end-line: 319

.. note::
The preprocessed Astex Diverse, PoseBusters Benchmark, DockGen, and CASP15 data (available via Zenodo at https://doi.org/10.5281/zenodo.14629652) provide pre-holo-aligned protein structures predicted by AlphaFold 3 (and alternatively MIT-licensed ESMFold) for these respective datasets. Accordingly, users must ensure their usage of such predicted protein structures from AlphaFold 3 aligns with AlphaFold 3's Terms of Use at https://github.com/google-deepmind/alphafold3/blob/main/WEIGHTS_TERMS_OF_USE.md.
4 changes: 2 additions & 2 deletions docs/source/ensemble_inference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ How to run inference with a method ensemble
================

.. mdinclude:: ../../README.md
:start-line: 1047
:end-line: 1098
:start-line: 1049
:end-line: 1100

.. note::
In addition to having `consensus` as an available value for `ensemble_ranking_method`, one can also set `ensemble_ranking_method=ff` to have the method ensemble's top-ranked predictions selected using the criterion of "minimum (molecular dynamics) force field energy" (albeit while incurring a very large runtime complexity).
4 changes: 2 additions & 2 deletions docs/source/for_developers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ For developers
================

.. mdinclude:: ../../README.md
:start-line: 1138
:end-line: 1172
:start-line: 1140
:end-line: 1174
2 changes: 1 addition & 1 deletion docs/source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ Installation

.. mdinclude:: ../../README.md
:start-line: 42
:end-line: 151
:end-line: 153
4 changes: 2 additions & 2 deletions docs/source/method_inference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ How to run inference with individual methods
================

.. mdinclude:: ../../README.md
:start-line: 396
:end-line: 1041
:start-line: 398
:end-line: 1043
4 changes: 2 additions & 2 deletions docs/source/sweep_inference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ How to run a sweep of benchmarking experiments
================

.. mdinclude:: ../../README.md
:start-line: 376
:end-line: 388
:start-line: 378
:end-line: 390

.. note::
See the config file `configs/scripts/build_inference_script.yaml` for more details.
4 changes: 2 additions & 2 deletions docs/source/tutorials.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Tutorials
================

.. mdinclude:: ../../README.md
:start-line: 157
:end-line: 163
:start-line: 159
:end-line: 165

0 comments on commit 6b36bd4

Please sign in to comment.