Mercurial > repos > jjohnson > find_in_reference
comparison find_in_reference.xml @ 2:c4fd2ea4f988
Add the option to test the reversed sequence and the DNA reverse complement of the sequence (ignored if the sequence cannot be interpreted as DNA)
| author | Jim Johnson <jj@umn.edu> |
|---|---|
| date | Thu, 13 Nov 2014 14:09:50 -0600 |
| parents | e83e0ce8fb68 |
| children | 2429b413d90a |
comparison
equal
deleted
inserted
replaced
| 1:e83e0ce8fb68 | 2:c4fd2ea4f988 |
|---|---|
| 1 <?xml version="1.0"?> | 1 <?xml version="1.0"?> |
| 2 <tool id="find_in_reference" name="find in reference" version="0.0.2"> | 2 <tool id="find_in_reference" name="find in reference" version="0.0.3"> |
| 3 <description>filter peptides that are present in proteins</description> | 3 <description>filter peptides that are present in proteins</description> |
| 4 <command interpreter="python">find_in_reference.py --input "$input" | 4 <command interpreter="python">find_in_reference.py --input "$input" |
| 5 --reference "$reference" | 5 --reference "$reference" |
| 6 #if $column.set == 'yes': | 6 #if $column.set == 'yes': |
| 7 --input_column $column.input_column | 7 --input_column $column.input_column |
| 8 --reference_column $column.reference_column | 8 --reference_column $column.reference_column |
| 9 #end if | 9 #end if |
| 10 $case_insensitive $reverse_find | 10 $case_insensitive $reverse_find $test_reverse $test_dna_reverse_complement |
| 11 #if 'novel' in $outputs.__str__ or not 'found' in $outputs.__str__: | 11 #if 'novel' in $outputs.__str__ or not 'found' in $outputs.__str__: |
| 12 --output "$novel" | 12 --output "$novel" |
| 13 #end if | 13 #end if |
| 14 #if 'found' in $outputs.__str__: | 14 #if 'found' in $outputs.__str__: |
| 15 --filtered "$found" | 15 --filtered "$found" |
| 42 help=""/> | 42 help=""/> |
| 43 </when> | 43 </when> |
| 44 </conditional> | 44 </conditional> |
| 45 <param name="case_insensitive" type="boolean" truevalue="--case_insensitive" falsevalue="" checked="false" label="Ignore case when comparing"/> | 45 <param name="case_insensitive" type="boolean" truevalue="--case_insensitive" falsevalue="" checked="false" label="Ignore case when comparing"/> |
| 46 <param name="reverse_find" type="boolean" truevalue="--reverse_find" falsevalue="" checked="false" label="reverse search: find the reference in the input" /> | 46 <param name="reverse_find" type="boolean" truevalue="--reverse_find" falsevalue="" checked="false" label="reverse search: find the reference in the input" /> |
| 47 <param name="test_reverse" type="boolean" truevalue="--test_reverse" falsevalue="" checked="false" label="Also search for reversed input string in the reference" /> | |
| 48 <param name="test_dna_reverse_complement" type="boolean" truevalue="--test_dna_reverse_complement" falsevalue="" checked="false" label="Also search for the DNA reverse complementof of the input in the reference" /> | |
| 47 <param name="outputs" type="select" multiple="true" display="checkboxes" label="Choose outputs"> | 49 <param name="outputs" type="select" multiple="true" display="checkboxes" label="Choose outputs"> |
| 48 <option value="novel" selected="true">lines with no match in reference</option> | 50 <option value="novel" selected="true">lines with no match in reference</option> |
| 49 <option value="found">lines with match in reference</option> | 51 <option value="found">lines with match in reference</option> |
| 50 </param> | 52 </param> |
| 51 <conditional name="annotate"> | 53 <conditional name="annotate"> |
