Mercurial > repos > portiahollyoak > temp
comparison temp.xml @ 15:65ae84fc6689 draft
planemo upload for repository https://github.com/portiahollyoak/Tools commit 7e0a7a19ee51f12bdcdfe84f3de67530a8990de9
author | portiahollyoak |
---|---|
date | Mon, 23 May 2016 10:37:52 -0400 |
parents | bc39ae53be03 |
children | c613f8c96e6d |
comparison
equal
deleted
inserted
replaced
14:bc39ae53be03 | 15:65ae84fc6689 |
---|---|
1 <tool id ="run_TEMP" name="TEMP" version=" 0.1.5"> | 1 <tool id ="run_TEMP" name="TEMP" version="0.1.7"> |
2 <description></description> | 2 <description></description> |
3 <requirements> | 3 <requirements> |
4 <!-- The following are classical toolshed packages and should be removed | 4 <!-- The following are classical toolshed packages and should be removed |
5 once conda is deemed stable--> | 5 once conda is deemed stable--> |
6 <requirement type="package" version="1.6.922">bioperl</requirement> | 6 <requirement type="package" version="1.6.922">bioperl</requirement> |
17 <exit_code range="1:" /> | 17 <exit_code range="1:" /> |
18 </stdio> | 18 </stdio> |
19 <command><![CDATA[ | 19 <command><![CDATA[ |
20 ln -f -s "$alignment.metadata.bam_index" alignment.sorted.bam.bai && | 20 ln -f -s "$alignment.metadata.bam_index" alignment.sorted.bam.bai && |
21 ln -f -s "$alignment" alignment.sorted.bam && | 21 ln -f -s "$alignment" alignment.sorted.bam && |
22 bash $__tool_directory__/scripts/TEMP_Insertion.sh -x "$minimum_score_difference" -i alignment.sorted.bam -s $__tool_directory__/scripts -r "$consensus_te_seqs" -t "$te_locations" -m "$mismatches" -f "$median_insertsize" -c \${GALAXY_SLOTS:-2} && | 22 bash $__tool_directory__/scripts/TEMP_Insertion.sh |
23 bash $__tool_directory__/scripts/TEMP_Absence.sh -x "$minimum_score_difference" -i alignment.sorted.bam -s $__tool_directory__/scripts -r "$te_locations" -t "$reference2bit" -f 500 -c \${GALAXY_SLOTS:-2} && | 23 -x "$minimum_score_difference" |
24 -i alignment.sorted.bam | |
25 -s $__tool_directory__/scripts | |
26 -r "$consensus_te_seqs" | |
27 -t "$te_locations" | |
28 -m "$mismatches" | |
29 -f "$median_insertsize" | |
30 -c \${GALAXY_SLOTS:-2} && | |
31 bash $__tool_directory__/scripts/TEMP_Absence.sh | |
32 -x "$minimum_score_difference" | |
33 -i alignment.sorted.bam | |
34 -s $__tool_directory__/scripts | |
35 -r "$te_locations" | |
36 -t "$reference2bit" | |
37 -f "$median_insertsize" | |
38 -c \${GALAXY_SLOTS:-2} && | |
24 zip archive.zip *insertion* *excision* *absence* && mv archive.zip $archive && | 39 zip archive.zip *insertion* *excision* *absence* && mv archive.zip $archive && |
25 mv alignment.insertion.refined.bp.summary $insertion_summary && | 40 mv alignment.insertion.refined.bp.summary $insertion_summary && |
26 mv alignment.absence.refined.bp.summary $absence_summary | 41 mv alignment.absence.refined.bp.summary $absence_summary |
27 ]]></command> | 42 ]]></command> |
28 <inputs> | 43 <inputs> |
29 <param format="bam" name="alignment" type="data" label="Alignment bam file"/> | 44 <param format="bam" name="alignment" type="data" label="Alignment bam file"/> |
30 <param format="twobit" name="reference2bit" type="data" label="Reference twobit file"/> | 45 <param format="twobit" name="reference2bit" type="data" label="Reference twobit file"/> |
31 <param format="fasta" name="consensus_te_seqs" type="data" label="Consensus TE Seqs fasta file"/> | 46 <param format="fasta" name="consensus_te_seqs" type="data" label="Consensus TE Seqs fasta file"/> |
32 <param format="bed" name="te_locations" type="data" label="TE Locations bed file"/> | 47 <param format="bed" name="te_locations" type="data" label="TE Locations bed file"/> |
33 <param format="txt" name="median_insertsize" type="data" label="Median Insert Length"/> | 48 <param name="median_insertsize" value="" type="integer" label="Median Insert Length"/> |
34 <param name="mismatches" min="0" max="5" type="integer" value="3" label="Allow this many mismatches when aligning to TEs"/> | 49 <param name="mismatches" min="0" max="5" type="integer" value="3" label="Allow this many mismatches when aligning to TEs"/> |
35 <param name="minimum_score_difference" type="integer" min="10" max="37" value="30" label="Minimum score difference between optimal and suboptimal alignment to consider read uniquely mapped"></param> | 50 <param name="minimum_score_difference" type="integer" min="10" max="37" value="30" label="Minimum score difference between optimal and suboptimal alignment to consider read uniquely mapped"/> |
36 </inputs> | 51 </inputs> |
37 <outputs> | 52 <outputs> |
38 <data format="bed" type="data" name="insertion_summary" label="${alignment.element_identifier} Insertion summary file" /> | 53 <data format="bed" type="data" name="insertion_summary" label="${alignment.element_identifier} Insertion summary file" /> |
39 <data format="bed" type="data" name="absence_summary" label="${alignment.element_identifier} Absence summary file" /> | 54 <data format="bed" type="data" name="absence_summary" label="${alignment.element_identifier} Absence summary file" /> |
40 <data format="zip" type="data" name="archive" label="${alignment.element_identifier} Compressed output files" /> | 55 <data format="zip" type="data" name="archive" label="${alignment.element_identifier} Compressed output files" /> |
43 <test> | 58 <test> |
44 <param name="alignment" value="chr2l_bwa_mem.bam" ftype="bam"/> | 59 <param name="alignment" value="chr2l_bwa_mem.bam" ftype="bam"/> |
45 <param name="reference2bit" value="dm6_chr2l.twobit" ftype="twobit"/> | 60 <param name="reference2bit" value="dm6_chr2l.twobit" ftype="twobit"/> |
46 <param name="consensus_te_seqs" value="test_consensus.fa" ftype="fasta"/> | 61 <param name="consensus_te_seqs" value="test_consensus.fa" ftype="fasta"/> |
47 <param name="te_locations" value="test_TE_annotation.gff3" ftype="bed"/> | 62 <param name="te_locations" value="test_TE_annotation.gff3" ftype="bed"/> |
48 <param name="median_insertsize" value="median_insert_size" ftype="txt"/> | 63 <param name="median_insertsize" value="500" ftype="integer"/> |
49 <output name="insertion_summary" file="test_chromosome.insertion.refined.bp.summary" ftype="bed"/> | 64 <output name="insertion_summary" file="test_chromosome.insertion.refined.bp.summary" ftype="bed"/> |
50 <output name="absence_summary" file="test_chromosome.absence.refined.bp.summary" ftype="bed"/> | 65 <output name="absence_summary" file="test_chromosome.absence.refined.bp.summary" ftype="bed"/> |
51 </test> | 66 </test> |
52 </tests> | 67 </tests> |
53 <help> <![CDATA[ | 68 <help> <![CDATA[ |
54 | 69 |
55 | 70 |
71 TEMP | |
72 ------------- | |
56 TEMP is a software package for detecting transposable elements (TEs) insertions and absences from pooled high-throughput sequencing data | 73 TEMP is a software package for detecting transposable elements (TEs) insertions and absences from pooled high-throughput sequencing data |
57 | 74 |
58 Current version v1.04 | 75 Current version v1.04 |
59 | 76 |
60 Author: Jiali Zhuang (jiali.zhuang@umassmed.edu) and Jie Wang (jie.wangj@umassmed.edu) Weng Lab, University of Massachusetts Medical School, Worcester, MA, USA | 77 Author: Jiali Zhuang (jiali.zhuang@umassmed.edu) and Jie Wang (jie.wangj@umassmed.edu) Weng Lab, University of Massachusetts Medical School, Worcester, MA, USA |
61 | 78 |
62 For TE insertion analysis run TEMP_Insertion.sh in script. | |
63 For TE absence analysis run TEMP_Absence.sh in script. | |
64 | 79 |
65 Output files | 80 Output files |
66 ------------- | 81 ------------- |
67 | 82 |
68 | 83 |