Mercurial > repos > iuc > mmuphin
comparison mmuphin.xml @ 1:23d58581f349 draft default tip
planemo upload for repository https://github.com/biobakery/MMUPHin commit 85ea7462e2b824c35b9d444f6dfced71e990a412
| author | iuc |
|---|---|
| date | Fri, 16 May 2025 12:56:52 +0000 |
| parents | 3938766e5135 |
| children |
comparison
equal
deleted
inserted
replaced
| 0:3938766e5135 | 1:23d58581f349 |
|---|---|
| 63 control=controls | 63 control=controls |
| 64 ) | 64 ) |
| 65 | 65 |
| 66 # Save results into output files | 66 # Save results into output files |
| 67 | 67 |
| 68 write.table(result\$feature_abd_adj, file="$output", quote = FALSE, sep="\t") | 68 write.table(result\$feature_abd_adj, file="$output", quote = FALSE, sep="\t", col.names=NA) |
| 69 | |
| 69 ]]></configfile> | 70 ]]></configfile> |
| 70 </configfiles> | 71 </configfiles> |
| 71 | 72 |
| 72 <inputs> | 73 <inputs> |
| 73 <param name="input_data" type="data" format="tabular" label="Abundance (or features) file" help="TSV file where columns represent samples and rows include abundance values for features such as taxa, genes, or other biological entities across those samples."/> | 74 <param name="input_data" type="data" format="tabular" label="Abundance (or features) file" help="TSV file where columns represent samples and rows include abundance values for features such as taxa, genes, or other biological entities across those samples."/> |
| 77 <section name="additional_options" title="Additional Options" expanded="true"> | 78 <section name="additional_options" title="Additional Options" expanded="true"> |
| 78 <param argument="zero_inflation" type="boolean" truevalue="zero_inflation TRUE" falsevalue="zero_inflation FALSE" checked="true" label="Run zero-inflated model"/> | 79 <param argument="zero_inflation" type="boolean" truevalue="zero_inflation TRUE" falsevalue="zero_inflation FALSE" checked="true" label="Run zero-inflated model"/> |
| 79 <param argument="pseudo_count" type="float" optional="true" label="Pseudo_count" help="Pseudo count to add feature_abd before the methods' log transformation. Default to the half of the minimal non-zero values in feature_abd" /> | 80 <param argument="pseudo_count" type="float" optional="true" label="Pseudo_count" help="Pseudo count to add feature_abd before the methods' log transformation. Default to the half of the minimal non-zero values in feature_abd" /> |
| 80 <param argument="conv" type="float" value="0.0001" min="0.000001" max="0.001" optional="true" label="Convergence threshold" help="Convergence threshold for the method's iterative algorithm for shrinking batch effect parameters."/> | 81 <param argument="conv" type="float" value="0.0001" min="0.000001" max="0.001" optional="true" label="Convergence threshold" help="Convergence threshold for the method's iterative algorithm for shrinking batch effect parameters."/> |
| 81 <param argument="maxit" type="float" optional="true" value="1000" label="Maximum number of iterations" help="Maximum number of iterations allowed for the method's iterative algorithm. Default to 1000"/> | 82 <param argument="maxit" type="float" optional="true" value="1000" label="Maximum number of iterations" help="Maximum number of iterations allowed for the method's iterative algorithm. Default to 1000"/> |
| 82 <param argument="verbose" type="hidden" truevalue="verbose TRUE" falsevalue="verbose FALSE" checked="true" label="Print verbose information"/> | 83 <param argument="verbose" type="hidden" value="False" label="Print verbose information"/> |
| 83 <param argument="diagnostic_plot" type="boolean" truevalue="diagnostic_plot TRUE" falsevalue="diagnostic_plot FALSE" checked="true" label="Generate diagnostic figure file"/> | 84 <param argument="diagnostic_plot" type="boolean" truevalue="diagnostic_plot TRUE" falsevalue="diagnostic_plot FALSE" checked="true" label="Generate diagnostic figure file"/> |
| 84 </section> | 85 </section> |
| 85 </inputs> | 86 </inputs> |
| 86 | 87 |
| 87 <outputs> | 88 <outputs> |
| 98 <param name="input_data" value="CRC_abd.tsv"/> | 99 <param name="input_data" value="CRC_abd.tsv"/> |
| 99 <param name="input_metadata" value="CRC_meta.tsv"/> | 100 <param name="input_metadata" value="CRC_meta.tsv"/> |
| 100 <param name="batch_input" value="29"/> | 101 <param name="batch_input" value="29"/> |
| 101 <param name="covariates_input" value="4"/> | 102 <param name="covariates_input" value="4"/> |
| 102 <section name="additional_options"> | 103 <section name="additional_options"> |
| 103 <param name="zero_inflation" value="TRUE"/> | 104 <param name="zero_inflation" value="True"/> |
| 104 <param name="pseudo_count" value="3"/> | 105 <param name="pseudo_count" value="3"/> |
| 105 <param name="conv" value="0.0001"/> | 106 <param name="conv" value="0.0001"/> |
| 106 <param name="maxit" value="1000"/> | 107 <param name="maxit" value="1000"/> |
| 107 <param name="diagnostic_plot" value="TRUE"/> | 108 <param name="diagnostic_plot" value="True"/> |
| 108 </section> | 109 </section> |
| 109 <output name="output" file="CRC_abd_corrected.tsv" ftype="tabular"/> | 110 <output name="output" file="CRC_abd_corrected.tsv" ftype="tabular"/> |
| 110 <output name="diagnostic_plot_output" file="diagnostic.pdf" ftype="pdf"/> | 111 <output name="diagnostic_plot_output" file="diagnostic.pdf" ftype="pdf"/> |
| 111 </test> | 112 </test> |
| 112 <test expect_num_outputs="2"> | 113 <test expect_num_outputs="2"> |
| 113 <param name="input_data" value="CRC_abd.tsv"/> | 114 <param name="input_data" value="CRC_abd.tsv"/> |
| 114 <param name="input_metadata" value="CRC_meta.tsv"/> | 115 <param name="input_metadata" value="CRC_meta.tsv"/> |
| 115 <param name="batch_input" value="7"/> | 116 <param name="batch_input" value="7"/> |
| 116 <section name="additional_options"> | 117 <section name="additional_options"> |
| 117 <param name="zero_inflation" value="TRUE"/> | 118 <param name="zero_inflation" value="True"/> |
| 118 <param name="pseudo_count" value="3"/> | 119 <param name="pseudo_count" value="3"/> |
| 119 <param name="conv" value="0.0001"/> | 120 <param name="conv" value="0.0001"/> |
| 120 <param name="maxit" value="1000"/> | 121 <param name="maxit" value="1000"/> |
| 121 <param name="diagnostic_plot" value="TRUE"/> | 122 <param name="diagnostic_plot" value="True"/> |
| 122 </section> | 123 </section> |
| 123 <output name="output" file="CRC_abd_corrected2.tsv" ftype="tabular"/> | 124 <output name="output" file="CRC_abd_corrected2.tsv" ftype="tabular"/> |
| 124 <output name="diagnostic_plot_output" file="diagnostic2.pdf" ftype="pdf"/> | 125 <output name="diagnostic_plot_output" file="diagnostic2.pdf" ftype="pdf"/> |
| 125 </test> | 126 </test> |
| 126 <test expect_num_outputs="2"> | 127 <test expect_num_outputs="2"> |
| 127 <param name="input_data" value="CRC_abd.tsv"/> | 128 <param name="input_data" value="CRC_abd.tsv"/> |
| 128 <param name="input_metadata" value="CRC_meta.tsv"/> | 129 <param name="input_metadata" value="CRC_meta.tsv"/> |
| 129 <param name="batch_input" value="29"/> | 130 <param name="batch_input" value="29"/> |
| 130 <param name="covariates_input" value="4,6"/> | 131 <param name="covariates_input" value="4,6"/> |
| 131 <section name="additional_options"> | 132 <section name="additional_options"> |
| 132 <param name="zero_inflation" value="TRUE"/> | 133 <param name="zero_inflation" value="True"/> |
| 133 <param name="pseudo_count" value="3"/> | 134 <param name="pseudo_count" value="3"/> |
| 134 <param name="conv" value="0.0001"/> | 135 <param name="conv" value="0.0001"/> |
| 135 <param name="maxit" value="1000"/> | 136 <param name="maxit" value="1000"/> |
| 136 <param name="diagnostic_plot" value="TRUE"/> | 137 <param name="diagnostic_plot" value="True"/> |
| 137 </section> | 138 </section> |
| 138 <output name="output" file="CRC_abd_corrected3.tsv" ftype="tabular"/> | 139 <output name="output" file="CRC_abd_corrected3.tsv" ftype="tabular"/> |
| 139 <output name="diagnostic_plot_output" file="diagnostic3.pdf" ftype="pdf"/> | 140 <output name="diagnostic_plot_output" file="diagnostic3.pdf" ftype="pdf"/> |
| 140 </test> | 141 </test> |
| 141 </tests> | 142 </tests> |
