ovo.app.components.submission_components

Module Contents

Functions

pool_submission_inputs

get_pool_inputs

review_workflow_submission

Show a summary of the workflow settings and submission modal button.

submit_workflow_dialog

create_new_round_dialog

show_rfdiffusion_binder_seq_design_inputs

show_rfdiffusion_advanced_settings

customize_json_settings_component

Allows to modify default advanced an filter setting in a text field and returns only the differences between custom and default.

show_bindcraft_advanced_settings

API

ovo.app.components.submission_components.pool_submission_inputs(page_key: str)
ovo.app.components.submission_components.get_pool_inputs(page_key: str) tuple[str, str, str]
ovo.app.components.submission_components.review_workflow_submission(page_key: str)

Show a summary of the workflow settings and submission modal button.

ovo.app.components.submission_components.submit_workflow_dialog(page_key: str, workflow: ovo.core.database.models.Workflow, round_id: str, pool_name: str, pool_description: str)
ovo.app.components.submission_components.create_new_round_dialog()
ovo.app.components.submission_components.show_rfdiffusion_binder_seq_design_inputs(workflow: ovo.core.database.models_rfdiffusion.RFdiffusionWorkflow)
ovo.app.components.submission_components.show_rfdiffusion_advanced_settings(workflow: ovo.core.database.models_rfdiffusion.RFdiffusionWorkflow)
ovo.app.components.submission_components.customize_json_settings_component(diff: dict | None, default: dict, key_suffix: str)

Allows to modify default advanced an filter setting in a text field and returns only the differences between custom and default.

Args: diff: A dictionary with previously saaved customizations. (Differences from the default) default: The base dictionary with default settings. key_suffix: Unique string used to crate keys for Streamlit components.

Returns: Newly calculated differences and boolean indicating whether the component is in edit mode or not.

ovo.app.components.submission_components.show_bindcraft_advanced_settings(workflow: BindCraftBinderDesignWorkflow)