# HG changeset patch
# User wolma
# Date 1571211233 14400
# Node ID 039890bdcb62c84ed3b8642e2789ef47b8ee0646
# Parent 80bbca356b76ff0f8dfd436bed01833248806df7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_star_index_builder commit 93138516106c74b1ccc70d2d946e6eaa29c7c1a3-dirty
diff -r 80bbca356b76 -r 039890bdcb62 data_manager/macros.xml
--- a/data_manager/macros.xml Mon Jun 24 12:27:02 2019 -0400
+++ b/data_manager/macros.xml Wed Oct 16 03:33:53 2019 -0400
@@ -1,10 +1,11 @@
+ The data manager uses a symlink to this macro file to keep the STAR and
+ the index versions in sync, but you should manually adjust the +galaxy
+ version number. -->
- 2.7.1a
+ 2.7.2b
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 80bbca356b76 -r 039890bdcb62 data_manager/rna_star_index_builder.py
--- a/data_manager/rna_star_index_builder.py Mon Jun 24 12:27:02 2019 -0400
+++ b/data_manager/rna_star_index_builder.py Wed Oct 16 03:33:53 2019 -0400
@@ -18,13 +18,29 @@
args = parser.parse_args()
if args.dbkey in [ None, '', '?' ]:
- raise Exception( '"%s" is not a valid dbkey. You must specify a valid dbkey.' % ( args.dbkey ) )
+ raise Exception(
+ '"%s" is not a valid dbkey. You must specify a valid dbkey.'
+ % ( args.dbkey )
+ )
with_gene_model = "0"
if args.with_gene_model:
with_gene_model = "1"
- data_manager_dict = {'data_tables': {args.data_table: [dict({"value": args.value, "dbkey": args.dbkey, "name": args.name, "path": args.subdir, "with_gene_model": with_gene_model, "version": args.index_version} )]}}
+ data_manager_dict = {
+ 'data_tables': {
+ args.data_table: [
+ {
+ "value": args.value,
+ "dbkey": args.dbkey,
+ "name": args.name,
+ "subdir": args.subdir,
+ "with_gene_model": with_gene_model,
+ "version": args.index_version
+ }
+ ]
+ }
+ }
open( args.config_file, 'w' ).write( json.dumps( data_manager_dict ) )
diff -r 80bbca356b76 -r 039890bdcb62 data_manager/rna_star_index_builder.xml
--- a/data_manager/rna_star_index_builder.xml Mon Jun 24 12:27:02 2019 -0400
+++ b/data_manager/rna_star_index_builder.xml Wed Oct 16 03:33:53 2019 -0400
@@ -1,4 +1,4 @@
-
+
builder
@@ -14,17 +14,16 @@
GALAXY_MEMORY_BYTES=\$((GALAXY_MEMORY_MB * 1000000)) ;
fi ;
-#import json, os
-#set params = json.loads(open(str($out_file)).read())
-#set target_directory = $params['output_data'][0]['extra_files_path'].encode('ascii', 'replace')
-#set subdir = os.path.basename(target_directory)
+#import os
+#set $target_directory = str($out_file.extra_files_path)
+#set $subdir = os.path.basename($target_directory)
-mkdir -p '${target_directory}/${subdir}' &&
+mkdir '${target_directory}' &&
STAR
--runMode genomeGenerate
--genomeFastaFiles '${all_fasta_source.fields.path}'
---genomeDir '${target_directory}/${subdir}'
+--genomeDir '${target_directory}'
--limitGenomeGenerateRAM \${GALAXY_MEMORY_BYTES}
#if $GTFconditional.GTFselect == "withGTF":
--sjdbGTFfile '${GTFconditional.sjdbGTFfile}'
@@ -118,7 +117,10 @@
*What it does*
-This is a Galaxy datamanager for the rna STAR gap-aware RNA aligner.
+This is a Galaxy data manager tool for the gap-aware RNA aligner STAR.
+
+This version of the tool builds STAR indices of the format first introduced
+with STAR version @IDX_VERSION@.
Please read the fine manual - that and the google group are the places to learn about the options above.
diff -r 80bbca356b76 -r 039890bdcb62 data_manager_conf.xml
--- a/data_manager_conf.xml Mon Jun 24 12:27:02 2019 -0400
+++ b/data_manager_conf.xml Wed Oct 16 03:33:53 2019 -0400
@@ -1,6 +1,6 @@
-
+