ovo.app.components.workflow_visualization_components

Module Contents

Functions

API

ovo.app.components.workflow_visualization_components.show_design_metrics(design_id: str, descriptor_keys: list[str])
ovo.app.components.workflow_visualization_components.select_structure_prediction_descriptor(paths: dict[str, str]) ovo.core.database.StructureFileDescriptor | None
ovo.app.components.workflow_visualization_components.rfdiffusion_scaffold_design_visualization(design_id: str | None)
ovo.app.components.workflow_visualization_components.rfdiffusion_multiple_binder_designs_visualization(all_design_ids: list[str], max_examples: int = 20)
ovo.app.components.workflow_visualization_components.rfdiffusion_binder_design_visualization(design_id: str)
ovo.app.components.workflow_visualization_components.bindcraft_binder_design_visualization(design_id: str)
ovo.app.components.workflow_visualization_components.visualize_design_structure(design_id: str, height='500px')
ovo.app.components.workflow_visualization_components.visualize_design_sequence(design_id: str)
ovo.app.components.workflow_visualization_components.visualize_rfdiffusion_design_sequence(design_id: str)
ovo.app.components.workflow_visualization_components.visualize_scaffold_alignment(input_seq_by_resno: dict[str, dict[str, str]], designed_sequences: dict[str, str], parsed_segments: list[ovo.app.components.molstar_custom_component.dataclasses.ContigSegment], inpainted_positions: list[str])

Visualize alignment between input and designed sequences based on contig segments.

Parameters:
  • input_seq_by_resno – Mapping from chain ID -> residue number (as string) -> amino acid.

  • designed_sequences – Mapping from chain ID -> designed sequence.

  • parsed_segments – List of ContigSegment objects representing the contig segments.

  • inpainted_positions – List of positions (e.g., ‘A12’) that were inpainted.