Mercurial > repos > iuc > chira_map
comparison chira_map.xml @ 6:2032d4ab9cbd draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chira commit ac10509d952583cefd7bf63910cd6976a0124440"
| author | iuc |
|---|---|
| date | Thu, 07 May 2020 07:34:13 +0000 |
| parents | 3ce9ccf8c994 |
| children | f11619faed12 |
comparison
equal
deleted
inserted
replaced
| 5:187c5a7286df | 6:2032d4ab9cbd |
|---|---|
| 6 <expand macro="requirements" /> | 6 <expand macro="requirements" /> |
| 7 <command detect_errors="aggressive"><![CDATA[ | 7 <command detect_errors="aggressive"><![CDATA[ |
| 8 chira_map.py -b | 8 chira_map.py -b |
| 9 -a '$alignment.aligner' | 9 -a '$alignment.aligner' |
| 10 -i '$query' | 10 -i '$query' |
| 11 -b | |
| 12 #if str($alignment.aligner) == "bwa": | 11 #if str($alignment.aligner) == "bwa": |
| 13 -s '$alignment.stranded' | 12 -s '$alignment.stranded' |
| 14 -l1 '$alignment.seed_length1' | 13 -l1 '$alignment.seed_length1' |
| 15 -l2 '$alignment.seed_length2' | 14 -l2 '$alignment.seed_length2' |
| 16 -s1 '$alignment.align_score1' | 15 -s1 '$alignment.align_score1' |
| 17 -s2 '$alignment.align_score2' | 16 -s2 '$alignment.align_score2' |
| 17 -ma1 '$alignment.match1' | |
| 18 -mm1 '$alignment.mismatch1' | |
| 19 -ma2 '$alignment.match2' | |
| 20 -mm2 '$alignment.mismatch2' | |
| 21 -go1 '$alignment.gapo1' | |
| 22 -ge1 '$alignment.gape1' | |
| 23 -go2 '$alignment.gapo2' | |
| 24 -ge2 '$alignment.gape2' | |
| 25 -h1 '$alignment.nhits1' | |
| 26 -h2 '$alignment.nhits2' | |
| 27 | |
| 18 #else if str($alignment.aligner) == "clan": | 28 #else if str($alignment.aligner) == "clan": |
| 19 -s2 '$alignment.align_score' | 29 -s2 '$alignment.align_score' |
| 30 -co '$alignment.chimeric_overlap' | |
| 20 #end if | 31 #end if |
| 21 #if str($reference.ref_type) == "single": | 32 #if str($reference.ref_type) == "single": |
| 22 -f1 '$reference.ref_fasta' | 33 -f1 '$reference.ref_fasta' |
| 23 #else if str($reference.ref_type) == "split": | 34 #else if str($reference.ref_type) == "split": |
| 24 -f1 '$reference.ref_fasta1' | 35 -f1 '$reference.ref_fasta1' |
| 25 -f2 '$reference.ref_fasta2' | 36 -f2 '$reference.ref_fasta2' |
| 26 #end if | 37 #end if |
| 27 -co '$chimeric_overlap' | |
| 28 -p "\${GALAXY_SLOTS:-4}" | 38 -p "\${GALAXY_SLOTS:-4}" |
| 29 -o ./ | 39 -o ./ |
| 30 | 40 |
| 31 ]]></command> | 41 ]]></command> |
| 32 | 42 |
| 64 </param> | 74 </param> |
| 65 <param name="seed_length1" type="integer" value="12" label="Seed length 1" min="1" | 75 <param name="seed_length1" type="integer" value="12" label="Seed length 1" min="1" |
| 66 help="Seed length for 1st mapping iteration. bwa-mem parameter -k"/> | 76 help="Seed length for 1st mapping iteration. bwa-mem parameter -k"/> |
| 67 <param name="seed_length2" type="integer" value="6" label="Seed length 2" min="1" | 77 <param name="seed_length2" type="integer" value="6" label="Seed length 2" min="1" |
| 68 help="Seed length for 2nd mapping iteration. bwa-mem parameter -k"/> | 78 help="Seed length for 2nd mapping iteration. bwa-mem parameter -k"/> |
| 69 <param name="align_score1" type="integer" value="18" label="Minimum alignmnet score 1" min="1" | 79 <param name="align_score1" type="integer" value="18" min="1" |
| 70 help="Minimum alignment score in 1st mapping iteration. It | 80 label="Minimum alignmnet score for 1st mapping iteration" help="bwa-mem parameter '-T'"/> |
| 71 must be smaller than --align_score1 parameter. bwa-mem parameter '-T'"/> | 81 <param name="align_score2" type="integer" value="10" min="1" |
| 72 <param name="align_score2" type="integer" value="10" label="Minimum alignmnet score 2" min="1" | 82 label="Minimum alignmnet score for 2nd mapping iteration" help="bwa-mem parameter '-T'"/> |
| 73 help="Minimum alignment score in 2nd mapping iteration. bwa-mem parameter '-T'"/> | 83 <param name="match1" type="integer" value="1" label="Matching score for 1st mapping iteration"/> |
| 84 <param name="mismatch1" type="integer" value="4" label="Mismatch penalty for 1st mapping iteration"/> | |
| 85 <param name="match2" type="integer" value="1" label="Matching score for 2nd mapping iteration"/> | |
| 86 <param name="mismatch2" type="integer" value="7" label="Mismatch penalty for 2nd mapping iteration"/> | |
| 87 <param name="gapo1" type="integer" value="6" label="Gap opening penalty for 1st mapping iteration"/> | |
| 88 <param name="gape1" type="integer" value="1" label="Gap extension penalty for 1st mapping iteration"/> | |
| 89 <param name="gapo2" type="integer" value="100" label="Gap opening penalty for 2nd mapping iteration"/> | |
| 90 <param name="gape2" type="integer" value="100" label="Gap extension penalty for 2nd mapping iteration"/> | |
| 91 <param name="nhits1" type="integer" value="50" | |
| 92 label="Maximum number of allowed multi hits per read in 1st iteration"/> | |
| 93 <param name="nhits2" type="integer" value="100" | |
| 94 label="Maximum number of allowed multi hits per read in 2nd iteration"/> | |
| 74 </when> | 95 </when> |
| 75 <when value="clan"> | 96 <when value="clan"> |
| 76 <param name="align_score" type="integer" value="10" label="Minimum length for each fragment" min="1" | 97 <param name="align_score" type="integer" value="10" label="Minimum length for each fragment" min="1" |
| 77 help="Minimu length of the read segment that needs to be mapped. clan_search parameter '-l'"/> | 98 help="Minimu length of the read segment that needs to be mapped. clan_search parameter '-l'"/> |
| 99 <param name="chimeric_overlap" type="integer" value="2" label=" Maximum number of bases allowed | |
| 100 between the chimericsegments of a read"/> | |
| 78 </when> | 101 </when> |
| 79 </conditional> | 102 </conditional> |
| 80 <param name="chimeric_overlap" type="integer" value="2" label=" Maximum number of bases allowed | |
| 81 between the chimericsegments of a read"/> | |
| 82 </inputs> | 103 </inputs> |
| 83 | 104 |
| 84 <outputs> | 105 <outputs> |
| 85 <data format="bed" name="mapped_bed" from_work_dir="mapped.bed" label="ChiRA aligned BED on ${on_string}"/> | 106 <data format="bed" name="mapped_bed" from_work_dir="sorted.bed" label="ChiRA aligned BED on ${on_string}"/> |
| 86 <data format="fasta" name="unmapped_fasta" from_work_dir="short.unmapped.fa" | 107 <data format="fasta" name="unmapped_fasta" from_work_dir="unmapped.fasta" |
| 87 label="ChiRA unmapped FASTA on ${on_string}"> | 108 label="ChiRA unmapped FASTA on ${on_string}"> |
| 88 <filter>alignment['aligner'] == "bwa"</filter> | 109 <filter>alignment['aligner'] == "bwa"</filter> |
| 89 </data> | 110 </data> |
| 90 </outputs> | 111 </outputs> |
| 91 | 112 |
