Mercurial > repos > rliterman > csp2
changeset 58:c8676ac8c6b7
"planemo upload"
author | rliterman |
---|---|
date | Thu, 19 Dec 2024 12:19:14 -0500 |
parents | c8dfcb29d91b |
children | d322910e773c |
files | csp2_snp.xml |
diffstat | 1 files changed, 47 insertions(+), 43 deletions(-) [+] |
line wrap: on
line diff
--- a/csp2_snp.xml Thu Dec 19 11:22:22 2024 -0500 +++ b/csp2_snp.xml Thu Dec 19 12:19:14 2024 -0500 @@ -8,71 +8,75 @@ <command detect_errors="aggressive"><![CDATA[ mkdir ./queries ./references; -export QUERY_FASTA_SELECT="${query_fasta.query_fasta_select}" -export QUERY_READS_SELECT="${query_reads.query_reads_select}" -export REF_FASTA_SELECT="${ref_fasta.ref_fasta_select}" -export REF_READS_SELECT="${ref_reads.ref_reads_select}" -if [[ "\$QUERY_FASTA_SELECT" == "none" ]]; then +#set query_fasta_input="" +#if $query_fasta.query_fasta_select == 'collection' + #set query_fasta_input=$query_fasta.coll.elements +#elseif $query_fasta.query_fasta_select == 'history' + #set query_fasta_input=$query_fasta.list +#end if + +if [[ "$query_fasta.query_fasta_select" == "none" ]]; then export QUERY_FASTA_ARG=""; -elif [[ "\$QUERY_FASTA_SELECT" == "history" ]]; then - #for query in $query_fasta.list: - ln -sf ${query} ./queries/${query.element_identifier}; - #end for - export QUERY_FASTA_ARG="--fasta ./queries"; else - #for query in $query_fasta.coll.elements: + #for query in $query_fasta_input: ln -sf ${query} ./queries/${query.element_identifier}; #end for export QUERY_FASTA_ARG="--fasta ./queries"; fi; -if [[ "\$REF_FASTA_SELECT" == "none" ]]; then +#set ref_fasta_input="" +#if $ref_fasta.ref_fasta_select == 'collection' + #set ref_fasta_input=$ref_fasta.coll.elements +#elseif $ref_fasta.ref_fasta_select == 'history' + #set ref_fasta_input=$ref_fasta.list +#end if + +if [[ "$ref_fasta.ref_fasta_select" == "none" ]]; then export REF_FASTA_ARG=""; -elif [[ "\$REF_FASTA_SELECT" == "history" ]]; then - #for ref in $ref_fasta.list: +else + #for ref in $ref_fasta_input: ln -sf ${ref} ./references/${ref.element_identifier}; #end for - export REF_FASTA_ARG="--ref_fasta ./references"; -else - #for ref in $ref_fasta.coll.elements: - ln -sf ${ref} ./references/${ref.element_identifier}; - #end for - export REF_FASTA_ARG="--ref_fasta ./references"; + export REF_FASTA_ARG="--fasta ./references"; fi; -if [[ "\$QUERY_READS_SELECT" == "none" ]]; then +#set query_reads_forward="" +#set query_reads_reverse="" +#if $query_reads.query_reads_select == 'collection' + #set query_reads_forward=$query_reads.coll.forward + #set query_reads_reverse=$query_reads.coll.revese +#elseif $query_reads.query_reads_select == 'history' + #set query_reads_forward=$query_reads.list + #set query_reads_reverse="" +#end if + +if [[ "$query_reads.query_reads_select" == "none" ]]; then export QUERY_READS_ARG=""; -elif [[ "\$QUERY_READS_SELECT" == "history" ]]; then - #for query in $query_reads.list: - ln -sf ${query} ./queries/${query.element_identifier}; - #end for - export QUERY_READS_ARG="--reads ./queries"; else - #for query in $query_reads.coll.forward: - ln -sf ${query} ./queries/${query.element_identifier}; - #end for - #for query in $query_reads.coll.reverse: + #for query in $query_reads_forward $query_reads_reverse: ln -sf ${query} ./queries/${query.element_identifier}; #end for export QUERY_READS_ARG="--reads ./queries"; fi; -if [[ "\$REF_READS_SELECT" == "none" ]]; then - export REF_READS_ARG=""; -elif [[ "\$REF_READS_SELECT" == "history" ]]; then - #for ref in $ref_reads.list: +#set ref_reads_forward="" +#set ref_reads_reverse="" +#if $ref_reads.ref_reads_select == 'collection' + #set ref_reads_forward=$ref_reads.coll.forward + #set ref_reads_reverse=$ref_reads.coll.revese +#elseif $ref_reads.ref_reads_select == 'history' + #set ref_reads_forward=$ref_reads.list + #set ref_reads_reverse="" +#end if + +if [[ "$ref_reads.ref_reads_select" == "none" ]]; then + export QUERY_READS_ARG=""; +else + #for ref in $ref_reads_forward $ref_reads_reverse: ln -sf ${ref} ./references/${ref.element_identifier}; #end for - export REF_READS_ARG="--ref_reads ./references"; -else - #for ref in $ref_reads.coll.forward: - ln -sf ${ref} ./references/${ref.element_identifier}; - #end for - #for ref in $ref_reads.coll.reverse: - ln -sf ${ref} ./references/${ref.element_identifier}; - #end for - export REF_READS_ARG="--ref_reads ./references"; + export QUERY_READS_ARG="--reads ./queries"; fi; if [[ "$trim_name" != "DUMMYCSP2TRIM" ]]; then