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 |
