Skip to content

Conversation

@rclune
Copy link
Member

@rclune rclune commented Oct 21, 2025

Updated the installation instructions to also include installing submitit, which is necessary to run the full workflow in pipeline.py. Created environment (to use with conda) and requirement (to use with pip) files to potentially make installation of RFdiffusion2 easier.

rclune added 6 commits October 1, 2025 15:48
Introduces new documentation files including installation instructions, overview, and links to README and license. Updates Sphinx configuration to include sphinx-copybutton and reorganizes index.rst for improved navigation. The GitHub workflow now installs sphinx-copybutton. README updated with a link to the documentation site.
Added the sphinx-new-tab-link extension to the Sphinx build process and configuration. Updated overview.md with a detailed explanation of RFdiffusion2's capabilities and differences from the original RFdiffusion, and excluded overview.md from Sphinx build patterns.
Improved the README with clearer setup, installation, and inference instructions, and added troubleshooting tips. Expanded the documentation by adding new usage examples, configuration options, and ORI token explanations. Updated Sphinx configuration and index to include new documentation files, and adjusted workflow and dependencies to comment out unused Sphinx extensions. Enhanced installation guide with troubleshooting for Apptainer image issues and clarified instructions for both Apptainer and source installations.
Introduced conda environment YAMLs and pip requirements for CUDA 12.1 and 12.4 support in the 'envs' directory. Updated installation documentation to guide users on using these files and troubleshooting environment setup. Minor README correction for pipeline argument.
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the installation documentation and adds environment configuration files to simplify RFdiffusion2 setup. The key changes include adding submitit as a required dependency (needed for the pipeline.py workflow), creating pre-configured conda environment files for different CUDA versions, and expanding the installation guide with troubleshooting information and alternative setup methods.

  • Added conda environment files and pip requirements files for CUDA 12.1 and 12.4
  • Updated installation documentation with new troubleshooting sections and environment setup options
  • Added submitit to dependency lists and installation instructions

Reviewed Changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
envs/requirements_cuda124.txt New pip requirements file for CUDA 12.4 installations including submitit
envs/requirements_cuda121.txt New pip requirements file for CUDA 12.1 installations including submitit
envs/cuda124_env.yml New conda environment file for CUDA 12.4 setup
envs/cuda121_env.yml New conda environment file for CUDA 12.1 setup
doc/source/installation.md Expanded installation guide with new sections for environment files, troubleshooting, and manual setup
doc/source/index.rst Added new usage documentation pages to table of contents
doc/source/conf.py Removed unused extension and updated exclude patterns
doc/source/overview.md Removed italics formatting from paper title link
README.md Enhanced setup instructions, viewing designs section, and general documentation improvements
doc/source/usage/*.md New placeholder files for usage documentation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

rclune and others added 9 commits October 21, 2025 15:42
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@rclune rclune requested a review from Copilot October 21, 2025 22:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 14 out of 14 changed files in this pull request and generated 3 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Member

@woodsh17 woodsh17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rclune rclune merged commit 8531f63 into main Oct 22, 2025
2 checks passed
@rclune rclune deleted the documentation branch October 22, 2025 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants