annotate rg_rnaStarSolo.xml @ 13:9ee34ba73ebf draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
author iuc
date Fri, 17 Feb 2023 20:04:43 +0000
parents 79b885ce78d7
children 1cd2511a396e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1 <tool id="rna_starsolo" name="RNA STARSolo" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT">
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
2 <description>mapping, demultiplexing and gene quantification for single cell RNA-seq</description>
12
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
3 <macros>
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
4 <import>macros.xml</import>
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
5 </macros>
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
6 <expand macro="edam"/>
8
00fbfac99d39 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents: 7
diff changeset
7 <xrefs>
00fbfac99d39 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents: 7
diff changeset
8 <xref type="bio.tools">star</xref>
00fbfac99d39 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents: 7
diff changeset
9 </xrefs>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
10 <expand macro="requirements"/>
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
11 <expand macro="stdio" >
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
12 <regex match="Segmentation fault" source="both" level="fatal" />
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
13 </expand>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
14
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
15 <command><![CDATA[
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
16 @TEMPINDEX@
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
17 STAR
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
18 @REFGENOMEHANDLING@
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
19
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
20 ## Supports Drop-seq, 10X Chromium, inDrop and Smart-Seq
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
21 --soloType $sc.solo_type
5
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
22
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
23 #if str($sc.solo_type) == "CB_UMI_Simple":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
24 @READSHANDLING@
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
25 #if $sc.soloCBwhitelist:
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
26 --soloCBwhitelist '$sc.soloCBwhitelist'
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
27 #else
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
28 --soloCBwhitelist None
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
29 #end if
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
30 ## 1 - check length of barcode, 0 - do not check
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
31 ## Good for checking custom chemistries
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
32 --soloBarcodeReadLength $sc.soloBarcodeReadLength
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
33 #if str($sc.params.chemistry) == "Cv2":
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
34 --soloCBstart 1
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
35 --soloCBlen 16
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
36 --soloUMIstart 17
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
37 --soloUMIlen 10
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
38 #else if str($sc.params.chemistry) == "Cv3":
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
39 --soloCBstart 1
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
40 --soloCBlen 16
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
41 --soloUMIstart 17
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
42 --soloUMIlen 12
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
43 #else if str($sc.params.chemistry) == "custom":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
44 --soloCBstart $sc.params.soloCBstart
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
45 --soloCBlen $sc.params.soloCBlen
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
46 --soloUMIstart $sc.params.soloUMIstart
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
47 --soloUMIlen $sc.params.soloUMIlen
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
48 #if $sc.params.bccdna_mate.bc_location == "same_mate":
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
49 --soloBarcodeMate $sc.params.bccdna_mate.soloBarcodeMate
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
50 #if $sc.params.bccdna_mate.soloBarcodeMate == "1":
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
51 --clip5pNbases $sc.params.bccdna_mate.clip_n_bases 0
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
52 #else if $sc.params.bccdna_mate.soloBarcodeMate == "2":
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
53 --clip3pNbases 0 $sc.params.bccdna_mate.clip_n_bases
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
54 #end if
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
55 #end if
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
56 --soloAdapterSequence '$sc.params.soloAdapterSequence'
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
57 --soloAdapterMismatchesNmax $sc.params.soloAdapterMismatchesNmax
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
58 --clipAdapterType $sc.params.clipAdapterType
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
59 #end if
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
60
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
61 #elif str($sc.solo_type) == "CB_UMI_Complex":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
62 @READSHANDLING@
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
63 ## inDrop supports multiple cell barcodes of varying length
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
64 #set $cb_whitelist = []
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
65 #set $cb_pos = []
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
66 #for $cb in $sc.cb_whitelists:
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
67 #silent $cb_whitelist.append(str($cb.whitelist_file))
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
68 #silent $cb_pos.append('_'.join([str($cb.cb_start_anchor), str($cb.cb_start_anchor_pos),str($cb.cb_end_anchor), str($cb.cb_end_anchor_pos)]))
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
69 #end for
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
70 #set $cb_whitelist = ' '.join($cb_whitelist)
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
71 --soloCBwhitelist $cb_whitelist
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
72 #set $cb_pos = ' '.join($cb_pos)
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
73 --soloCBposition $cb_pos
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
74 #set $umi_pos = '_'.join([str($sc.umi_start_anchor), str($sc.umi_start_anchor_pos), str($sc.umi_end_anchor), str($sc.umi_end_anchor_pos)])
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
75 --soloUMIposition $umi_pos
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
76 --soloAdapterSequence '$sc.soloAdapterSequence'
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
77 --soloAdapterMismatchesNmax $sc.soloAdapterMismatchesNmax
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
78 --clipAdapterType $sc.clipAdapterType
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
79
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
80 #elif str($sc.solo_type) == "SmartSeq":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
81 ## Create a manifest file with fastq files and their corresponding cell-ids
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
82 ## For Smart-Seq [R1] is followed by [R2]
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
83 --readFilesManifest '$manifest_file'
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
84 #set $read_files_command = ""
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
85 #if str($sc.input_types_smart_seq.use) == "list_single_end":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
86 #if $sc.input_types_smart_seq.single_end_collection[0].is_of_type('fastq.gz', 'fastqsanger.gz'):
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
87 @FASTQ_GZ_OPTION@
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
88 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
89 #elif str($sc.input_types_smart_seq.use) == "list_paired_end":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
90 #if $sc.input_types_smart_seq.paired_end_collection[0].forward.is_of_type('fastq.gz', 'fastqsanger.gz'):
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
91 @FASTQ_GZ_OPTION@
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
92 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
93 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
94 --soloCBwhitelist None
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
95 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
96
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
97 --soloStrand $solo.soloStrand
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
98 --soloFeatures $solo.soloFeatures
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
99 --soloUMIdedup $sc.umidedup.soloUMIdedup
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
100 #if str($sc.umidedup.soloUMIdedup) == "1MM_CR":
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
101 --soloUMIfiltering $sc.umidedup.soloUMIfiltering
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
102 #end if
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
103 --quantMode TranscriptomeSAM $solo.quantModeGene
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
104 #set $tag_names = str($solo.outSAMattributes).replace(',', ' ')
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
105 --outSAMattributes $tag_names
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
106 #if "CB" in $tag_names or "UB" in $tag_names or str($outWig.outWigType) != 'None':
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
107 --outSAMtype BAM SortedByCoordinate
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
108 #else:
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
109 --outSAMtype BAM Unsorted
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
110 #end if
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
111
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
112 #if str($solo.filter.filter_type) == "cellranger2":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
113 --soloCellFilter CellRanger2.2 $solo.filter.n_expected $solo.filter.max_perc $solo.filter.max_min_ratio
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
114 #else if str($solo.filter.filter_type) == "emptydrops":
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
115 --soloCellFilter EmptyDrops_CR $solo.filter.nExpectedCells $solo.filter.maxPercentile $solo.filter.maxMinRatio $solo.filter.indMin $solo.filter.indMax $solo.filter.umiMin $solo.filter.umiMinFracMedian $solo.filter.candMaxN $solo.filter.FDR $solo.filter.simN
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
116 #else if str($solo.filter.filter_type) == "topcells":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
117 --soloCellFilter TopCells $solo.filter.n_cells
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
118 #else if str($solo.filter.filter_type) == "no_filter":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
119 --soloCellFilter None
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
120 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
121 ## Splice junctions are always under "raw" directory
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
122
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
123 --soloOutFormatFeaturesGeneField3 '${solo.soloOutFormatFeaturesGeneField3}'
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
124
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
125 ## Limits
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
126 @LIMITS@
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
127
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
128 ##outWig:
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
129 @OUTWIG@
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
130 ## Rename the the selected features directory
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
131 && mv Solo.out/${solo.soloFeatures} Solo.out/soloFeatures
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
132 ## put the barcodes and features stats into a single file
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
133 && cat <(echo "Barcodes:") Solo.out/Barcodes.stats <(echo "Genes:") Solo.out/soloFeatures/Features.stats > '${output_stats}'
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
134
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
135
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
136 #if "CB" in $tag_names or "UB" in $tag_names or str($outWig.outWigType) != 'None':
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
137 ## recompress BAM output for smaller file size
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
138 && samtools view -b -o '$output_BAM' Aligned.sortedByCoord.out.bam
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
139 #else:
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
140 ## BAM sorting (logic copied from samtools_sort wrapper)
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
141 ## choosing BAM SortedByCoord appeared once to give fewer reads
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
142 ## than BAM Unsorted followed by a samtools sort
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
143 ## so better go with the latter?
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
144
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
145 &&
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
146 ##compute the number of ADDITIONAL threads to be used by samtools (-@)
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
147 addthreads=\${GALAXY_SLOTS:-2} && (( addthreads-- )) &&
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
148 ##compute the number of memory available to samtools sort (-m)
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
149 ##use only 75% of available: https://github.com/samtools/samtools/issues/831
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
150 addmemory=\${GALAXY_MEMORY_MB_PER_SLOT:-768} &&
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
151 ((addmemory=addmemory*75/100)) &&
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
152 samtools sort -@ \$addthreads -m \$addmemory"M" -T "\${TMPDIR:-.}" -O bam -o '$output_BAM' Aligned.out.bam
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
153 #end if
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
154 ##outWig:
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
155 @OUTWIGOUTPUTS@
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
156
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
157 ]]></command>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
158 <configfiles>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
159 <configfile name="manifest_file" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
160 #if str($sc.solo_type) == "SmartSeq":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
161 #set $cellids_fh = open(str($sc.cell_ids), 'r')
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
162 #set $cellids = [str(x.strip()) for x in $cellids_fh.readlines()]
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
163 #silent $cellids_fh.close()
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
164 #set $samples = []
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
165 #if str($sc.input_types_smart_seq.use) == "list_single_end":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
166 #assert len($cellids) == len($sc.input_types_smart_seq.single_end_collection.keys())
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
167 #for $i,$r1 in enumerate($sc.input_types_smart_seq.single_end_collection):
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
168 #silent $samples.append('\t'.join([str($r1), '-', 'ID:' + $cellids[$i]]))
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
169 #end for
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
170 #elif str($sc.input_types_smart_seq.use) == "list_paired_end":
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
171 #assert len($cellids) == len($sc.input_types_smart_seq.paired_end_collection.keys())
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
172 #for $i,($r1,$r2) in enumerate($sc.input_types_smart_seq.paired_end_collection):
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
173 #silent $samples.append('\t'.join([str($r1), str($r2), 'ID:' + $cellids[$i]]))
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
174 #end for
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
175 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
176 #echo '\n'.join($samples)
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
177 #end if
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
178 </configfile>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
179 </configfiles>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
180 <inputs>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
181 <!-- Genome source. -->
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
182 <conditional name="refGenomeSource">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
183 <param name="geneSource" type="select" label="Custom or built-in reference genome" help="Built-ins were indexed using default options">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
184 <option value="indexed" selected="true">Use a built-in index</option>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
185 <option value="history">Use reference genome from history and create temporary index</option>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
186 </param>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
187 <when value="indexed">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
188 <conditional name="GTFconditional">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
189 <param name="GTFselect" type="select"
12
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
190 label="Reference genome with annotation"
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
191 help="Select the '... with builtin gene-model' option to select from the list of available indexes that were built with splice junction information. Select the '... without builtin gene-model' option to select from the list of available indexes without annotated splice junctions, and provide your own splice junction annonations.">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
192 <option value="without-gtf" selected='true'>use genome reference without builtin gene-model</option>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
193 <option value="with-gtf">use genome reference with builtin gene-model</option>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
194 </param>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
195 <when value="with-gtf">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
196 <expand macro="index_selection" with_gene_model="1" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
197 </when>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
198 <when value="without-gtf">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
199 <expand macro="index_selection" with_gene_model="0" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
200 <expand macro="SJDBOPTIONS"/>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
201 </when>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
202 </conditional>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
203 </when>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
204 <when value="history">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
205 <expand macro="ref_selection" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
206 <expand macro="SJDBOPTIONS"/>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
207 </when>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
208 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
209 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
210 <param name="solo_type" type="select" label="Type of single-cell RNA-seq" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
211 <option value="CB_UMI_Simple">Drop-seq or 10X Chromium</option>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
212 <option value="CB_UMI_Complex">inDrop</option>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
213 <option value="SmartSeq">Smart-Seq</option>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
214 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
215 <when value="CB_UMI_Simple">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
216 <expand macro="input_selection" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
217 <param format="txt,tsv" argument="--soloCBwhitelist" optional="True" type="data" label="RNA-Seq Cell Barcode Whitelist"/>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
218 <conditional name="params" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
219 <param name="chemistry" type="select" label="Configure Chemistry Options">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
220 <option value="Cv2" selected="true">Chromium chemistry v2</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
221 <option value="Cv3">Chromium chemistry v3</option>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
222 <option value="custom">Custom</option>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
223 </param>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
224 <when value="Cv2" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
225 <when value="Cv3" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
226 <when value="custom" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
227 <param argument="--soloCBstart" type="integer" min="1" value="1" label="Cell Barcode Start Base" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
228 <param argument="--soloCBlen" type="integer" min="1" value="16" label="Cell Barcode Length" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
229 <param argument="--soloUMIstart" type="integer" min="1" value="17" label="UMI Start Base" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
230 <param argument="--soloUMIlen" type="integer" min="1" value="10" label="UMI Length" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
231 <conditional name="bccdna_mate" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
232 <param name="bc_location" type="select" label="Barcode and cDNA on the same mate\?" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
233 <option value="other_mate" selected="true">BC and cDNA are on different mates of paired-end read</option>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
234 <option value="same_mate">BC and cDNA are on the same mate of paired-end read</option>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
235 </param>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
236 <when value="other_mate" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
237 <when value="same_mate" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
238 <param argument="--soloBarcodeMate" type="select" label="Barcode sequence is a part of">
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
239 <option value="1" selected="true">mate 1</option>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
240 <option value="2">mate 2</option>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
241 </param>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
242 <param name="clip_n_bases" type="integer" value="39" label="Number of bases to clip (=CB+UMI+adapter)"/>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
243 </when>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
244 </conditional>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
245 <expand macro="solo_adapter_params" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
246 </when>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
247 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
248 <param argument="--soloBarcodeReadLength" type="boolean" truevalue="1" falsevalue="0" checked="true" label="Barcode Size is same size of the Read" help="Disable this if your R1 barcodes contain poly-T bases after the barcode sequence." />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
249 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
250 <param argument="--soloUMIdedup" type="select" label="UMI deduplication (collapsing) algorithm" help="All has all UMIs with 1 mismatch distance to each other collapsed, Directional follows the 'directional' method given in UMI-tools, Exact collapses only exactly matching UMIs.">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
251 <expand macro="umidedup_options" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
252 <option value="Exact" >Exact</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
253 <option value="1MM_CR" >CellRanger2-4 algorithm</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
254 </param>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
255 <when value="1MM_All"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
256 <when value="1MM_Directional_UMItools"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
257 <when value="1MM_Directional"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
258 <when value="Exact"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
259 <when value="1MM_CR">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
260 <param argument="--soloUMIfiltering" type="select" label="Type of UMI filtering" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
261 <option value="-" selected="true">Remove UMIs with N and homopolymers (similar to CellRanger 2.2.0)</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
262 <option value="MultiGeneUMI" >Remove lower-count UMIs that map to more than one gene</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
263 <option value="MultiGeneUMI_All" >Remove all UMIs that map to more than one gene</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
264 <option value="MultiGeneUMI_CR" >Remove lower-count UMIs that map to more than one gene, matching CellRanger > 3.0.0</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
265 </param>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
266 </when>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
267 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
268 <param argument="--soloCBmatchWLtype" type="select" label="Matching the Cell Barcodes to the WhiteList" help="Exact: only exact matches allowed; 1MM: only one match in whitelist with 1 mismatched base allowed. Allowed
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
269 CBs have to have at least one read with exact match; 1MM_multi: multiple matches in whitelist with 1 mismatched base allowed, posterior probability calculation is used choose one of the matches; 1MM_multi_pseudocounts: same as 1MM_Multi, but pseudocounts of 1 are added to all whitelist barcodes.">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
270 <expand macro="cb_match_wl_common" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
271 <expand macro="cb_match_wl_cellranger" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
272 </param>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
273 </when>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
274 <when value="CB_UMI_Complex">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
275 <expand macro="input_selection" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
276 <repeat name="cb_whitelists" title="Cell barcode whitelist information" max="2" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
277 <param name="whitelist_file" format="txt,tsv" type="data" label="RNA-Seq Cell Barcode Whitelist"/>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
278 <param name="cb_start_anchor" type="select" label="Start anchor base for cell barcode">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
279 <expand macro="anchor_types" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
280 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
281 <param name="cb_start_anchor_pos" type="integer" value="0" label="0-based position of the CB start with respect to the anchor base" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
282 <param name="cb_end_anchor" type="select" label="End anchor base for cell barcode">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
283 <expand macro="anchor_types" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
284 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
285 <param name="cb_end_anchor_pos" type="integer" value="0" label="0-based position of the CB end with respect to the anchor base" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
286 </repeat>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
287 <param name="umi_start_anchor" type="select" label="Start anchor base for UMI">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
288 <expand macro="anchor_types" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
289 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
290 <param name="umi_start_anchor_pos" type="integer" value="0" label="0-based position of the UMI start with respect to the anchor base" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
291 <param name="umi_end_anchor" type="select" label="End anchor base for UMI">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
292 <expand macro="anchor_types" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
293 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
294 <param name="umi_end_anchor_pos" type="integer" value="0" label="0-based position of the UMI end with respect to the anchor base" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
295 <expand macro="solo_adapter_params" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
296 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
297 <param argument="--soloUMIdedup" type="select" label="UMI deduplication (collapsing) algorithm" help="All has all UMIs with 1 mismatch distance to each other collapsed, Directional follows the 'directional' method given in UMI-tools, Exact collapses only exactly matching UMIs.">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
298 <expand macro="umidedup_options" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
299 <option value="Exact" >Exact</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
300 <option value="1MM_CR" >CellRanger2-4 algorithm</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
301 </param>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
302 <when value="1MM_All"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
303 <when value="1MM_Directional_UMItools"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
304 <when value="1MM_Directional"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
305 <when value="Exact"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
306 <when value="1MM_CR">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
307 <param argument="--soloUMIfiltering" type="select" label="Type of UMI filtering" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
308 <option value="-" selected="true">Remove UMIs with N and homopolymers (similar to CellRanger 2.2.0)</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
309 <option value="MultiGeneUMI" >Remove lower-count UMIs that map to more than one gene</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
310 <option value="MultiGeneUMI_All" >Remove all UMIs that map to more than one gene</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
311 <option value="MultiGeneUMI_CR" >Remove lower-count UMIs that map to more than one gene, matching CellRanger > 3.0.0</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
312 </param>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
313 </when>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
314 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
315 <param argument="--soloCBmatchWLtype" type="select" label="Matching the Cell Barcodes to the WhiteList" help="Exact: only exact matches allowed; 1MM: only one match in whitelist with 1 mismatched base allowed. Allowed
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
316 CBs have to have at least one read with exact match; 1MM_multi: multiple matches in whitelist with 1 mismatched base allowed, posterior probability calculation is used choose one of the matches; 1MM_multi_pseudocounts: same as 1MM_Multi, but pseudocounts of 1 are added to all whitelist barcodes.">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
317 <expand macro="cb_match_wl_common" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
318 <!-- should we add EditDist_2? -->
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
319 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
320 </when>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
321 <when value="SmartSeq">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
322 <expand macro="input_selection_smart_seq" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
323 <param name="cell_ids" format="txt,tsv" type="data" label="File containing cell IDs of the samples. One ID per line in order of samples in the above collection."/>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
324 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
325 <param argument="--soloUMIdedup" type="select" label="UMI deduplication (collapsing) algorithm" help="All has all UMIs with 1 mismatch distance to each other collapsed, Directional follows the 'directional' method given in UMI-tools, Exact collapses only exactly matching UMIs.">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
326 <expand macro="umidedup_options" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
327 <option value="Exact" >Exact</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
328 <option value="NoDedup" >CellRanger2-4 algorithm</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
329 </param>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
330 <when value="1MM_All"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
331 <when value="1MM_Directional_UMItools"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
332 <when value="1MM_Directional"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
333 <when value="Exact"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
334 <when value="NoDedup"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
335 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
336 </when>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
337 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
338 <section name="solo" title="Advanced Settings" expanded="true">
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
339 <param argument="--soloStrand" type="select" label="Strandedness of Library" help="Unstranded has no strand information, Forward has the read strand the same as the original RNA molecule, Reverse has the read strand opposite to the original RNA molecule">
12
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
340 <option value="Unstranded" >No strand information</option>
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
341 <option value="Forward" selected="true" >Read strand same as the original RNA molecule</option>
79b885ce78d7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 798abf3172360e7e09d2036b04ee2090d28123bb
iuc
parents: 10
diff changeset
342 <option value="Reverse" >Read strand opposite to the original RNA molecule</option>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
343 </param>
4
58b278def57e "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 86314092b4fdc6757cd9b059ca25220e26fea23a"
iuc
parents: 3
diff changeset
344 <param argument="--soloFeatures" type="select" label="Collect UMI counts for these genomic features" >
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
345 <option value="Gene" selected="true">Gene: Count reads matching the Gene Transcript</option>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
346 <option value="SJ" >Splice Junctions: Count reads at exon-intron junctions</option>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
347 <option value="GeneFull" >Full: Count all reads overlapping genes' exons and introns</option>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
348 <option value="GeneFull_ExonOverIntron" >Full: Count all reads overlapping genes' exons and introns: prioritize 100% overlap with exons</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
349 <option value="GeneFull_Ex50pAS" >Full: Count all reads overlapping genes' exons and introns: prioritize 50% overlap with exons. Do not count reads with 100% exonic overlap in the antisense direction.</option>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
350 </param>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
351 <conditional name="filter" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
352 <param name="filter_type" type="select" label="Cell filtering type and parameters" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
353 <option value="cellranger2" selected="true" >Simple filtering of CellRanger v2</option>
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
354 <option value="emptydrops" >EmptyDrops filtering in CellRanger flavor</option>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
355 <option value="topcells" >Filter top N cells</option>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
356 <option value="no_filter" >Do not filter</option>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
357 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
358 <when value="cellranger2" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
359 <param name="n_expected" type="integer" min="1" value="3000" label="Number of expected cells" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
360 <param name="max_perc" type="float" min="0" max="1" value="0.99" label="Robust maximum percentile for UMI count" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
361 <param name="max_min_ratio" type="float" min="1" value="10" label="Maximum to minimum ratio for UMI count" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
362 <param name="output_raw" type="boolean" checked="false" label="Output raw matrix in addition to filtered one" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
363 </when>
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
364 <when value="emptydrops" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
365 <param name="nExpectedCells" type="integer" min="1" value="3000" label="Number of expected cells" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
366 <param name="maxPercentile" type="float" min="0" max="1" value="0.99" label="Robust maximum percentile for UMI count" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
367 <param name="maxMinRatio" type="float" min="1" value="10" label="Maximum to minimum ratio for UMI count" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
368 <param name="indMin" type="integer" value="45000" label="Minimum number of barcodes (used as partition parameter for ambient estimation)" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
369 <param name="indMax" type="integer" value="90000" label="Maximum number of barcodes (used as partition parameter for ambient estimation)" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
370 <param name="umiMin" type="integer" value="500" label="Consider at least these many UMIs per barcode after initial cell calling" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
371 <param name="umiMinFracMedian" type="float" value="0.01" label="Minimum UMI:median ratio after initial cell calling" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
372 <param name="candMaxN" type="integer" value="20000" label="Number of extra barcodes after initial cell calling" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
373 <param name="FDR" type="float" value="0.01" label="Maximum adjusted p-value for determining a barcode as non-ambient" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
374 <param name="simN" type="integer" value="10000" label="Number of log likelihood simulations" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
375 <param name="output_raw" type="boolean" checked="false" label="Output raw matrix in addition to filtered one" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
376 </when>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
377 <when value="topcells" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
378 <param name="n_cells" type="integer" min="1" value="3000" label="Number of top cells to report sorted by UMI count" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
379 <param name="output_raw" type="boolean" checked="false" label="Output raw matrix in addition to filtered one" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
380 </when>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
381 <when value="no_filter">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
382 <param name="output_raw" type="hidden" value="true" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
383 </when>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
384 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
385 <param argument="--soloOutFormatFeaturesGeneField3" type="text" value="Gene Expression" label="Field 3 in the Genes output." help="Input '-' to remove the 3rd column from the output." />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
386 <param argument="--outSAMattributes" type="select" display="checkboxes" multiple="true" optional="true"
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
387 label="Read alignment tags to include in the BAM output">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
388 <expand macro="common_SAM_attributes"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
389 <option value="CR">CR Cellular barcode sequence bases (uncorrected)</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
390 <option value="CY">CY Phred quality of the cellular barcode sequence in the CR tag</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
391 <option value="GX">GX Gene ID</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
392 <option value="GN">GN Gene name</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
393 <option value="CB">CB Cell identifier (corrected)</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
394 <option value="UB">UB UMI (corrected)</option>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
395 </param>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
396 <param name="quantModeGene" type="boolean" truevalue="GeneCounts" falsevalue="" checked="false" label="Output global gene count" help="Can be used by MultiQC" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
397 <expand macro="limits" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
398 </section>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
399 <expand macro="outWig"/>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
400 </inputs>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
401 <outputs>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
402 <data format="txt" name="output_log" label="${tool.name} on ${on_string}: log" from_work_dir="Log.final.out">
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
403 <expand macro="dbKeyActions" />
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
404 </data>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
405 <!--
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
406 <data format="tsv" name="output_genes" label="${tool.name} on ${on_string}: Genes" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
407 <data format="tsv" name="output_barcodes" label="${tool.name} on ${on_string}: Barcodes" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
408 <data format="mtx" name="output_matrix" label="${tool.name} on ${on_string}: Matrix Gene Counts" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
409 <expand macro="dbKeyActions" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
410 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
411 -->
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
412 <!-- soloCellFilter set to None, if SJ is selected for soloFeatures -->
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
413 <data format="tsv" name="output_genes" label="${tool.name} on ${on_string}: Genes raw"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
414 from_work_dir="Solo.out/soloFeatures/raw/features.tsv" >
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
415 <filter>solo['filter']['output_raw'] or solo['soloFeatures'] == "SJ" </filter>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
416 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
417 <data format="tsv" name="output_genes_filtered" label="${tool.name} on ${on_string}: Genes filtered"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
418 from_work_dir="Solo.out/soloFeatures/filtered/features.tsv" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
419 <filter>solo['filter']['filter_type'] != "no_filter" and solo['soloFeatures'] != "SJ" </filter>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
420 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
421 <data format="tsv" name="output_barcodes" label="${tool.name} on ${on_string}: Barcodes raw"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
422 from_work_dir="Solo.out/soloFeatures/raw/barcodes.tsv" >
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
423 <filter>solo['filter']['output_raw'] or solo['soloFeatures'] == "SJ" </filter>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
424 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
425 <data format="tsv" name="output_barcodes_filtered" label="${tool.name} on ${on_string}: Barcodes filtered"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
426 from_work_dir="Solo.out/soloFeatures/filtered/barcodes.tsv" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
427 <filter>solo['filter']['filter_type'] != "no_filter" and solo['soloFeatures'] != "SJ" </filter>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
428 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
429 <data format="mtx" name="output_matrix" label="${tool.name} on ${on_string}: Matrix Gene Counts raw"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
430 from_work_dir="Solo.out/soloFeatures/raw/matrix.mtx" >
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
431 <filter>solo['soloFeatures'] == "Gene" and solo['filter']['output_raw'] </filter>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
432 <expand macro="dbKeyActions" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
433 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
434 <data format="mtx" name="output_matrix_filtered" label="${tool.name} on ${on_string}: Matrix Gene Counts filtered"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
435 from_work_dir="Solo.out/soloFeatures/filtered/matrix.mtx" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
436 <filter>solo['soloFeatures'] == "Gene" and solo['filter']['filter_type'] != "no_filter" </filter>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
437 <expand macro="dbKeyActions" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
438 </data>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
439 <data format="mtx" name="output_matrixSJ" label="${tool.name} on ${on_string}: Matrix Splice Junction Counts"
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
440 from_work_dir="Solo.out/soloFeatures/raw/matrix.mtx" >
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
441 <filter>solo['soloFeatures'] == "SJ" </filter>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
442 <expand macro="dbKeyActions" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
443 </data>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
444 <data format="mtx" name="output_matrixGeneFull" label="${tool.name} on ${on_string}: Matrix Full Gene Counts raw"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
445 from_work_dir="Solo.out/soloFeatures/raw/matrix.mtx" >
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
446 <filter>"GeneFull" in solo['soloFeatures'] and solo['filter']['output_raw'] </filter>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
447 <expand macro="dbKeyActions" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
448 </data>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
449 <data format="mtx" name="output_matrixGeneFull_filtered" label="${tool.name} on ${on_string}: Matrix Full Gene Counts filtered"
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
450 from_work_dir="Solo.out/soloFeatures/filtered/matrix.mtx" >
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
451 <filter>"GeneFull" in solo['soloFeatures'] and solo['filter']['filter_type'] != "no_filter" </filter>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
452 <expand macro="dbKeyActions" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
453 </data>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
454 <data format="bam" name="output_BAM" label="${tool.name} on ${on_string}: Alignments" >
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
455 <expand macro="dbKeyActions" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
456 </data>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
457 <data format="txt" name="output_stats" label="${tool.name} on ${on_string}: Barcode/Feature Statistic Summaries"/>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
458 <data name="reads_per_gene" format="tabular" label="${tool.name} on ${on_string}: combined reads per gene" from_work_dir="ReadsPerGene.out.tab">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
459 <filter>solo['quantModeGene']</filter>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
460 <expand macro="dbKeyActions" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
461 <expand macro="outCountActions" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
462 </data>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
463 <expand macro="outWigOutputs"/>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
464 </outputs>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
465 <!-- Generating test data that is big enough for STARsolo to detect and small enough
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
466 for Galaxy to test requires careful modification of input FASTA and GTF data,
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
467 where the length of FASTA cannot exceed the largest position in the GTF file,
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
468 regardless of the FASTA starting sequence position.
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
469
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
470 A full writeup of how to subset single cell data for use in STARsolo is given
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
471 here: https://gist.github.com/mtekman/149a7c52fd73e5d8ebe49f5a27b0743d
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
472 -->
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
473 <tests>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
474 <test expect_num_outputs="7">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
475 <!-- test 1 -->
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
476 <conditional name="refGenomeSource">
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
477 <param name="geneSource" value="history" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
478 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
479 <param name="genomeSAindexNbases" value="4" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
480 <param name="sjdbOverhang" value="100" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
481 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
482 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
483 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
484 <param name="solo_type" value="CB_UMI_Simple" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
485 <conditional name="input_types">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
486 <param name="use" value="repeat" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
487 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
488 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
489 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
490 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
491 <conditional name="params">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
492 <param name="chemistry" value="Cv3" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
493 </conditional>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
494 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
495 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
496 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
497 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
498 <section name="solo" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
499 <conditional name="filter">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
500 <param name="filter_type" value="no_filter" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
501 </conditional>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
502 <param name="soloStrand" value="Forward" />
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
503 <param name="soloFeatures" value="Gene" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
504 <param name="quantModeGene" value="true" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
505 </section>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
506 <output name="output_barcodes" >
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
507 <assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
508 <!-- first and last line -->
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
509 <has_line line="AAACCTGAGCGCTCCA" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
510 <has_line line="TTTGGTTAGTGGGCTA" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
511 <has_n_lines n="394" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
512 </assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
513 </output>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
514 <output name="output_genes">
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
515 <assert_contents>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
516 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Gene\s+Expression" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
517 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Gene\s+Expression" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
518 <has_n_lines n="14" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
519 </assert_contents>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
520 </output>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
521 <output name="output_matrix" >
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
522 <assert_contents>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
523 <has_line_matching expression="14\s+394\s+7" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
524 <has_line_matching expression="4\s+381\s+1" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
525 <has_n_lines n="10" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
526 </assert_contents>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
527 </output>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
528 <output name="output_stats" >
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
529 <assert_contents>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
530 <has_line_matching expression="\s+noUnmapped\s+5823" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
531 <has_line_matching expression="\s+yesUMIs\s+8" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
532 </assert_contents>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
533 </output>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
534 <output name="output_BAM" value="filtered3.bam" compare="sim_size" delta="600" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
535 <output name="reads_per_gene" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
536 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
537 <has_line_matching expression="ENSG00000279493\s+0\s+0\s+0" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
538 <has_line_matching expression="ENSG00000275464\s+38\s+1\s+40" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
539 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
540 </output>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
541 </test>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
542 <test expect_num_outputs="6">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
543 <!-- test 2 -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
544 <!-- same as above, but using custom and no reads_per_gene-->
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
545 <conditional name="refGenomeSource">
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
546 <param name="geneSource" value="history" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
547 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
548 <param name="genomeSAindexNbases" value="4" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
549 <param name="sjdbOverhang" value="100" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
550 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
551 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
552 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
553 <param name="solo_type" value="CB_UMI_Simple" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
554 <conditional name="input_types">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
555 <param name="use" value="repeat" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
556 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
557 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
558 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
559 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
560 <conditional name="params">
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
561 <param name="chemistry" value="custom" />
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
562 <param name="soloCBstart" value="1" />
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
563 <param name="soloCBlen" value="16" />
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
564 <param name="soloUMIstart" value="17" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
565 <param name="soloUMIlen" value="12" />
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
566 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
567 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
568 <section name="solo" >
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
569 <param name="soloStrand" value="Forward" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
570 <param name="soloFeatures" value="Gene" />
5
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
571 </section>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
572 <output name="output_barcodes_filtered" >
5
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
573 <assert_contents>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
574 <!-- first and last line -->
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
575 <has_line line="ACACCGGTCTAACGGT" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
576 <has_line line="TTCTCAATCCACGTTC" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
577 <has_n_lines n="7" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
578 </assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
579 </output>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
580 <output name="output_genes_filtered">
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
581 <assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
582 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Gene\s+Expression" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
583 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Gene\s+Expression" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
584 <has_n_lines n="14" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
585 </assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
586 </output>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
587 <output name="output_matrix_filtered" >
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
588 <assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
589 <has_line_matching expression="14\s+7\s+7" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
590 <has_line_matching expression="4\s+7\s+1" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
591 <has_n_lines n="10" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
592 </assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
593 </output>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
594 <output name="output_stats" >
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
595 <assert_contents>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
596 <has_line_matching expression="\s+noUnmapped\s+5823" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
597 <has_line_matching expression="\s+yesUMIs\s+8" />
5
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
598 </assert_contents>
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
599 </output>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
600 <output name="output_BAM" value="filtered3.bam" compare="sim_size" delta="600" />
5
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
601 </test>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
602 <test expect_num_outputs="6">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
603 <!-- test 3 -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
604 <!-- Multiple repeats test -->
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
605 <conditional name="refGenomeSource">
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
606 <param name="geneSource" value="history" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
607 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
608 <param name="genomeSAindexNbases" value="4" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
609 <param name="sjdbOverhang" value="100" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
610 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
611 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
612 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
613 <param name="solo_type" value="CB_UMI_Simple" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
614 <conditional name="input_types">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
615 <param name="use" value="repeat" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
616 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz,pbmc_1k_v2_L001.R1.10k.fastq.gz,pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
617 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz,pbmc_1k_v2_L001.R2.10k.fastq.gz,pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
618 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
619 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
620 <conditional name="params">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
621 <param name="chemistry" value="Cv3" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
622 </conditional>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
623 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
624 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
625 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
626 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
627 <section name="solo" >
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
628 <param name="soloStrand" value="Forward" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
629 <param name="soloFeatures" value="Gene" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
630 </section>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
631 <output name="output_barcodes_filtered" >
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
632 <assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
633 <has_line line="ACACCGGTCTAACGGT" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
634 <has_line line="TTCTCAATCCACGTTC" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
635 <has_n_lines n="7" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
636 </assert_contents>
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
637 </output>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
638 <output name="output_BAM" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
639 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
640 <has_size value="166147" delta="600" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
641 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
642 </output>
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
643 </test>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
644 <test expect_num_outputs="10">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
645 <!-- test 4 -->
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
646 <!-- Test with paired collection -->
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
647 <conditional name="refGenomeSource">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
648 <param name="geneSource" value="history" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
649 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
650 <param name="genomeSAindexNbases" value="4" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
651 <param name="sjdbOverhang" value="100" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
652 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
653 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
654 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
655 <param name="solo_type" value="CB_UMI_Simple" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
656 <conditional name="input_types">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
657 <param name="use" value="list_paired" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
658 <param name="input_collection" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
659 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
660 <element name="forward" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
661 <element name="reverse" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
662 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
663 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
664 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
665 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
666 <conditional name="params">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
667 <param name="chemistry" value="Cv3" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
668 </conditional>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
669 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
670 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
671 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
672 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
673 <section name="solo" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
674 <param name="soloStrand" value="Forward" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
675 <param name="soloFeatures" value="Gene" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
676 </section>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
677 <conditional name="outWig">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
678 <param name="outWigType" value="bedGraph" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
679 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
680 <output name="output_barcodes_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
681 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
682 <has_line line="ACACCGGTCTAACGGT" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
683 <has_line line="TTCTCAATCCACGTTC" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
684 <has_n_lines n="7" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
685 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
686 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
687 <output name="output_BAM" value="filtered3.bam" compare="sim_size" delta="600" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
688 <output name="signal_unique_str1" file="Signal.Unique.str1.out.bg" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
689 <output name="signal_uniquemultiple_str1" file="Signal.UniqueMultiple.str1.out.bg" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
690 <output name="signal_unique_str2" file="Signal.Unique.str2.out.bg" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
691 <output name="signal_uniquemultiple_str2" file="Signal.UniqueMultiple.str2.out.bg" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
692 </test>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
693 <test expect_num_outputs="9">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
694 <!-- test 5 -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
695 <!-- Test soloFeatures, soloCBmatchWLtype, soloCellFilter, soloOutFormatFeaturesGeneField3 -->
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
696 <conditional name="refGenomeSource">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
697 <param name="geneSource" value="history" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
698 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
699 <param name="genomeSAindexNbases" value="4" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
700 <param name="sjdbOverhang" value="100" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
701 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
5
c23da6257d6a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2082c018009fa73c4afee8313febab13bb807ea8"
iuc
parents: 4
diff changeset
702 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
703 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
704 <param name="solo_type" value="CB_UMI_Simple" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
705 <conditional name="input_types">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
706 <param name="use" value="repeat" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
707 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
708 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
709 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
710 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
711 <param name="soloCBmatchWLtype" value="1MM_multi_pseudocounts" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
712 <conditional name="params">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
713 <param name="chemistry" value="Cv3" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
714 </conditional>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
715 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
716 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
717 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
718 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
719 <section name="solo" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
720 <param name="soloStrand" value="Forward" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
721 <param name="soloFeatures" value="GeneFull" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
722 <conditional name="filter">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
723 <param name="filter_type" value="topcells" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
724 <param name="n_cells" value="5" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
725 <param name="output_raw" value="true" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
726 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
727 <param name="soloOutFormatFeaturesGeneField3" value="Dummy Text" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
728 </section>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
729 <output name="output_barcodes_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
730 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
731 <!-- first and last line -->
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
732 <has_line line="AGACGTTCAAGGCTCC" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
733 <has_line line="TCAACGAAGCTAGTGG" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
734 <has_n_lines n="6" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
735 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
736 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
737 <output name="output_genes_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
738 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
739 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Dummy\s+Text" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
740 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Dummy\s+Text" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
741 <has_n_lines n="14" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
742 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
743 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
744 <output name="output_matrixGeneFull_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
745 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
746 <has_line_matching expression="14\s+6\s+14" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
747 <has_line_matching expression="10\s+6\s+1" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
748 <has_n_lines n="17" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
749 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
750 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
751 <output name="output_barcodes" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
752 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
753 <!-- first and last line -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
754 <has_line line="AAACCTGAGCGCTCCA" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
755 <has_line line="TTTGGTTAGTGGGCTA" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
756 <has_n_lines n="394" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
757 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
758 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
759 <output name="output_genes">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
760 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
761 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Dummy\s+Text" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
762 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Dummy\s+Text" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
763 <has_n_lines n="14" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
764 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
765 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
766 <output name="output_matrix" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
767 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
768 <has_line_matching expression="14\s+394\s+195" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
769 <has_line_matching expression="3\s+1\s+1" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
770 <has_n_lines n="198" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
771 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
772 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
773 </test>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
774 <test expect_num_outputs="6">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
775 <!-- test 6 -->
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
776 <!-- Emptydrops filtering -->
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
777 <conditional name="refGenomeSource">
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
778 <param name="geneSource" value="history" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
779 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
780 <param name="genomeSAindexNbases" value="4" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
781 <param name="sjdbOverhang" value="100" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
782 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
783 </conditional>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
784 <conditional name="sc" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
785 <param name="solo_type" value="CB_UMI_Simple" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
786 <conditional name="input_types">
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
787 <param name="use" value="repeat" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
788 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
789 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
790 </conditional>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
791 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
792 <conditional name="params">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
793 <param name="chemistry" value="Cv3" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
794 </conditional>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
795 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
796 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
797 </conditional>
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
798 </conditional>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
799 <section name="solo" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
800 <conditional name="filter">
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
801 <param name="filter_type" value="emptydrops" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
802 <param name="nExpectedCells" value="5" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
803 <param name="maxPercentile" value="0.99" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
804 <param name="maxMinRatio" value="10" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
805 <param name="indMin" value="45000" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
806 <param name="indMax" value="90000" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
807 <param name="umiMin" value="500" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
808 <param name="umiMinFracMedian" value="0.01" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
809 <param name="candMaxN" value="20000" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
810 <param name="FDR" value="0.01" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
811 <param name="simN" value="10000" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
812 </conditional>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
813 <param name="soloStrand" value="Forward" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
814 <param name="soloFeatures" value="Gene" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
815 </section>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
816 <output name="output_barcodes_filtered">
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
817 <assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
818 <!-- first and last line -->
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
819 <has_line line="ACACCGGTCTAACGGT" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
820 <has_line line="TTCTCAATCCACGTTC" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
821 <has_n_lines n="7" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
822 </assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
823 </output>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
824 <output name="output_genes_filtered">
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
825 <assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
826 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Gene\s+Expression" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
827 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Gene\s+Expression" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
828 <has_n_lines n="14" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
829 </assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
830 </output>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
831 <output name="output_matrix_filtered" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
832 <assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
833 <has_line_matching expression="14\s+7\s+7" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
834 <has_line_matching expression="4\s+7\s+1" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
835 <has_n_lines n="10" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
836 </assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
837 </output>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
838 <output name="output_stats" >
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
839 <assert_contents>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
840 <has_line_matching expression="\s+noUnmapped\s+5823" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
841 <has_line_matching expression="\s+yesUMIs\s+8" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
842 </assert_contents>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
843 </output>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
844 <output name="output_BAM" value="filtered3.bam" compare="sim_size" delta="600" />
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
845 </test>
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
846 <test expect_num_outputs="6">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
847 <!-- test 7 -->
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
848 <!-- Test soloType CB_UMI_Complex -->
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
849 <conditional name="refGenomeSource">
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
850 <param name="geneSource" value="history" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
851 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
2
3a1253ee137b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents: 0
diff changeset
852 <param name="genomeSAindexNbases" value="4" />
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
853 <param name="sjdbOverhang" value="100" />
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
854 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
855 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
856 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
857 <param name="solo_type" value="CB_UMI_Complex" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
858 <conditional name="input_types">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
859 <param name="use" value="repeat" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
860 <param name="input1" value="indrop.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
861 <param name="input2" value="indrop.R2.fastq.gz" ftype="fastqsanger.gz" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
862 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
863 <repeat name="cb_whitelists" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
864 <param name="whitelist_file" value="indrop.barcodes1.txt"/>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
865 <param name="cb_start_anchor" value="0" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
866 <param name="cb_start_anchor_pos" value="0" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
867 <param name="cb_end_anchor" value="2" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
868 <param name="cb_end_anchor_pos" value="-1" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
869 </repeat>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
870 <repeat name="cb_whitelists" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
871 <param name="whitelist_file" value="indrop.barcodes2.txt"/>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
872 <param name="cb_start_anchor" value="3" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
873 <param name="cb_start_anchor_pos" value="1" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
874 <param name="cb_end_anchor" value="3" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
875 <param name="cb_end_anchor_pos" value="8" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
876 </repeat>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
877 <param name="umi_start_anchor" value="3" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
878 <param name="umi_start_anchor_pos" value="9" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
879 <param name="umi_end_anchor" value="3" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
880 <param name="umi_end_anchor_pos" value="14" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
881 <param name="soloAdapterSequence" value="GAGTGATTGCTTGTGACGCCTT" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
882 <param name="soloAdapterMismatchesNmax" value="1" />
10
a6fba3d92531 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit d0c9fa48df667ffad1abd71164e6bb1d9cb16bd9"
iuc
parents: 9
diff changeset
883 <param name="clipAdapterType" value="CellRanger4" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
884 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
885 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
886 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
887 <param name="soloCBmatchWLtype" value="1MM" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
888 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
889 <output name="output_barcodes_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
890 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
891 <!-- first and last line -->
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
892 <has_line line="ACAACGTGG_AAACCTCC" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
893 <has_line line="ATTCCAGAC_TTCGCTGG" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
894 <has_n_lines n="33" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
895 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
896 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
897 <output name="output_genes_filtered">
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
898 <assert_contents>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
899 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Gene\s+Expression" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
900 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Gene\s+Expression" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
901 <has_n_lines n="14" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
902 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
903 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
904 <output name="output_matrix_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
905 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
906 <has_line_matching expression="14\s+33\s+36" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
907 <has_line_matching expression="2\s+33\s+1" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
908 <has_n_lines n="39" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
909 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
910 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
911 <output name="output_stats" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
912 <assert_contents>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
913 <has_line_matching expression="\s+yesWLmatchExact\s+791" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
914 <has_line_matching expression="\s+yesUMIs\s+36" />
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
915 </assert_contents>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
916 </output>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
917 </test>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
918 <test expect_num_outputs="6">
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
919 <!-- test 8 -->
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
920 <!-- Test soloType SmartSeq -->
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
921 <conditional name="refGenomeSource">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
922 <param name="geneSource" value="history" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
923 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
924 <param name="genomeSAindexNbases" value="4" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
925 <param name="sjdbOverhang" value="100" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
926 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
927 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
928 <conditional name="sc" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
929 <param name="solo_type" value="SmartSeq" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
930 <conditional name="input_types_smart_seq">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
931 <param name="use" value="list_paired_end" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
932 <param name="paired_end_collection" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
933 <collection type="list:paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
934 <element name="pair1">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
935 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
936 <element name="forward" value="smartseq1.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
937 <element name="reverse" value="smartseq1.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
938 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
939 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
940 <element name="pair2">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
941 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
942 <element name="forward" value="smartseq2.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
943 <element name="reverse" value="smartseq2.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
944 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
945 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
946 <element name="pair3">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
947 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
948 <element name="forward" value="smartseq3.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
949 <element name="reverse" value="smartseq3.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
950 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
951 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
952 <element name="pair4">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
953 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
954 <element name="forward" value="smartseq4.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
955 <element name="reverse" value="smartseq4.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
956 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
957 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
958 <element name="pair5">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
959 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
960 <element name="forward" value="smartseq5.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
961 <element name="reverse" value="smartseq5.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
962 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
963 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
964 <element name="pair6">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
965 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
966 <element name="forward" value="smartseq6.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
967 <element name="reverse" value="smartseq6.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
968 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
969 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
970 <element name="pair7">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
971 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
972 <element name="forward" value="smartseq7.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
973 <element name="reverse" value="smartseq7.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
974 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
975 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
976 <element name="pair8">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
977 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
978 <element name="forward" value="smartseq8.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
979 <element name="reverse" value="smartseq8.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
980 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
981 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
982 <element name="pair9">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
983 <collection type="paired">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
984 <element name="forward" value="smartseq9.R1.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
985 <element name="reverse" value="smartseq9.R2.fastq.gz" ftype="fastqsanger.gz" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
986 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
987 </element>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
988 </collection>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
989 </param>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
990 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
991 <param name="cell_ids" value="smartseq.cellids.txt" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
992 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
993 <param name="soloUMIdedup" value="Exact" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
994 </conditional>
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
995 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
996 <section name="solo" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
997 <param name="soloStrand" value="Unstranded" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
998 <conditional name="filter">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
999 <param name="filter_type" value="topcells" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1000 <param name="n_cells" value="2" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1001 </conditional>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1002 </section>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1003 <output name="output_barcodes_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1004 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1005 <has_line line="CSC6_D02" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1006 <not_has_text text="MGH26_A02" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1007 <has_n_lines n="3" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1008 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1009 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1010 <output name="output_genes_filtered">
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1011 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1012 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Gene\s+Expression" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1013 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Gene\s+Expression" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1014 <has_n_lines n="14" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1015 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1016 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1017 <output name="output_matrix_filtered" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1018 <assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1019 <has_line_matching expression="14\s+3\s+10" />
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1020 <has_line_matching expression="12\s+3\s+1" />
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1021 <has_n_lines n="13" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1022 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1023 </output>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1024 <output name="output_stats" >
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1025 <assert_contents>
13
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1026 <has_line_matching expression="\s+yesWLmatchExact\s+9000" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1027 <has_line_matching expression="\s+yesUMIs\s+32" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1028 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1029 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1030 </test>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1031 <test expect_num_outputs="6">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1032 <!-- test 9 -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1033 <!-- Test outSAMattributes -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1034 <conditional name="refGenomeSource">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1035 <param name="geneSource" value="history" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1036 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1037 <param name="genomeSAindexNbases" value="4" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1038 <param name="sjdbOverhang" value="100" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1039 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1040 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1041 <conditional name="sc" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1042 <param name="solo_type" value="CB_UMI_Simple" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1043 <conditional name="input_types">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1044 <param name="use" value="repeat" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1045 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1046 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1047 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1048 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1049 <conditional name="params">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1050 <param name="chemistry" value="Cv3" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1051 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1052 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1053 <param name="soloUMIdedup" value="1MM_All" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1054 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1055 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1056 <section name="solo" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1057 <conditional name="filter">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1058 <param name="filter_type" value="no_filter" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1059 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1060 <param name="soloStrand" value="Forward" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1061 <param name="soloFeatures" value="Gene" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1062 <param name="outSAMattributes" value="NH,HI,AS,nM,GX,GN,CB,UB" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1063 </section>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1064 <output name="output_barcodes" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1065 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1066 <!-- first and last line -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1067 <has_line line="AAACCTGAGCGCTCCA" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1068 <has_line line="TTTGGTTAGTGGGCTA" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1069 <has_n_lines n="394" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1070 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1071 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1072 <output name="output_genes">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1073 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1074 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Gene\s+Expression" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1075 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Gene\s+Expression" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1076 <has_n_lines n="14" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1077 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1078 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1079 <output name="output_matrix" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1080 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1081 <has_line_matching expression="14\s+394\s+7" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1082 <has_line_matching expression="4\s+381\s+1" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1083 <has_n_lines n="10" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1084 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1085 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1086 <output name="output_stats" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1087 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1088 <has_line_matching expression="\s+noUnmapped\s+5823" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1089 <has_line_matching expression="\s+yesUMIs\s+8" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1090 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1091 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1092 <output name="output_BAM" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1093 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1094 <has_size value="153108" delta="600" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1095 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1096 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1097 </test>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1098 <test expect_num_outputs="6">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1099 <!-- test 10 -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1100 <!-- Test soloFeatures -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1101 <conditional name="refGenomeSource">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1102 <param name="geneSource" value="history" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1103 <param name="genomeFastaFiles" value="filtered3.Homo_sapiens.GRCh38.dna.chromosome.21.fa.gz" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1104 <param name="genomeSAindexNbases" value="4" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1105 <param name="sjdbOverhang" value="100" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1106 <param name="sjdbGTFfile" value="filtered3.Homo_sapiens.GRCh38.100.chr21.gtf" ftype="gtf"/>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1107 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1108 <conditional name="sc" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1109 <param name="solo_type" value="CB_UMI_Simple" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1110 <conditional name="input_types">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1111 <param name="use" value="repeat" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1112 <param name="input1" value="pbmc_1k_v2_L001.R1.10k.fastq.gz" ftype="fastqsanger.gz" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1113 <param name="input2" value="pbmc_1k_v2_L001.R2.10k.fastq.gz" ftype="fastqsanger.gz" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1114 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1115 <param name="soloCBwhitelist" value="filtered.barcodes.txt" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1116 <param name="soloCBmatchWLtype" value="1MM_multi_pseudocounts" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1117 <conditional name="params">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1118 <param name="chemistry" value="Cv3" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1119 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1120 <conditional name="umidedup">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1121 <param name="soloUMIdedup" value="1MM_CR" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1122 <param name="soloUMIfiltering" value="MultiGeneUMI" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1123 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1124 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1125 <section name="solo" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1126 <param name="soloStrand" value="Forward" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1127 <param name="soloFeatures" value="GeneFull_ExonOverIntron" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1128 <conditional name="filter">
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1129 <param name="filter_type" value="no_filter" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1130 </conditional>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1131 <param name="soloOutFormatFeaturesGeneField3" value="Dummy Text" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1132 </section>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1133 <output name="output_barcodes" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1134 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1135 <!-- first and last line -->
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1136 <has_line line="AAACCTGAGCGCTCCA" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1137 <has_line line="TTTGGTTAGTGGGCTA" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1138 <has_n_lines n="394" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1139 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1140 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1141 <output name="output_genes" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1142 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1143 <has_line_matching expression="ENSG00000279493\s+FP565260\.4\s+Dummy\s+Text" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1144 <has_line_matching expression="ENSG00000279064\s+FP236315\.1\s+Dummy\s+Text" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1145 <has_n_lines n="14" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1146 </assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1147 </output>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1148 <output name="output_matrixGeneFull" >
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1149 <assert_contents>
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1150 <has_line_matching expression="14\s+394\s+104" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1151 <has_line_matching expression="10\s+2\s+1" />
9ee34ba73ebf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ae6b59a8e52fd34e2347d1fd8d34129c36779266
iuc
parents: 12
diff changeset
1152 <has_n_lines n="107" />
9
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1153 </assert_contents>
ec9cbd6b9a49 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents: 8
diff changeset
1154 </output>
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1155 </test>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1156 </tests>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1157 <help><![CDATA[
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1158 **What it does**
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1159
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
1160 **STARSolo** is a turnkey solution for analyzing droplet single cell RNA sequencing data (e.g. 10X Genomics Chromium System) built directly into STAR_ code. STARsolo takes raw FASTQ reads files as input, and performs the following operations:
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1161
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1162 * Error correction and demultiplexing of cell barcodes using user-input whitelist
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1163 * Mapping the reads to the reference genome using the standard STAR spliced read alignment algorithm
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1164 * Error correction and collapsing (deduplication) of Unique Molecular Identifiers (UMIs)
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1165 * Quantification of per-cell gene expression by counting the number of reads per gene
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1166
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1167 STARsolo output is designed to be a drop-in replacement for 10X CellRanger gene quantification output. It follows CellRanger logic for cell barcode whitelisting and UMI deduplication, and produces nearly identical gene counts in the same format. At the same time STARsolo is 10 times faster than CellRanger.
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1168
7
e403d27e8f24 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents: 5
diff changeset
1169 .. _STAR: https://github.com/alexdobin/STAR
0
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1170 ]]></help>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1171 <expand macro="citations"/>
e3c94e2933c9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
diff changeset
1172 </tool>