# {py:mod}`ovo.core.logic.design_logic_bindcraft` ```{py:module} ovo.core.logic.design_logic_bindcraft ``` ```{autodoc2-docstring} ovo.core.logic.design_logic_bindcraft :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`prepare_bindcraft_params ` - ```{autodoc2-docstring} ovo.core.logic.design_logic_bindcraft.prepare_bindcraft_params :summary: ``` * - {py:obj}`process_workflow_results ` - ```{autodoc2-docstring} ovo.core.logic.design_logic_bindcraft.process_workflow_results :summary: ``` ```` ### API ````{py:function} prepare_bindcraft_params(workflow: ovo.core.database.models_bindcraft.BindCraftBinderDesignWorkflow, workdir: str) -> dict :canonical: ovo.core.logic.design_logic_bindcraft.prepare_bindcraft_params ```{autodoc2-docstring} ovo.core.logic.design_logic_bindcraft.prepare_bindcraft_params ``` ```` ````{py:function} process_workflow_results(job: ovo.core.database.DesignJob, callback: typing.Callable = None) -> list[ovo.core.database.Base] :canonical: ovo.core.logic.design_logic_bindcraft.process_workflow_results ```{autodoc2-docstring} ovo.core.logic.design_logic_bindcraft.process_workflow_results ``` ````