# HG changeset patch # User iuc # Date 1722237261 0 # Node ID b6897977d13e0e8f2401092d7d392c22f1bbea97 # Parent 289b3807e80c81b1f29c24720f895cc62b91358f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/metaphlan/ commit 3c1a0c4a94f78437c6df74b5348826e33e734a05 diff -r 289b3807e80c -r b6897977d13e macros.xml --- a/macros.xml Tue Apr 30 09:09:32 2024 +0000 +++ b/macros.xml Mon Jul 29 07:14:21 2024 +0000 @@ -1,7 +1,7 @@ - 4.0.6 - 3 + 4.1.1 + 0 22.05 @@ -23,4 +23,9 @@ 10.7554/eLife.65088 + + + + + diff -r 289b3807e80c -r b6897977d13e metaphlan.xml --- a/metaphlan.xml Tue Apr 30 09:09:32 2024 +0000 +++ b/metaphlan.xml Mon Jul 29 07:14:21 2024 +0000 @@ -38,14 +38,12 @@ #set full_ext=$inputs.in.raw_in.in.datatype.file_ext #if $full_ext.endswith("gz") #set $file_path="in" -zcat '$inputs.in.raw_in.in' > '$file_path' -&& + zcat '$inputs.in.raw_in.in' > '$file_path' && #else if $full_ext.endswith("bz2") #set $file_path="in" -bzcat '$inputs.in.raw_in.in' > '$file_path' -&& + bzcat '$inputs.in.raw_in.in' > '$file_path' && #else - #set $file_path=$inputs.in.raw_in.in + #set $file_path="'%s'" % $inputs.in.raw_in.in #end if #else if $inputs.in.raw_in.selector == "multiple" #set full_ext=$inputs.in.raw_in.in[0].datatype.file_ext @@ -53,45 +51,54 @@ #set sep="" #for $i, $f in enumerate($inputs.in.raw_in.in) #if $f.datatype.file_ext != $full_ext -echo "Different datatypes for input files" -&& -exit 1 + echo "Different datatypes for input files" && + exit 1 #end if #if $full_ext.endswith("gz") #set fp="input_%s" % ($i) -zcat '$f' > '$fp' -&& + zcat '$f' > '$fp' && #else if $full_ext.endswith("bz2") #set fp="input_%s" % ($i) -bzcat '$f' > '$fp' -&& + bzcat '$f' > '$fp' && #else #set fp=$f #end if - #set $file_path+="%s%s" % ($sep, $fp) + #set $file_path+="'%s%s'" % ($sep, $fp) #set $sep="," #end for #else if $inputs.in.raw_in.selector == "paired" #set full_ext=$inputs.in.raw_in.in_f.datatype.file_ext #if $full_ext != $inputs.in.raw_in.in_r.datatype.file_ext -echo "Different datatypes for input paired-end files" -&& -exit 1 + echo "Different datatypes for input paired-end files" && + exit 1 #end if #if $full_ext.endswith("gz") -zcat '$inputs.in.raw_in.in_f' > 'in_f' -&& -zcat '$inputs.in.raw_in.in_r' > 'in_r' -&& - #set file_path="in_f,in_r" + zcat '$inputs.in.raw_in.in_f' > 'in_f' && + zcat '$inputs.in.raw_in.in_r' > 'in_r' && + #set file_path="-1 in_f -2 in_r" #else if $full_ext.endswith("bz2") -bzcat '$inputs.in.raw_in.in_f' > 'in_f' -&& -bzcat '$inputs.in.raw_in.in_r' > 'in_r' -&& - #set file_path="in_f,in_r" + bzcat '$inputs.in.raw_in.in_f' > 'in_f' && + bzcat '$inputs.in.raw_in.in_r' > 'in_r' && + #set file_path="-1 in_f -2 in_r" #else - #set file_path="%s,%s" % ($inputs.in.raw_in.in_f,$inputs.in.raw_in.in_r) + #set file_path="-1 '%s' -2 '%s'" % ($inputs.in.raw_in.in_f,$inputs.in.raw_in.in_r) + #end if + #else if $inputs.in.raw_in.selector == "paired_collection" + #set full_ext=$inputs.in.raw_in.in.forward.ext + #if $full_ext != $inputs.in.raw_in.in.reverse.ext + echo "Different datatypes for input paired-end files" && + exit 1 + #end if + #if $full_ext.endswith("gz") + zcat '$inputs.in.raw_in.in.forward' > 'in_f' && + zcat '$inputs.in.raw_in.in.reverse' > 'in_r' && + #set file_path="-1 in_f -2 in_r" + #else if $full_ext.endswith("bz2") + bzcat '$inputs.in.raw_in.in.forward' > 'in_f' && + bzcat '$inputs.in.raw_in.in.reverse' > 'in_r' && + #set file_path="-1 in_f -2 in_r" + #else + #set file_path="-1 '%s' -2 '%s'" % ($inputs.in.raw_in.in_f,$inputs.in.raw_in.in_r) #end if #end if @@ -105,20 +112,18 @@ #end if #if $inputs.db.db_selector == "history" -mkdir 'ref_db' -&& -bowtie2-build --large-index '$inputs.db.bowtie2db' 'ref_db/custom_db' -&& -python '$__tool_directory__/customizemetadata.py' +mkdir 'ref_db' && +bowtie2-build --large-index '$inputs.db.bowtie2db' 'ref_db/custom_db' && +python + '$__tool_directory__/customizemetadata.py' transform_json_to_pkl --json '$inputs.db.mpa_pkl' - --pkl 'ref_db/custom_db.pkl' -&& + --pkl 'ref_db/custom_db.pkl' && #end if metaphlan #if $inputs.in.selector == "raw" - '$file_path' + $file_path --input_type '$ext' --read_min_len $inputs.in.read_min_len --bt2_ps '$inputs.in.mapping.bt2_ps' @@ -186,6 +191,28 @@ -s '$sam_output_file' --biom '$biom_output_file' --nproc \${GALAXY_SLOTS:-4} +#if $viral_analysis.profile_vsc + $viral_analysis.profile_vsc + --vsc_out '$vcs_breath_coverage' + --vsc_breadth $viral_analysis.vsc_breadth +#end if + +#if $subsample.selector != "no" + #if $subsample.selector == "single" + --subsampling $subsample.subsampling + #else + --subsampling_paired $subsample.subsampling_paired + #end if + $subsample.mapping_subsampling + #if $subsample.subsampling_seed + --subsampling_seed $subsample.subsampling_seed + #end if + --subsampling_output subsampled.out +#end if + +#if $test == "false" + --offline +#end if #if $inputs.in.selector == "raw" && @@ -227,6 +254,7 @@ + @@ -235,6 +263,9 @@ + + + @@ -338,6 +369,32 @@ label="Deactivate the procedure of disambiguating the quasi-markers based on the marker abundance pattern found in the sample?" help="It is generally recommended to keep the disambiguation procedure in order to minimize false positives"/> + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -351,6 +408,8 @@ label="Scale relative abundances to the number of reads mapping to known clades in order to estimate unknowness?"/>
+ + @@ -368,14 +427,25 @@ out['krona_output'] + + viral_analysis['profile_vsc'] + + + subsample['selector'] == 'single' + + + + + subsample['selector'] == 'paired' + +
- @@ -386,7 +456,6 @@
- @@ -516,13 +585,16 @@ + + +
+
- @@ -533,7 +605,6 @@
- @@ -661,13 +732,16 @@ + + +
+
- @@ -678,7 +752,6 @@
- @@ -732,16 +805,19 @@ + + +
- + +
- - - + +
@@ -750,7 +826,6 @@
- @@ -770,6 +845,11 @@
+ + + + +
@@ -789,30 +869,142 @@ - - + + - + + - + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
+ + +
+
+ + + + +
+
+ + + + + + + + + + + + + +
+ + + + + +
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
- - @@ -854,16 +1046,18 @@ + + + +
- - @@ -913,13 +1107,16 @@ + + + +
- @@ -930,7 +1127,6 @@
- @@ -1054,20 +1250,24 @@ + + +
- - + +
- + - +
@@ -1075,13 +1275,43 @@
+ + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + +
value, name, dbkey, path, db_version - +