Mercurial > repos > tduigou > cloning_simulation
comparison cloning_simulation.py @ 12:556649b3f9bb draft
planemo upload for repository https://github.com/Edinburgh-Genome-Foundry/DnaCauldron/tree/master commit 6ae809b563b40bcdb6be2e74fe2a84ddad5484ae
author | tduigou |
---|---|
date | Mon, 26 May 2025 09:57:55 +0000 |
parents | be6889ab2df8 |
children | 16ccb36aa8e3 |
comparison
equal
deleted
inserted
replaced
11:be6889ab2df8 | 12:556649b3f9bb |
---|---|
79 else: | 79 else: |
80 raise ValueError(f"Unsupported assembly type: {assembly_type}") | 80 raise ValueError(f"Unsupported assembly type: {assembly_type}") |
81 | 81 |
82 new_csvname = "assambly.csv" | 82 new_csvname = "assambly.csv" |
83 os.rename(csv_file, new_csvname) | 83 os.rename(csv_file, new_csvname) |
84 print (df) | |
84 | 85 |
85 assembly_plan = dnacauldron.AssemblyPlan.from_spreadsheet( | 86 assembly_plan = dnacauldron.AssemblyPlan.from_spreadsheet( |
86 name="auto_from_filename", | 87 name="auto_from_filename", |
87 path=new_csvname, | 88 path=new_csvname, |
88 dataframe=None, | 89 dataframe=None, |
89 header=[0], | 90 header=None, |
90 assembly_class=assembly_class | 91 assembly_class=assembly_class |
91 ) | 92 ) |
92 if enzyme != 'auto': | 93 if enzyme != 'auto': |
93 for assembly in assembly_plan.assemblies: | 94 for assembly in assembly_plan.assemblies: |
94 assembly.enzyme = enzyme | 95 assembly.enzyme = enzyme |