Mercurial > repos > portiahollyoak > temp
annotate temp.xml @ 10:3200a0299230 draft
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
author | portiahollyoak |
---|---|
date | Wed, 27 Apr 2016 11:44:13 -0400 |
parents | 20a6e46295d6 |
children | e19d9742c99b |
rev | line source |
---|---|
10
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
1 <tool id ="run_TEMP" name="Run TEMP" version=" 0.1.2"> |
0
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
2 <description></description> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
3 <requirements> |
10
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
4 <!-- The following are classical toolshed packages and should be removed |
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
5 once conda is deemed stable--> |
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
6 <requirement type="package" version="1.6.922">bioperl</requirement> |
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
7 <requirement type="package" version="0.7.12">bwa</requirement> |
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
8 <requirement type="package" version="2.24">bedtools</requirement> |
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
9 <!-- end of toolshed package definitions --> |
0
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
10 <requirement type="package" version="1.6.924">perl-bioperl</requirement> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
11 <requirement type="package" version="0.7.13">bwa</requirement> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
12 <requirement type="package" version="2.25.0">bedtools</requirement> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
13 <requirement type="package" version="324">ucsc-twobittofa</requirement> |
10
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
14 <requirement type="package" version="0.1.19">samtools</requirement> |
0
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
15 </requirements> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
16 <stdio> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
17 <exit_code range="1:" /> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
18 </stdio> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
19 <command><![CDATA[ |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
20 |
8
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
21 ln -f -s "$alignment.metadata.bam_index" alignment.sorted.bam.bai && |
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
22 ln -f -s "$alignment" alignment.sorted.bam && |
10
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
23 bash $__tool_directory__/scripts/TEMP_Insertion.sh -i alignment.sorted.bam -s $__tool_directory__/scripts -r "$consensus_te_seqs" -t "$bed_te_locations" -m 3 -f "$median_insertsize" -c \${GALAXY_SLOTS:-2} && |
8
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
24 bash $__tool_directory__/scripts/TEMP_Absence.sh -i alignment.sorted.bam -s $__tool_directory__/scripts -r "$bed_te_locations" -t "$reference2bit" -f 500 -c \${GALAXY_SLOTS:-2} && |
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
25 mv alignment.insertion.bp.bed $insertion_bed && |
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
26 mv alignment.insertion.refined.bp $insertion_bed_refined && |
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
27 mv alignment.insertion.refined.bp.summary $insertion_summary && |
f60f60cf4a34
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f
portiahollyoak
parents:
7
diff
changeset
|
28 mv alignment.absence.refined.bp.summary $absence_summary && |
6
50c432ca4d1e
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
5
diff
changeset
|
29 zip archive.zip *insertion* *excision* *absence* && |
7
e96a0d0f8dd6
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
6
diff
changeset
|
30 mv archive.zip $archive |
0
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
31 ]]></command> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
32 <inputs> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
33 <param format="bam" name="alignment" type="data" label="Alignment bam file"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
34 <param format="twobit" name="reference2bit" type="data" label="Reference twobit file"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
35 <param format="fasta" name="consensus_te_seqs" type="data" label="Consensus TE Seqs fasta file"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
36 <param format="bed" name="bed_te_locations" type="data" label="TE Locations bed file"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
37 <!-- |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
38 <param format="tabular" name="te_families" type="data" label="TE Families"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
39 <param format="gff" name="gff_te_locations" type="data" label="Reference TE insertion Locations with Family ID names GFF file"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
40 --> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
41 <param format="txt" name="median_insertsize" type="data" label="Median Insert Length"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
42 </inputs> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
43 <outputs> |
9
20a6e46295d6
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f-dirty
portiahollyoak
parents:
8
diff
changeset
|
44 <data format="bed" type="data" name="insertion_bed" label="Insertion BED file" /> |
20a6e46295d6
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f-dirty
portiahollyoak
parents:
8
diff
changeset
|
45 <data format="bed" type="data" name="insertion_bed_refined" label="Insertion BED file (refined)" /> |
20a6e46295d6
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f-dirty
portiahollyoak
parents:
8
diff
changeset
|
46 <data format="bed" type="data" name="insertion_summary" label="Insertion summary file" /> |
20a6e46295d6
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f-dirty
portiahollyoak
parents:
8
diff
changeset
|
47 <data format="bed" type="data" name="absence_summary" label="Absence summary file" /> |
20a6e46295d6
planemo upload for repository https://github.com/portiahollyoak/Tools commit 2bc118a40da59fc3a2b8ee9ed04152c8effff94f-dirty
portiahollyoak
parents:
8
diff
changeset
|
48 <data format="zip" type="data" name="archive" label="Compressed output files" /> |
0
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
49 </outputs> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
50 <tests> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
51 <test> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
52 <param name="alignment" value="test_chromosome.sorted.bam" ftype="bam"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
53 <param name="reference2bit" value="dm3_chr2L.2bit" ftype="twobit"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
54 <param name="consensus_te_seqs" value="test_consensus.fa" ftype="fasta"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
55 <param name="bed_te_locations" value="test_TE_annotation.bed" ftype="bed"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
56 <output name="insertion_bed" file="test_chromosome.insertion.bp.bed" ftype="bed" /> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
57 <output name="insertion_bed_refined" file="test_chromosome.insertion.refined.bp" ftype="bed"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
58 <output name="insertion_summary" file="test_chromosome.insertion.refined.bp.summary" ftype="bed"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
59 <output name="absence_summary" file="test_chromosome.absence.refined.bp.summary" ftype="bed"/> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
60 </test> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
61 </tests> |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
62 <help> <![CDATA[ |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
63 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
64 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
65 TEMP is a software package for detecting transposable elements (TEs) insertions and absences from pooled high-throughput sequencing data |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
66 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
67 Current version v1.04 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
68 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
69 Author: Jiali Zhuang (jiali.zhuang@umassmed.edu) and Jie Wang (jie.wangj@umassmed.edu) Weng Lab, University of Massachusetts Medical School, Worcester, MA, USA |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
70 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
71 For TE insertion analysis run TEMP_Insertion.sh in script. |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
72 For TE absence analysis run TEMP_Absence.sh in script. |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
73 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
74 |
28d1a6f8143f
planemo upload for repository https://github.com/portiahollyoak/Tools commit 132bb96bba8e7aed66a102ed93b7744f36d10d37-dirty
portiahollyoak
parents:
diff
changeset
|
75 ]]> </help> |
10
3200a0299230
planemo upload for repository https://github.com/portiahollyoak/Tools commit debe4684eaa00ffcae3c79e7581fdbe41da91d5d
portiahollyoak
parents:
9
diff
changeset
|
76 </tool> |