annotate trips_bam_to_sqlite/trips_bam_to_sqlite.xml @ 5:8b059b0a19dc draft

Uploaded
author jackcurragh
date Fri, 27 May 2022 10:14:00 +0000
parents 4ee95ba271a5
children 1be4bbe849e3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
8b059b0a19dc Uploaded
jackcurragh
parents: 4
diff changeset
1 <tool id="bam_to_sqlite" name="BAM to Sqlite" version="1.1">
8b059b0a19dc Uploaded
jackcurragh
parents: 4
diff changeset
2 <description>Convert BAM file to SQLITE for Trips-Viz</description>
4
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
3 <requirements>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
4 <requirement type="package" version="0.19.0">pysam</requirement>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
5 <requirement type="package" version="1.7.0">sqlitedict</requirement>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
6 <requirement type="package" version="3.37.1">sqlite</requirement>
5
8b059b0a19dc Uploaded
jackcurragh
parents: 4
diff changeset
7 <requirement type="package" version="1.13">samtools</requirement>
8b059b0a19dc Uploaded
jackcurragh
parents: 4
diff changeset
8
4
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
9 </requirements>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
10 <command><![CDATA[
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
11 python $__tool_directory__/bam_to_sqlite.py $input1 $input2 $input3 $output1
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
12 ]]></command>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
13 <inputs>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
14 <param name="input1" type="data" format="bam" label="Sorted (samtools -n) BAM file" />
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
15 <param name="input2" type="data" format="sqlite" label="Path to organism SQLITE annotation file" />
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
16 <param name="input3" type="text" label="Description of this sample" />
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
17 </inputs>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
18 <outputs>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
19 <data name="output1" format="sqlite"/>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
20 </outputs>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
21 <tests>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
22 <test>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
23 <param name="input1" value="test_n_sorted.bam" ftype="bam"/>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
24 <param name="input2" value="test_org.sqlite" ftype="sqlite"/>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
25 <param name="input3" value="TEST DESCRIPTION"/>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
26 <output name="output1" file="test_n_sorted.bamv2.sqlite" ftype="sqlite" lines_diff="4" />
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
27 </test>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
28 </tests>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
29 <help>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
30 **What it does**
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
31
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
32 Process your transcriptome read alignments for TRIPS-Viz
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
33
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
34 Prerequisites:
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
35 - name-sorted bam file (samtools sort -n)
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
36 - TRIPS-Viz annotation file in SQLITE format.
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
37 </help>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
38 <citations/>
4ee95ba271a5 Uploaded
triasteran
parents:
diff changeset
39 </tool>