Mercurial > repos > iuc > rgrnastar
annotate macros.xml @ 17:7ed2edc1337f draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
author | iuc |
---|---|
date | Fri, 15 Jan 2021 17:38:35 +0000 |
parents | e132e7d02a3e |
children | c772497b2c32 |
rev | line source |
---|---|
3
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
1 <macros> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
2 <!-- REMEMBER to bump the version of rna_star_index_builder_data_manager |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
3 whenever you make changes to the following two version tokens! |
14
b9e04854e2bb
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
13
diff
changeset
|
4 The data manager uses a symlink to this macro file to keep the STAR and |
b9e04854e2bb
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
13
diff
changeset
|
5 the index versions in sync, but you should manually adjust the +galaxy |
b9e04854e2bb
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
13
diff
changeset
|
6 version number. --> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
7 <!-- STAR version to be used --> |
17
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
8 <token name="@VERSION@">2.7.7a</token> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
9 <!-- STAR index version compatible with this version of STAR |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
10 This is the STAR version that introduced the index structure expected |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
11 by the current version. |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
12 It can be found for any specific version of STAR with: |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
13 STAR -h | grep versionGenome |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
14 or by looking for the versionGenome parameter in source/parametersDefault |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
15 of STAR's source code --> |
15
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
16 <token name="@IDX_VERSION@">2.7.4a</token> |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
17 <token name="@IDX_DATA_TABLE@">rnastar_index2x_versioned</token> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
18 |
3
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
19 <xml name="requirements"> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
20 <requirements> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
21 <requirement type="package" version="@VERSION@">star</requirement> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
22 <requirement type="package" version="1.9">samtools</requirement> |
14
b9e04854e2bb
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
13
diff
changeset
|
23 <yield /> |
3
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
24 </requirements> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
25 </xml> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
26 |
16
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
27 <xml name="edam"> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
28 <edam_topics> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
29 <edam_topic>topic_3170</edam_topic> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
30 <edam_topic>topic_3308</edam_topic> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
31 </edam_topics> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
32 <edam_operations> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
33 <edam_operation>operation_0292</edam_operation> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
34 </edam_operations> |
e132e7d02a3e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 9c34fd08b619a09028707a52c868d9be1ca02a6b"
iuc
parents:
15
diff
changeset
|
35 </xml> |
17
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
36 |
11
41929aa1e7f3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 2911002ccd79fe062f6346ee5699ea262f92f04f"
iuc
parents:
10
diff
changeset
|
37 <xml name="index_selection" token_with_gene_model="0"> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
38 <param argument="--genomeDir" name="genomeDir" type="select" |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
39 label="Select reference genome" |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
40 help="If your genome of interest is not listed, contact the Galaxy team"> |
15
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
41 <options from_data_table="@IDX_DATA_TABLE@"> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
42 <filter type="static_value" column="4" value="@WITH_GENE_MODEL@" /> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
43 <filter type="static_value" column="5" value="@IDX_VERSION@" /> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
44 <filter type="sort_by" column="2" /> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
45 <validator type="no_options" message="No indexes are available for the selected input dataset" /> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
46 </options> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
47 </param> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
48 </xml> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
49 |
3
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
50 <token name="@FASTQ_GZ_OPTION@"> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
51 --readFilesCommand zcat |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
52 </token> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
53 <xml name="citations"> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
54 <citations> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
55 <citation type="doi">10.1093/bioinformatics/bts635</citation> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
56 </citations> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
57 </xml> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
58 <xml name="@SJDBOPTIONS@" token_optional="true"> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
59 <param argument="--sjdbGTFfile" type="data" format="gff3,gtf" label="Gene model (gff3,gtf) file for splice junctions" optional="@OPTIONAL@" help="Exon junction information for mapping splices"/> |
3
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
60 <param argument="--sjdbOverhang" type="integer" min="1" value="100" label="Length of the genomic sequence around annotated junctions" help="Used in constructing the splice junctions database. Ideal value is ReadLength-1"/> |
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
61 </xml> |
8
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
62 <xml name="dbKeyActions"> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
63 <actions> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
64 <conditional name="refGenomeSource.geneSource"> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
65 <when value="indexed"> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
66 <action type="metadata" name="dbkey"> |
15
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
67 <option type="from_data_table" name="@IDX_DATA_TABLE@" column="1" offset="0"> |
8
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
68 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
69 <filter type="param_value" ref="refGenomeSource.GTFconditional.genomeDir" column="0"/> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
70 </option> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
71 </action> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
72 </when> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
73 <when value="history"> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
74 <action type="metadata" name="dbkey"> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
75 <option type="from_param" name="refGenomeSource.genomeFastaFiles" param_attribute="dbkey" /> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
76 </action> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
77 </when> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
78 </conditional> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
79 </actions> |
d5659efd66aa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit be695260aa6fe507c80f932ea9b2e63b2662d167
iuc
parents:
7
diff
changeset
|
80 </xml> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
81 <token name="@TEMPINDEX@"><![CDATA[ |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
82 ## Create temporary index for custom reference |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
83 #if str($refGenomeSource.geneSource) == 'history': |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
84 mkdir -p tempstargenomedir && |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
85 STAR |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
86 --runMode genomeGenerate |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
87 --genomeDir 'tempstargenomedir' |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
88 --genomeFastaFiles '${refGenomeSource.genomeFastaFiles}' |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
89 ## Handle difference between indices with/without annotations |
15
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
90 #if 'GTFconditional' in $refGenomeSource: |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
91 ## GTFconditional exists only in STAR, but not STARsolo |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
92 #if str($refGenomeSource.GTFconditional.GTFselect) == 'with-gtf': |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
93 --sjdbOverhang '${refGenomeSource.GTFconditional.sjdbOverhang}' |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
94 --sjdbGTFfile '${refGenomeSource.GTFconditional.sjdbGTFfile}' |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
95 #if str($refGenomeSource.GTFconditional.sjdbGTFfile.ext) == 'gff3': |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
96 --sjdbGTFtagExonParentTranscript Parent |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
97 #end if |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
98 #end if |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
99 #else: |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
100 ## ref genome selection is less complex for STARsolo cause |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
101 ## with-gtf is mandatory there |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
102 --sjdbOverhang '${refGenomeSource.sjdbOverhang}' |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
103 --sjdbGTFfile '${refGenomeSource.sjdbGTFfile}' |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
104 #if str($refGenomeSource.sjdbGTFfile.ext) == 'gff3': |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
105 --sjdbGTFtagExonParentTranscript Parent |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
106 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
107 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
108 #if str($refGenomeSource.genomeSAindexNbases): |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
109 --genomeSAindexNbases ${refGenomeSource.genomeSAindexNbases} |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
110 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
111 --runThreadN \${GALAXY_SLOTS:-4} |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
112 && |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
113 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
114 ]]></token> |
12
39bde80cd248
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents:
11
diff
changeset
|
115 <token name="@REFGENOMEHANDLING@" ><![CDATA[ |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
116 --runThreadN \${GALAXY_SLOTS:-4} |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
117 --genomeLoad NoSharedMemory |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
118 --genomeDir |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
119 #if str($refGenomeSource.geneSource) == 'history': |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
120 tempstargenomedir |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
121 #else: |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
122 '${refGenomeSource.GTFconditional.genomeDir.fields.path}' |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
123 ## Handle difference between indices with/without annotations |
12
39bde80cd248
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents:
11
diff
changeset
|
124 #if str($refGenomeSource.GTFconditional.GTFselect) == 'without-gtf': |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
125 #if $refGenomeSource.GTFconditional.sjdbGTFfile: |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
126 --sjdbOverhang $refGenomeSource.GTFconditional.sjdbOverhang |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
127 --sjdbGTFfile '${refGenomeSource.GTFconditional.sjdbGTFfile}' |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
128 #if str($refGenomeSource.GTFconditional.sjdbGTFfile.ext) == 'gff3': |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
129 --sjdbGTFtagExonParentTranscript Parent |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
130 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
131 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
132 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
133 #end if |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
134 ]]></token> |
17
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
135 <token name="@READSHANDLING@" ><![CDATA[ |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
136 ## Check that the input pairs are of the same type |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
137 ## otherwise STARsolo will run for a long time and then error out. |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
138 ## We consume either repeats of two inputs R1 + R2 |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
139 ## or a collection of paired reads. |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
140 #if str($sc.input_types.use) == "repeat": |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
141 #set $reads1 = [] |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
142 #set $reads2 = [] |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
143 #for $r1, $r2 in zip($sc.input_types.input1, $sc.input_types.input2): |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
144 #assert $r1.datatype == $r2.datatype |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
145 #silent $reads1.append(str($r1)) |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
146 #silent $reads2.append(str($r2)) |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
147 #end for |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
148 #set $reads1 = ','.join($reads1) |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
149 #set $reads2 = ','.join($reads2) |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
150 #elif str($sc.input_types.use) == "list_paired": |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
151 #set $r1 = $sc.input_types.input_collection.forward |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
152 #set $r2 = $sc.input_types.input_collection.reverse |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
153 #set $reads1 = $r1 |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
154 #set $reads2 = $r2 |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
155 #end if |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
156 ## cDNA sequence(s) [R2] always go first, then barcode(s) [R1] |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
157 ## see: Section 3.2 of STAR manual for multiple inputs, and Section 13 for STARsolo inputs |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
158 --readFilesIn $reads2 $reads1 |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
159 --soloCBmatchWLtype $sc.soloCBmatchWLtype |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
160 #if $r1.is_of_type('fastq.gz', 'fastqsanger.gz'): |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
161 @FASTQ_GZ_OPTION@ |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
162 #end if |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
163 ]]></token> |
15
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
164 <xml name="ref_selection"> |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
165 <param argument="--genomeFastaFiles" type="data" format="fasta" label="Select a reference genome" /> |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
166 <!-- Currently, this parameter is not exposed in the wrapper, |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
167 but used only in the tests to avoid excessive index sizes for |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
168 the tiny test genomes. --> |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
169 <param name="genomeSAindexNbases" type="hidden" value="" /> |
5ec75f5dae3c
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit a8e319862d723654c372a6d71e5de76e052586a9"
iuc
parents:
14
diff
changeset
|
170 </xml> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
171 <xml name="stdio" > |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
172 <stdio> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
173 <regex match="FATAL error" source="both" level="fatal"/> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
174 <regex match="EXITING: FATAL INPUT ERROR:" source="both" level="fatal"/> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
175 <regex match="EXITING: fatal error trying to allocate genome arrays, exception thrown: std::bad_alloc" source="both" level="fatal"/> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
176 <regex match="\[sam_read1\] missing header\? Abort!" source="both" level="fatal"/> |
12
39bde80cd248
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit ce3f681beac515bc20661e790c2b326077f853ba"
iuc
parents:
11
diff
changeset
|
177 <yield /> |
10
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
178 </stdio> |
d82339e37e8e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 686574b0392e554b75035a9b79bc919dfda9ab97"
iuc
parents:
8
diff
changeset
|
179 </xml> |
17
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
180 <xml name="input_selection"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
181 <conditional name="input_types" > |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
182 <param name="use" type="select" label="Input Type" > |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
183 <option value="repeat" >Separate barcode and cDNA reads</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
184 <option value="list_paired" >Paired collection of barcode and cDNA reads</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
185 </param> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
186 <when value="repeat"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
187 <param format="fastq,fasta,fastq.gz,fastqsanger.gz" name="input1" type="data" multiple="true" |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
188 label="RNA-Seq FASTQ/FASTA file, Barcode reads" /> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
189 <param format="fastq,fasta,fastq.gz,fastqsanger.gz" name="input2" type="data" multiple="true" |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
190 label="RNA-Seq FASTQ/FASTA file, cDNA reads"/> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
191 </when> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
192 <when value="list_paired"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
193 <param name="input_collection" collection_type="paired" type="data_collection" format="fastq,fasta,fastq.gz,fastqsanger.gz" label="Collection of Pairs" /> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
194 </when> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
195 </conditional> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
196 </xml> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
197 <xml name="input_selection_smart_seq"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
198 <conditional name="input_types_smart_seq" > |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
199 <param name="use" type="select" label="Input Type" > |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
200 <option value="list_single_end" >Single-end FASTQ collection</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
201 <option value="list_paired_end" >Paired FASTQ collection</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
202 </param> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
203 <when value="list_single_end"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
204 <param name="single_end_collection" collection_type="list" type="data_collection" format="fastq,fasta,fastq.gz,fastqsanger.gz" label="List of single-end FASTQ files" /> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
205 </when> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
206 <when value="list_paired_end"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
207 <param name="paired_end_collection" collection_type="list:paired" type="data_collection" format="fastq,fasta,fastq.gz,fastqsanger.gz" label="List of paired-end FASTQ files" /> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
208 </when> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
209 </conditional> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
210 </xml> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
211 <xml name="umidedup_options"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
212 <option value="1MM_All" selected="true">All</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
213 <option value="1MM_Directional" >Directional</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
214 </xml> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
215 <xml name="anchor_types"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
216 <option value="0">Read start</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
217 <option value="1">Read end</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
218 <option value="2">Adapter start</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
219 <option value="3">Adapter end</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
220 </xml> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
221 <xml name="cb_match_wl_common"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
222 <option value="Exact" >Exact</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
223 <option value="1MM" >Single match</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
224 </xml> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
225 <xml name="cb_match_wl_cellranger"> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
226 <option value="1MM_multi" selected="true" >Multiple matches (CellRanger 2)</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
227 <option value="1MM_multi_pseudocounts" >Multiple matches (CellRanger 3)</option> |
7ed2edc1337f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 00c545ddbf0f008903f4b4c11d476e6089c3f531"
iuc
parents:
16
diff
changeset
|
228 </xml> |
3
318b2a9d54dd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 0d434bca5083e908114d93e11094e48f49b98ed1
iuc
parents:
diff
changeset
|
229 </macros> |