Mercurial > repos > chmaramis > testirprofiler
comparison ngs_filtering.xml @ 12:cdf95051bc55 draft default tip
Uploaded 2 tools
| author | chmaramis |
|---|---|
| date | Sun, 18 Mar 2018 07:11:06 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 11:14896ea6e180 | 12:cdf95051bc55 |
|---|---|
| 1 <tool id="ngsFilt" name="IMGT Report Filtering" version="0.9" profile="15.10"> | |
| 2 <description>Filter IMGT Summary Data</description> | |
| 3 <command interpreter="python">ngs_filtering.py $input $TCR_or_BCR $Vfun $spChar $prod $delCF $threshold $Vg.Vgid $clen.cdr3len1 $cdp.cdr3part $filtin $filtout $summ $Jg.Jgid $Dg.Dgid $clen.cdr3len2 $process_id | |
| 4 | |
| 5 </command> | |
| 6 <inputs> | |
| 7 <param format="txt" name="input" type="data" label="IMGT Summary Output"/> | |
| 8 <param format="txt" name="process_id" type="text" label="Process ID"/> | |
| 9 <param name="TCR_or_BCR" type="select" label="T-cell or B-cell option"> | |
| 10 <option value="TCR">T-cell</option> | |
| 11 <option value="BCR">B-cell</option> | |
| 12 </param> | |
| 13 <param name="Vfun" type="select" label="Only Take Into Account Fuctional V-GENE? "> | |
| 14 <option value="y">yes</option> | |
| 15 <option value="n">no</option> | |
| 16 </param> | |
| 17 | |
| 18 <param name="spChar" type="select" label="Only Take Into Account CDR3 with no Special Characters (X,*,#)? "> | |
| 19 <option value="y">yes</option> | |
| 20 <option value="n">no</option> | |
| 21 </param> | |
| 22 | |
| 23 <param name="prod" type="select" label="Only Take Into Account Productive Sequences? "> | |
| 24 <option value="y">yes</option> | |
| 25 <option value="n">no</option> | |
| 26 </param> | |
| 27 | |
| 28 <param name="delCF" type="select" label="Only Take Into Account CDR3 with valid start/end landmarks? "> | |
| 29 <option value="y">yes</option> | |
| 30 <option value="n">no</option> | |
| 31 </param> | |
| 32 | |
| 33 <param name="threshold" type="float" size="3" value="0" min="0" max="100" label="V-REGION identity %" /> | |
| 34 | |
| 35 <conditional name="Vg"> | |
| 36 | |
| 37 <param name="Vg_select" type="select" label="Select Specific V gene?"> | |
| 38 <option value="y">Yes</option> | |
| 39 <option value="n" selected="true">No</option> | |
| 40 </param> | |
| 41 | |
| 42 <when value="y"> | |
| 43 <param format="txt" name="Vgid" type="text" label="Type V gene"/> | |
| 44 </when> | |
| 45 | |
| 46 <when value="n"> | |
| 47 <param name="Vgid" type="hidden" value="null" /> | |
| 48 </when> | |
| 49 | |
| 50 </conditional> | |
| 51 | |
| 52 <conditional name="Jg"> | |
| 53 | |
| 54 <param name="Jg_select" type="select" label="Select Specific J gene?"> | |
| 55 <option value="y">Yes</option> | |
| 56 <option value="n" selected="true">No</option> | |
| 57 </param> | |
| 58 | |
| 59 <when value="y"> | |
| 60 <param format="txt" name="Jgid" type="text" label="Type J gene"/> | |
| 61 </when> | |
| 62 | |
| 63 <when value="n"> | |
| 64 <param name="Jgid" type="hidden" value="null" /> | |
| 65 </when> | |
| 66 | |
| 67 </conditional> | |
| 68 | |
| 69 <conditional name="Dg"> | |
| 70 | |
| 71 <param name="Dg_select" type="select" label="Select Specific D gene?"> | |
| 72 <option value="y">Yes</option> | |
| 73 <option value="n" selected="true">No</option> | |
| 74 </param> | |
| 75 | |
| 76 <when value="y"> | |
| 77 <param format="txt" name="Dgid" type="text" label="Type D gene"/> | |
| 78 </when> | |
| 79 | |
| 80 <when value="n"> | |
| 81 <param name="Dgid" type="hidden" value="null" /> | |
| 82 </when> | |
| 83 | |
| 84 </conditional> | |
| 85 | |
| 86 | |
| 87 | |
| 88 <conditional name="clen"> | |
| 89 | |
| 90 <param name="clen_select" type="select" label="Select CDR3 length range?"> | |
| 91 <option value="y">Yes</option> | |
| 92 <option value="n" selected="true">No</option> | |
| 93 </param> | |
| 94 | |
| 95 <when value="y"> | |
| 96 <param name="cdr3len1" type="integer" size="3" value="0" min="0" max="100" label="CDR3 Length Lower Threshold" /> | |
| 97 <param name="cdr3len2" type="integer" size="3" value="0" min="0" max="100" label="CDR3 Length Upper Threshold" /> | |
| 98 </when> | |
| 99 | |
| 100 <when value="n"> | |
| 101 <param name="cdr3len1" type="hidden" value="null" /> | |
| 102 <param name="cdr3len2" type="hidden" value="null" /> | |
| 103 </when> | |
| 104 | |
| 105 </conditional> | |
| 106 | |
| 107 <conditional name="cdp"> | |
| 108 | |
| 109 <param name="cdp_select" type="select" label="Only select CDR3 containing specific amino-acid sequence?"> | |
| 110 <option value="y">Yes</option> | |
| 111 <option value="n" selected="true">No</option> | |
| 112 </param> | |
| 113 | |
| 114 <when value="y"> | |
| 115 <param format="txt" name="cdr3part" type="text" label="Type specific amino-acid sequence"/> | |
| 116 </when> | |
| 117 | |
| 118 <when value="n"> | |
| 119 <param name="cdr3part" type="hidden" value="null" /> | |
| 120 </when> | |
| 121 </conditional> | |
| 122 | |
| 123 </inputs> | |
| 124 | |
| 125 | |
| 126 <outputs> | |
| 127 <data name="filtin" format="tabular" label="${process_id}_filterin"/> | |
| 128 <data name="filtout" format="tabular" label="${process_id}_filterout"/> | |
| 129 <data name="summ" format="tabular" label="${process_id}_Summary"/> | |
| 130 | |
| 131 | |
| 132 </outputs> | |
| 133 | |
| 134 | |
| 135 <help> | |
| 136 This tool filters IMGT Summary Data based on a combination of criteria. | |
| 137 </help> | |
| 138 | |
| 139 </tool> |
