-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathca_jp_STAR.xml
More file actions
56 lines (51 loc) · 2.16 KB
/
ca_jp_STAR.xml
File metadata and controls
56 lines (51 loc) · 2.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<!--
Copyright 2019 Ali Cheryn & PERNET Julien
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<tool id="ca_jp_STAR" name="Run_STAR" version="2.7.3a">
<description> STAR Quantification mode </description>
<command interpreter="bash"><![CDATA[ca_jp_STAR.sh $genome_ref_fasta $genome_ref_gtf
#if $pair_single_end.pair_end == "F":
$pair_single_end.reads > $logs;
#else:
$pair_single_end.reads_1 $pair_single_end.reads_2 > $logs;
#end if
cat ReadsPerGene.out.tab>$output;
]]></command>
<inputs>
<param format="fasta" name="genome_ref_fasta" type="data" label="Reference genome (fasta)" />
<param format="gff" name="genome_ref_gtf" type="data" label="Reference genome (gtf)" />
<conditional name="pair_single_end" >
<param name="pair_end" type = "select" help = "Pair or single end sequencing ?" label = "Pair or single end sequencing ?" >
<option value = "T"> Pair </option>
<option value = "F"> Single </option>
</param>
<when value = "F">
<param format="fastq" name="reads" type="data" label="Reads file"/>
</when>
<when value = "T">
<param format="fastq" name="reads_1" type="data" label="Reads_1 file" />
<param format="fastq" name="reads_2" type="data" label="Reads_2 file" />
</when>
</conditional>
</inputs>
<outputs>
<data format="txt" name="logs" label ="Logs.txt" />
<data format="tabular" name="output" label="ReadsPerGene.tab" />
</outputs>
<help>
STAR build-in quantification for single or paired end reads. Following these steps :
* Indexing the genome
* Reads mapping
* Quantification
</help>
</tool>