Mercurial > repos > czouaoui > circoletto
view circoletto.xml @ 4:d0c745cde3f9 draft
Uploaded
author | czouaoui |
---|---|
date | Tue, 13 Mar 2018 09:16:00 -0400 |
parents | |
children |
line wrap: on
line source
<tool id="circoletto" name="Circoletto" version="0.1.0"> <requirements> <requirement type="package" version="0.20">circostools</requirement> </requirements> <command detect_errors="exit_code"><![CDATA[ perl $__tool_directory__/circoletto.pl -bl $input --out_name circoletto #if $settings.advanced == "advanced" #if $settings.link_colors_by.select_link_colors_by == "score" --score2colour bit #end if #if $settings.link_colors_by.select_link_colors_by == "eval" --score2colour eval #end if #if $settings.link_colors_by.select_link_colors_by == "identite" --score2colour id #end if #if $settings.best_hit.select_best_hit == "yes" --best_hit #end if #if $settings.query_order.select_query_order == "invert" --reverse_qorder #end if #if $settings.db_order.select_db_order == "invert" --reverse_dorder #end if #if $settings.color_range.select_color_range == "min" --scoreratio2colour max #end if #if $settings.color_range.select_color_range == "sup" --scoreratio2colour minmax #end if #if $settings.select_links_allowed.value #set links_allowed = '(' + '|'.join( [ str( $link_type ) for $link_type in $settings.select_links_allowed.value ] ) + ')' --ribocolours2allow "${links_allowed}" #end if #end if ]]></command> <inputs> <param type="data" name="input" label="Résultat BLAST"/> <conditional name="settings"> <param name="advanced" type="select" label="Paramètres avancés"> <option value="simple" selected="true">Non, utiliser les paramètres par défaut.</option> <option value="advanced">Oui, voir la liste des paramètres.</option> </param> <when value="simple"> </when> <when value="advanced"> <conditional name="link_colors_by"> <param name="select_link_colors_by" type="select" label="Coloration des alignements en fonction"> <option value="score" selected="true">Du bit score</option> <option value="eval">De l'e-value</option> <option value="identite">Du % d'identité</option> </param> </conditional> <param name="select_links_allowed" type="select" label="Séléction des alignements à afficher" multiple="true"> <option value="blue" selected="true">Bleu (0 - 25%)</option> <option value="green" selected="true">Vert (25 - 50%)</option> <option value="orange" selected="true">Orange (50 - 75%)</option> <option value="red" selected="true">Rouge (75 - 100%)</option> </param> <conditional name="best_hit"> <param name="select_best_hit" type="select" label="Afficher seulement le meilleur alignement pour chaque séquence interrogée"> <option value="no" selected="true">Non</option> <option value="yes">Oui</option> </param> </conditional> <conditional name="query_order"> <param name="select_query_order" type="select" label="Ordre des séquences interrogées"> <option value="default" selected="true">Par défaut</option> <option value="invert">Inversé</option> </param> </conditional> <conditional name="db_order"> <param name="select_db_order" type="select" label="Ordre des séquences de références"> <option value="default" selected="true">Par défaut</option> <option value="invert">Inversé</option> </param> </conditional> <conditional name="color_range"> <param name="select_color_range" type="select" label="Gamme de couleurs"> <option value="min" selected="true">Par défaut</option> <option value="sup">Supérieure</option> </param> </conditional> </when> </conditional> </inputs> <outputs> <data name= "output" format="png" label="${tool.name} - ${input.name}" from_work_dir="circoletto.png"/> </outputs> <tests> <test> <param name="input" value="blast_170144"/> <output name="output" file="circoletto.png"/> </test> </tests> <help><![CDATA[ Cet outil utilise un fichier comportant un résultat de BLAST afin de visualiser, via Circos, les similarités entre les séquences interrogées et les séquences de références. ]]></help> <citations> <citation type="bibtex"> @misc{githubseqtk, title = {Circoletto}, publisher = {GitHub}, journal = {GitHub repository}, url = {https://github.com/infspiredBAT/Circoletto}, }</citation> </citations> </tool>