Mercurial > repos > iuc > chira_extract
comparison chira_extract.xml @ 20:fc32d10e930c draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit 8064fa653fe73c9432c76783d6c635d86548d538"
| author | iuc |
|---|---|
| date | Sun, 19 Dec 2021 15:44:33 +0000 |
| parents | a6a46221f3f9 |
| children |
comparison
equal
deleted
inserted
replaced
| 19:a6a46221f3f9 | 20:fc32d10e930c |
|---|---|
| 1 <tool id="chira_extract" name="ChiRA extract" version="@WRAPPER_VERSION@0"> | 1 <tool id="chira_extract" name="ChiRA extract" version="@TOOL_VERSION@1"> |
| 2 <description>extrat the chimeras</description> | 2 <description>extrat the chimeras</description> |
| 3 <expand macro="bio_tools"/> | |
| 4 <macros> | 3 <macros> |
| 5 <import>macros.xml</import> | 4 <import>macros.xml</import> |
| 6 </macros> | 5 </macros> |
| 6 <expand macro="bio_tools"/> | |
| 7 <expand macro="requirements" /> | 7 <expand macro="requirements" /> |
| 8 <command detect_errors="aggressive"><![CDATA[ | 8 <command detect_errors="aggressive"><![CDATA[ |
| 9 #set $genomic_fasta = '' | 9 #set $genomic_fasta = '' |
| 10 #if str($annotation.annot_choice) == "yes": | 10 #if str($annotation.annot_choice) == "yes": |
| 11 #if str($annotation.fasta_source.fasta_source_selector) == 'history': | 11 #if str($annotation.fasta_source.fasta_source_selector) == 'history': |
| 15 #else | 15 #else |
| 16 #set $genomic_fasta = $annotation.fasta_source.fasta_id.fields.path | 16 #set $genomic_fasta = $annotation.fasta_source.fasta_id.fields.path |
| 17 #end if | 17 #end if |
| 18 #end if | 18 #end if |
| 19 chira_extract.py | 19 chira_extract.py |
| 20 -l '$loci' | 20 --loci '$loci' |
| 21 #if str($annotation.annot_choice) == "yes": | 21 #if str($annotation.annot_choice) == "yes": |
| 22 -g '$annotation.gtf' | 22 --gtf '$annotation.gtf' |
| 23 #if $hybridize: | 23 #if $hybridize: |
| 24 -f '$genomic_fasta' | 24 --ref '$genomic_fasta' |
| 25 #end if | 25 #end if |
| 26 #end if | 26 #end if |
| 27 -tc '$tpm_cutoff' | 27 --tpm_cutoff '$tpm_cutoff' |
| 28 -sc '$score_cutoff' | 28 --score_cutoff '$score_cutoff' |
| 29 -co '$chimeric_overlap' | 29 --chimeric_overlap '$chimeric_overlap' |
| 30 #if str($reference.ref_type) == "single": | 30 #if str($reference.ref_type) == "single": |
| 31 -f1 '$reference.ref_fasta' | 31 -f1 '$reference.ref_fasta' |
| 32 #else if str($reference.ref_type) == "split": | 32 #else if str($reference.ref_type) == "split": |
| 33 -f1 '$reference.ref_fasta1' | 33 -f1 '$reference.ref_fasta1' |
| 34 -f2 '$reference.ref_fasta2' | 34 -f2 '$reference.ref_fasta2' |
| 35 #end if | 35 #end if |
| 36 $hybridize | 36 $hybridize |
| 37 $seed_interaction | 37 $seed_interaction |
| 38 -sbp '$seed_bp' | 38 --seed_bp '$seed_bp' |
| 39 -smpu '$seed_min_pu' | 39 --seed_min_pu '$seed_min_pu' |
| 40 -acc '$accessibility' | 40 --accessibility '$accessibility' |
| 41 -accw '$acc_width' | 41 --acc_width '$acc_width' |
| 42 -m '$intarna_mode' | 42 --intarna_mode '$intarna_mode' |
| 43 --temperature $temperature | |
| 43 $summarize | 44 $summarize |
| 44 -p "\${GALAXY_SLOTS:-2}" | 45 --processes "\${GALAXY_SLOTS:-2}" |
| 45 -o ./ | 46 --out ./ |
| 46 ]]></command> | 47 ]]></command> |
| 47 | 48 |
| 48 <inputs> | 49 <inputs> |
| 49 <param format="tabular" name="loci" type="data" label="File containing CRLs information"/> | 50 <param format="tabular" argument="--loci" type="data" label="File containing CRLs information"/> |
| 50 <conditional name="annotation"> | 51 <conditional name="annotation"> |
| 51 <param name="annot_choice" type="select" label="Have genomic information?" | 52 <param name="annot_choice" type="select" label="Have genomic information?" |
| 52 help="Selecet Yes if you have an annotation file and provide corresponding genomic fasta file"> | 53 help="Selecet Yes if you have an annotation file and provide corresponding genomic fasta file"> |
| 53 <option value="yes">Yes</option> | 54 <option value="yes">Yes</option> |
| 54 <option value="no">No</option> | 55 <option value="no">No</option> |
| 55 </param> | 56 </param> |
| 56 <when value="yes"> | 57 <when value="yes"> |
| 57 <param format="gtf,gff" name="gtf" type="data" label="Annotations in GTF format"/> | 58 <param format="gtf,gff" argument="--gtf" type="data" label="Annotations in GTF format"/> |
| 58 <conditional name="fasta_source"> | 59 <conditional name="fasta_source"> |
| 59 <param name="fasta_source_selector" type="select" label="Choose the source for the FASTA file"> | 60 <param name="fasta_source_selector" type="select" label="Choose the source for the FASTA file"> |
| 60 <option value="history" selected="true">History</option> | 61 <option value="history" selected="true">History</option> |
| 61 <option value="preloaded">Server indexed files</option> | 62 <option value="preloaded">Server indexed files</option> |
| 62 </param> | 63 </param> |
| 63 <when value="history"> | 64 <when value="history"> |
| 64 <param name="fasta" type="data" format="fasta" label="Genomic FASTA file" /> | 65 <param argument="--ref" name="fasta" type="data" format="fasta" label="Genomic FASTA file" /> |
| 65 </when> | 66 </when> |
| 66 <when value="preloaded"> | 67 <when value="preloaded"> |
| 67 <param name="fasta_id" type="select" label="Select FASTA index"> | 68 <param argument="--ref" name="fasta_id" type="select" label="Select FASTA index"> |
| 68 <options from_data_table="fasta_indexes" /> | 69 <options from_data_table="fasta_indexes" /> |
| 69 </param> | 70 </param> |
| 70 </when> | 71 </when> |
| 71 </conditional> | 72 </conditional> |
| 72 </when> | 73 </when> |
| 73 <when value="no"> | 74 <when value="no"> |
| 74 <!-- Do nothing --> | 75 <!-- Do nothing --> |
| 75 </when> | 76 </when> |
| 76 </conditional> | 77 </conditional> |
| 77 <param name="tpm_cutoff" type="float" value="0" label="TPM cut-off" min="0" max="1" | 78 <param argument="--tpm_cutoff" type="float" value="0" label="TPM cut-off" min="0" max="1" |
| 78 help="Transcripts with less than this percentile TPMs will be discarded in the final output. [0-1.0]"/> | 79 help="Transcripts with less than this percentile TPMs will be discarded in the final output. [0-1.0]"/> |
| 79 <param name="score_cutoff" type="float" value="0" label="Score cut-off" min="0" max="2" | 80 <param argument="--score_cutoff" type="float" value="0" label="Score cut-off" min="0" max="2" |
| 80 help="Hybrids with less than this score will be discarded in the final output. [0-2.0]"/> | 81 help="Hybrids with less than this score will be discarded in the final output. [0-2.0]"/> |
| 81 <param name="chimeric_overlap" type="integer" value="2" | 82 <param argument="--chimeric_overlap" type="integer" value="2" |
| 82 label=" Maximum number of bases allowed between the chimericsegments of a read"/> | 83 label=" Maximum number of bases allowed between the chimericsegments of a read"/> |
| 83 <conditional name="reference"> | 84 <conditional name="reference"> |
| 84 <param name="ref_type" type="select" label="Did you use single or split reference for alignment?"> | 85 <param name="ref_type" type="select" label="Did you use single or split reference for alignment?"> |
| 85 <option value="split">Split reference</option> | 86 <option value="split">Split reference</option> |
| 86 <option value="single">Single reference</option> | 87 <option value="single">Single reference</option> |
| 87 </param> | 88 </param> |
| 88 <when value="split"> | 89 <when value="split"> |
| 89 <param format="fasta" name="ref_fasta1" type="data" label="Reference FASTA file" | 90 <param format="fasta" argument="--ref_fasta1" type="data" label="Reference FASTA file" |
| 90 help="Reference fasta file"/> | 91 help="Reference fasta file"/> |
| 91 <param format="fasta" name="ref_fasta2" type="data" label="Second reference FASTA file" | 92 <param format="fasta" argument="--ref_fasta2" type="data" label="Second reference FASTA file" |
| 92 help="Second reference fasta file."/> | 93 help="Second reference fasta file."/> |
| 93 </when> | 94 </when> |
| 94 <when value="single"> | 95 <when value="single"> |
| 95 <param format="fasta" name="ref_fasta" type="data" label="Reference FASTA file" | 96 <param format="fasta" argument="--ref_fasta1" name="ref_fasta" type="data" label="Reference FASTA file" |
| 96 help="Reference fasta file"/> | 97 help="Reference fasta file"/> |
| 97 </when> | 98 </when> |
| 98 </conditional> | 99 </conditional> |
| 99 <param name="hybridize" type="boolean" truevalue="-r" falsevalue="" checked="false" | 100 <param argument="--hybridize" type="boolean" truevalue="-r" falsevalue="" checked="false" |
| 100 label="Hybridize chimeric loci?" | 101 label="Hybridize chimeric loci?" |
| 101 help="Turning this option on increases the run time of the tool significantly."/> | 102 help="Turning this option on increases the run time of the tool significantly."/> |
| 102 <param name="intarna_mode" type="select"> | 103 <param argument="--intarna_mode" type="select"> |
| 103 <option value="H">Heuristic</option> | 104 <option value="H">Heuristic</option> |
| 104 <option value="M">Exact</option> | 105 <option value="M">Exact</option> |
| 105 <option value="S">Seed-only</option> | 106 <option value="S">Seed-only</option> |
| 106 </param> | 107 </param> |
| 107 <param name="seed_interaction" type="boolean" truevalue="" falsevalue="--no_seed" checked="true" | 108 <param argument="--no_seed" name="seed_interaction" type="boolean" truevalue="" falsevalue="--no_seed" checked="true" |
| 108 label="Enforce seed interaction?"/> | 109 label="Enforce seed interaction?"/> |
| 109 <param name="seed_bp" type="integer" value="5" min="2" max="20" | 110 <param argument="--seed_bp" type="integer" value="5" min="2" max="20" |
| 110 label="Number of inter-molecular base pairs within the seed region" | 111 label="Number of inter-molecular base pairs within the seed region" |
| 111 help="IntaRNA --seedBP parameter"/> | 112 help="IntaRNA --seedBP parameter"/> |
| 112 <param name="seed_min_pu" type="float" value="0" min="0" max="1" | 113 <param argument="--seed_min_pu" type="float" value="0" min="0" max="1" |
| 113 label="Minimal unpaired probability (per sequence) a seed region may have" | 114 label="Minimal unpaired probability (per sequence) a seed region may have" |
| 114 help="IntaRNA --seedMinPu parameter"/> | 115 help="IntaRNA --seedMinPu parameter"/> |
| 115 <param name="accessibility" type="boolean" truevalue="C" falsevalue="N" checked="false" | 116 <param argument="--accessibility" type="boolean" truevalue="C" falsevalue="N" checked="false" |
| 116 label="Compute accessibility profiles for interacting sequences?"/> | 117 label="Compute accessibility profiles for interacting sequences?"/> |
| 117 <param name="acc_width" type="integer" value="150" min="0" max="99999" | 118 <param argument="--acc_width" type="integer" value="150" min="0" max="99999" |
| 118 label="Sliding window size for accessibility computation" | 119 label="Sliding window size for accessibility computation" |
| 119 help="IntaRNA --accW parameter"/> | 120 help="IntaRNA --accW parameter"/> |
| 120 <param name="temperature" type="float" value="37" min="0" max="100" | 121 <param argument="--temperature" type="float" value="37" min="0" max="100" |
| 121 label="IntaRNA temperature parameter in Celsius to setup the VRNA energy parameters"/> | 122 label="IntaRNA temperature parameter in Celsius to setup the VRNA energy parameters"/> |
| 122 <param name="summarize" type="boolean" truevalue="-s" falsevalue="" checked="false" | 123 <param argument="--summerize" name="summarize" type="boolean" truevalue="-s" falsevalue="" checked="false" |
| 123 label="Summarize interactions at loci level?"/> | 124 label="Summarize interactions at loci level?"/> |
| 124 </inputs> | 125 </inputs> |
| 125 | 126 |
| 126 <outputs> | 127 <outputs> |
| 127 <data format="tabular" name="chimeras" from_work_dir="chimeras" label="ChiRA chimeric reads on ${on_string}"/> | 128 <data format="tabular" name="chimeras" from_work_dir="chimeras" label="ChiRA chimeric reads on ${on_string}"/> |
