annotate check_strandedness.xml @ 0:0e1c639fc077 draft default tip

planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
author jjohnson
date Sat, 08 Oct 2022 17:00:18 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
1 <tool id="check_strandedness" name="Check Strandedness" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" python_template_version="3.5" profile="21.05">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
2 <description>using how_are_we_stranded_here</description>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
3 <macros>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
4 <token name="@TOOL_VERSION@">1.0.1</token>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
5 <token name="@VERSION_SUFFIX@">0</token>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
6 </macros>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
7 <requirements>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
8 <!-- pandas in how_are_we_stranded_here 1.0.1 does work with python 3.8 + -->
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
9 <requirement type="package" version="3.7">python</requirement>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
10 <requirement type="package" version="@TOOL_VERSION@">how_are_we_stranded_here</requirement>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
11 </requirements>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
12 <command detect_errors="exit_code"><![CDATA[
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
13 #if $reads.type == 'paired':
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
14 ln -s '$reads.input_read1' reads1.fq &&
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
15 ln -s '$reads.input_read2' reads2.fq &&
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
16 #elif $reads.type == 'paired_collection':
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
17 ln -s '$reads.input_readpair.forward' reads1.fq &&
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
18 ln -s '$reads.input_readpair.reverse' reads1.fq &&
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
19 #end if
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
20 #if $kallisto_index
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
21 ln -s '$kallisto_index' kallisto_index &&
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
22 #end if
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
23 check_strandedness
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
24 --gtf '$gtf'
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
25 --transcripts '$transcripts'
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
26 --kallisto_index kallisto_index
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
27 --reads_1 reads1.fq
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
28 --reads_2 reads1.fq
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
29 #if $nreads
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
30 --nreads $nreads
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
31 #end if
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
32 $print_commands
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
33 > $log
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
34 ]]></command>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
35 <inputs>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
36 <conditional name="reads">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
37 <param name="type" type="select" label="Library type of FASTQ">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
38 <option value="paired">Paired-end</option>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
39 <option value="paired_collection">Paired-end Dataset Collection</option>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
40 </param>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
41 <when value="paired">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
42 <param name="input_read1" argument="--reads_1" type="data" format="fastq,fastq.gz" label="Reads #1 in FASTQ format" />
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
43 <param name="input_read2" argument="--reads_2" type="data" format="fastq,fastq.gz" label="Reads #2 in FASTQ format" />
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
44 </when>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
45 <when value="paired_collection">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
46 <param name="input_readpair" type="data_collection" collection_type="paired" format="fastq,fastq.gz" label="Paired Reads in FASTQ format" />
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
47 </when>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
48 </conditional>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
49 <param argument="--gtf" type="data" format="gtf" label="Reference Genome GTF file" />
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
50 <param argument="--transcripts" type="data" format="fasta" label="Reference Genome Transcripts cdna FASTA" />
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
51 <param argument="--kallisto_index" type="data" format="binary" optional="true" label="kallisto_index from previous check_strandedness job" help="must be from the same Transcripts cdna fasta"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
52 <param argument="--nreads" type="integer" value="" min="1" optional="true" label="Number of reads to sample" help="Default: 200000"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
53 <param argument="--print_commands" type="boolean" truevalue="--print_commands" falsevalue="" checked="false" label="print commands"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
54 </inputs>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
55 <outputs>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
56 <data name="log" format="txt" label="${tool.name} on ${on_string}: log" />
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
57 <data name="index" format="binary" label="${tool.name} $transcripts.name kallisto_index" from_work_dir="kallisto_index">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
58 <filter>kallisto_index is None</filter>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
59 </data>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
60 <data name="output" format="txt" label="${tool.name} on ${on_string}: strandedness_check" from_work_dir="stranded_test_reads1/strandedness_check.txt"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
61 </outputs>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
62 <tests>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
63 <test>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
64 <conditional name="reads">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
65 <param name="type" value="paired"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
66 <param name="input_read1" ftype="fastq.gz" value="hg38_F.fq.gz"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
67 <param name="input_read2" ftype="fastq.gz" value="hg38_R.fq.gz"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
68 </conditional>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
69 <param name="gtf" ftype="gtf" value="hg38.gtf"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
70 <param name="transcripts" ftype="fasta" value="hg38_transcripts.fa"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
71 <param name="nreads" value="700"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
72 <output name="log">
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
73 <assert_contents>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
74 <has_text_matching expression="This is PairEnd Data"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
75 <has_text_matching expression="Fraction of reads .* of explainable reads"/>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
76 </assert_contents>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
77 </output>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
78 </test>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
79 </tests>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
80 <help><![CDATA[
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
81 **check_strandedness**
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
82
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
83 The **how_are_we_stranded_here** check_strandedness_ provide a quick determination of RNA-Seq strandedness.
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
84
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
85 https://github.com/signalbash/how_are_we_stranded_here
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
86
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
87 check_strandedness runs a series of commands to check which direction reads align once mapped in transcripts.
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
88 It first creates a kallisto index of your organisms transcriptome.
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
89 It then maps a small subset of reads (default 200000) to the transcriptome, and uses kallisto's --genomebam argument to project pseudoalignments to genome sorted BAM file.
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
90 It finally runs RSeQC's infer_experiment.py to check which direction reads from the first and second pairs are aligned in relation to the transcript strand, and provides output with the likely strandedness of your data.
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
91
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
92
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
93 ** SAMPLE OUTPUT **
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
94
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
95 ::
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
96
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
97 This is PairEnd Data
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
98 Fraction of reads failed to determine: 0.0595
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
99 Fraction of reads explained by "1++,1--,2+-,2-+": 0.0073 (0.8% of explainable reads)
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
100 Fraction of reads explained by "1+-,1-+,2++,2--": 0.9332 (99.2% of explainable reads)
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
101 Over 90% of reads explained by "1+-,1-+,2++,2--"
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
102 Data is likely RF/fr-firststrand
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
103
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
104 .. _how_are_we_stranded_here: https://github.com/signalbash/how_are_we_stranded_here
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
105 .. _check_strandedness: https://github.com/signalbash/how_are_we_stranded_here
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
106 ]]></help>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
107 <citations>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
108 <citation type="doi">10.1186/s12859-022-04572-7</citation>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
109 </citations>
0e1c639fc077 planemo upload for repository https://github.com/jj-umn/galaxytools/tree/master/check_strandedness commit e4c16166c27dff3e638817f7d6fc5fde0434edb7-dirty
jjohnson
parents:
diff changeset
110 </tool>