comparison SMART/galaxy/getDifference.xml @ 15:440ceca58672

Uploaded
author m-zytnicki
date Mon, 22 Apr 2013 11:08:07 -0400
parents 769e306b7933
children 94ab73e8a190
comparison
equal deleted inserted replaced
14:c79b9ae3f65f 15:440ceca58672
1 <tool id="getDifference" name="get Difference"> 1 <tool id="getDifference" name="get Difference">
2 <description>Gets all the regions of the genome, except the one given or get all the elements from the first set which does not ovelap with the second set (at the nucleotide level).</description> 2 <description>Gets all the regions of the genome, except the one given in an annotation file. Alternatively, it may also give all the elements from the first set which does not ovelap with the second set (at the nucleotide level).</description>
3 <command interpreter="python"> 3 <command interpreter="python">
4 ../Java/Python/getDifference.py -i $formatType.inputFileName1 4 ../Java/Python/getDifference.py -i $formatType.inputFileName1
5 #if $formatType.FormatInputFileName1 == 'bed': 5 #if $formatType.FormatInputFileName1 == 'bed':
6 -f bed 6 -f bed
7 #elif $formatType.FormatInputFileName1 == 'gff': 7 #elif $formatType.FormatInputFileName1 == 'gff':
28 #elif $formatType2.FormatInputFileName2 == 'sam': 28 #elif $formatType2.FormatInputFileName2 == 'sam':
29 -g sam 29 -g sam
30 #elif $formatType2.FormatInputFileName2 == 'gtf': 30 #elif $formatType2.FormatInputFileName2 == 'gtf':
31 -g gtf 31 -g gtf
32 #end if 32 #end if
33
34 33
35 $split 34 $split
36 35
37 #if $OptionSequence.option == "Yes": 36 #if $OptionSequence.option == "Yes":
38 -s $OptionSequence.sequence 37 -s $OptionSequence.sequence
100 <when value="gtf"> 99 <when value="gtf">
101 <param name="inputFileName2" format="gtf" type="data" label="reference file"/> 100 <param name="inputFileName2" format="gtf" type="data" label="reference file"/>
102 </when> 101 </when>
103 </conditional> 102 </conditional>
104 103
105 <param name="split" type="boolean" truevalue="-p" falsevalue="" checked="false" label="split option" help="When comparing to a set of genomic coordinates, do not join."/> 104 <param name="split" type="boolean" truevalue="-p" falsevalue="" checked="false" label="When comparing to a set of genomic coordinates, do not join into exons."/>
106
107 105
108 <conditional name="OptionSequence"> 106 <conditional name="OptionSequence">
109 <param name="option" type="select" label="Compare with a reference fasta file."> 107 <param name="option" type="select" label="Compare with a reference fasta file.">
110 <option value="Yes">Yes</option> 108 <option value="Yes">Yes</option>
111 <option value="No" selected="true">No</option> 109 <option value="No" selected="true">No</option>
122 120
123 <outputs> 121 <outputs>
124 <data name="outputFileGff" format="gff3" label="[getDifference]output File."/> 122 <data name="outputFileGff" format="gff3" label="[getDifference]output File."/>
125 </outputs> 123 </outputs>
126 124
125 <help>
126 This tools has two different (but similar) uses. When given two sets of transcripts, it trims the elements of the set so that they do not overlap with the second set.
127
128 When only one set of transcripts is given, together with a reference genome, it produces a list of transcripts which complements the first set.
129 </help>
127 </tool> 130 </tool>