Mercurial > repos > yufei-luo > s_mart
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> |