From dbc7c712838f3988f71c0aed44aa0880f2e1674b Mon Sep 17 00:00:00 2001 From: Gonzalo Vidal <35148159+Gonza10V@users.noreply.github.com> Date: Fri, 16 Jan 2026 10:30:47 -0700 Subject: [PATCH] Use package-relative imports in buildcompiler --- src/buildcompiler/buildcompiler.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/buildcompiler/buildcompiler.py b/src/buildcompiler/buildcompiler.py index 70d86a5..3cb05ac 100644 --- a/src/buildcompiler/buildcompiler.py +++ b/src/buildcompiler/buildcompiler.py @@ -1,9 +1,9 @@ import sbol2 from typing import Union, List import zipfile -from abstract_translator import translate_abstract_to_plasmids -from sbol2build import golden_gate_assembly_plan -from robotutils import assembly_plan_RDF_to_JSON, run_opentrons_script_with_json_to_zip +from .abstract_translator import translate_abstract_to_plasmids +from .sbol2build import golden_gate_assembly_plan +from .robotutils import assembly_plan_RDF_to_JSON, run_opentrons_script_with_json_to_zip # function which input is an abstract design and output build specifications by creating an assembly plan, and a zip file with a run_sbol2assembly.py, an automated_assembly_log.txt, assemblyplan_output.JSON, and assembly_protocol.xlsx @@ -46,4 +46,4 @@ def assembly_compiler(abstract_design: Union[sbol2.Component, sbol2.Combinatoria zip_name= "buildcompiler.zip", overwrite= True) - return assembly_plan, zip_file \ No newline at end of file + return assembly_plan, zip_file