Skip to content

Add OpenFold3 inference#81

Open
hmacdope wants to merge 5 commits intomainfrom
feat/74/openfold3
Open

Add OpenFold3 inference#81
hmacdope wants to merge 5 commits intomainfrom
feat/74/openfold3

Conversation

@hmacdope
Copy link
Contributor

@hmacdope hmacdope commented Aug 28, 2025

Description

Provide a brief description of the PR's purpose here.
Fixes #74

Developers certificate of origin

@hmacdope
Copy link
Contributor Author

@dwwest can I get a review here?

@codecov
Copy link

codecov bot commented Aug 28, 2025

Codecov Report

❌ Patch coverage is 0% with 61 lines in your changes missing coverage. Please review.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@dwwest dwwest left a comment

Choose a reason for hiding this comment

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

Looks good! Just some docstring asks and want to keep cli up-to-date

raise ValueError(f"inference_ckpt_path must exist, got {v}")
return v

def inference(
Copy link
Contributor

Choose a reason for hiding this comment

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

Docstring for inference() please!

)

# Dump experiment runner
import json
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is this not up with other imports?

update={"msa": colabfold_msa_settings}
)
expt_config = expt_config.model_copy(
update={"dataset_config_kwargs": updated_dataset_config_kwargs}
Copy link
Contributor

Choose a reason for hiding this comment

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

A little more documentation here, I don't totally understand what these arguments are that you're changing in the expt_config

Copy link
Contributor

Choose a reason for hiding this comment

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

Can you also add corresponding updates in cli/cofolding.py?

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.

Add OpenFold3

2 participants