# HG changeset patch
# User rliterman
# Date 1734641732 18000
# Node ID 90e29c1ddecaafdb29836b0b95422ef1f5db9c73
# Parent c2a88631300873d77cb0fca0d1ec59f247aa716f
"planemo upload"
diff -r c2a886313008 -r 90e29c1ddeca csp2_screen.xml
--- a/csp2_screen.xml Thu Dec 19 14:51:58 2024 -0500
+++ b/csp2_screen.xml Thu Dec 19 15:55:32 2024 -0500
@@ -9,41 +9,63 @@
mkdir ./queries ./references;
-if [ -n "$query_fasta" ] && [ "$query_fasta" != "None" ]; then
- #for query in $query_fasta:
- ln -sf ${query} ./queries/${query.element_identifier};
+#if (str($query_fasta.query_fasta_select) == "none"):
+ export QUERY_FASTA_ARG="";
+#elif (str($query_fasta.query_fasta_select) == "collection"):
+ #for _, $query_assembly in enumerate($query_fasta.coll):
+ ln -sf ${query_assembly} ./queries/${query_assembly.element_identifier};
#end for
export QUERY_FASTA_ARG="--fasta ./queries";
-else
- export QUERY_FASTA_ARG="";
-fi;
+#else
+ #for _, $query_assembly in enumerate($query_fasta.list):
+ ln -sf ${query_assembly} ./queries/${query_assembly.element_identifier};
+ #end for
+ export QUERY_FASTA_ARG="--fasta ./queries";
+#end if
-if [ -n "$query_reads" ] && [ "$query_reads" != "None" ]; then
- #for query in $query_reads:
- ln -sf ${query} ./queries/${query.element_identifier};
+#if (str($ref_fasta.ref_fasta_select) == "none"):
+ export REF_FASTA_ARG="";
+#elif (str($ref_fasta.ref_fasta_select) == "collection"):
+ #for _, $ref_assembly in enumerate($ref_fasta.coll):
+ ln -sf ${ref_assembly} ./references/${ref_assembly.element_identifier};
+ #end for
+ export REF_FASTA_ARG="--fasta ./references";
+#else
+ #for _, $ref_assembly in enumerate($ref_fasta.list):
+ ln -sf ${ref_assembly} ./references/${ref_assembly.element_identifier};
+ #end for
+ export REF_FASTA_ARG="--fasta ./references";
+#end if
+
+#if (str($query_reads.query_reads_select) == "none"):
+ export QUERY_READS_ARG="";
+#elif (str($query_reads.query_reads_select) == "collection"):
+ #for _, $pair in enumerate($query_reads.coll):
+ ln -sf ${pair.forward} ./queries/${pair.forward.name};
+ ln -sf ${pair.reverse} ./queries/${pair.reverse.name};
#end for
export QUERY_READS_ARG="--reads ./queries";
-else
- export QUERY_READS_ARG="";
-fi;
+#else
+ #for _, $read_file in enumerate($query_reads.list):
+ ln -sf ${read_file} ./queries/${read_file.element_identifier};
+ #end for
+ export QUERY_READS_ARG="--reads ./queries";
+#end if
-if [ -n "$ref_fasta" ] && [ "$ref_fasta" != "None" ]; then
- #for ref in $ref_fasta:
- ln -sf ${ref} ./references/${ref.element_identifier};
- #end for
- export REF_FASTA_ARG="--ref_fasta ./references";
-else
- export REF_FASTA_ARG="";
-fi;
-
-if [ -n "$ref_reads" ] && [ "$ref_reads" != "None" ]; then
- #for ref in $ref_reads:
- ln -sf ${ref} ./references/${ref.element_identifier};
+#if (str($ref_reads.ref_reads_select) == "none"):
+ export REF_READS_ARG="";
+#elif (str($ref_reads.ref_reads_select) == "collection"):
+ #for _, $pair in enumerate($ref_reads.coll):
+ ln -sf ${pair.forward} ./references/${pair.forward.name};
+ ln -sf ${pair.reverse} ./references/${pair.reverse.name};
#end for
export REF_READS_ARG="--ref_reads ./references";
-else
- export REF_READS_ARG="";
-fi;
+#else
+ #for _, $read_file in enumerate($ref_reads.list):
+ ln -sf ${read_file} ./references/${read_file.element_identifier};
+ #end for
+ export REF_READS_ARG="--ref_reads ./references";
+#end if
if [ -n "$trim_name" ] && [ "$trim_name" != "None" ]; then
export TRIM_ARG="--trim_name $trim_name";
@@ -62,10 +84,68 @@
]]>
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r c2a886313008 -r 90e29c1ddeca csp2_snp.xml
--- a/csp2_snp.xml Thu Dec 19 14:51:58 2024 -0500
+++ b/csp2_snp.xml Thu Dec 19 15:55:32 2024 -0500
@@ -40,8 +40,8 @@
export QUERY_READS_ARG="";
#elif (str($query_reads.query_reads_select) == "collection"):
#for _, $pair in enumerate($query_reads.coll):
- ln -sf ${pair.forward} ./queries/${pair.forward.element_identifier};
- ln -sf ${pair.reverse} ./queries/${pair.reverse.element_identifier};
+ ln -sf ${pair.forward} ./queries/${pair.forward.name};
+ ln -sf ${pair.reverse} ./queries/${pair.reverse.name};
#end for
export QUERY_READS_ARG="--reads ./queries";
#else
@@ -55,8 +55,8 @@
export REF_READS_ARG="";
#elif (str($ref_reads.ref_reads_select) == "collection"):
#for _, $pair in enumerate($ref_reads.coll):
- ln -sf ${pair.forward} ./references/${pair.forward.element_identifier};
- ln -sf ${pair.reverse} ./references/${pair.reverse.element_identifier};
+ ln -sf ${pair.forward} ./references/${pair.forward.name};
+ ln -sf ${pair.reverse} ./references/${pair.reverse.name};
#end for
export REF_READS_ARG="--ref_reads ./references";
#else
@@ -162,7 +162,7 @@
-
+