Mercurial > repos > tduigou > lcrgenie
view lcrgenie.xml @ 0:71568c0c83f4 draft
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
author | tduigou |
---|---|
date | Mon, 20 Dec 2021 12:20:40 +0000 |
parents | |
children | afbbecdcc0e3 |
line wrap: on
line source
<tool id="LCRGenie" name="LCR Genie" version="1.0.1"> <description>Ligase Chain Reaction</description> <requirements> <requirement type="package" version="1.0.1">lcr_genie</requirement> </requirements> <stdio> <regex match="WARNING:" level="warning" /> <regex match="ERROR:" level="fatal" /> </stdio> <command detect_errors="exit_code"><![CDATA[ python -m lcr_genie '$LCR_input' '$LCR_output' --melting_temp '$adv.melting_temp' ]]></command> <inputs> <param name="LCR_input" type="data" format="xml" label="Constructs" /> <section name="adv" title="Advanced Options" expanded="false"> <param name="melting_temp" value="60.0" type="float" label="Target melting temperature for the bridging oligos" /> </section> </inputs> <outputs> <data name="LCR_output" format="xlsx" label="LCR Genie: Assembly Plan" /> </outputs> <tests> <test> <!-- test 1: check if identical outputs are produced with default parameters --> <param name="LCR_input" value="LCR_input_lycopene.xml" /> <output name="LCR_output" file="LCR_output_lycopene.xlsx" ftype="xlsx" compare="sim_size" /> </test> </tests> <help><![CDATA[ LCRGenie ======== LCR Genie is a web-based tool for supporting the design of bridging oligos, which are required for annealing together individual synthetic DNA parts (designed by PartsGenie) into multi-gene plasmid assemblies, designed by OptDoE. Input ----- * **input**\ : (string) is the path to an .xml SBOL file containing constructs designs and sequences * **melting_temp**\ : (float) is the target melting temperature for the bridging oligos (default=60.0) Output ------ * **output**\ : (string) is the path to the output spreadsheet Project Links --------------------- * `GitHub <https://github.com/neilswainston/LCRGenie/>`_ Version ---------- 1.0.1 Authors ------- * **Neil Swainston** * **Joan Hérisson** License ------- `MIT <https://github.com/neilswainston/LCRGenie/blob/master/LICENSE>`_ ]]></help> </tool>