Mercurial > repos > frogs > frogs_stat
comparison frogs_stat_macros.xml @ 0:6507a8d42a4f draft default tip
planemo upload for repository https://github.com/geraldinepascal/FROGS-wrappers/ commit 78ca62b54aee22893d278d9c3d495527be405f8a
| author | frogs |
|---|---|
| date | Wed, 04 Feb 2026 13:16:44 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:6507a8d42a4f |
|---|---|
| 1 <?xml version="1.0"?> | |
| 2 <macros> | |
| 3 | |
| 4 <token name="@TOOL_VERSION@">5.1.0</token> | |
| 5 <token name="@VERSION_SUFFIX@">0</token> | |
| 6 | |
| 7 <xml name="frogs_stat_requirements"> | |
| 8 <requirements> | |
| 9 <requirement type="package" version="@TOOL_VERSION@">frogs</requirement> | |
| 10 <requirement type="package" version="4.1.2">r-base</requirement> | |
| 11 <requirement type="package" version="1.38.0">bioconductor-phyloseq</requirement> | |
| 12 <requirement type="package" version="4.1">r-essentials</requirement> | |
| 13 <requirement type="package" version="4.9.3">r-plotly</requirement> | |
| 14 <requirement type="package" version="1.34.0">bioconductor-deseq2</requirement> | |
| 15 <requirement type="package" version="2.3">r-gridextra</requirement> | |
| 16 <requirement type="package" version="0.18">r-dt</requirement> | |
| 17 <requirement type="package" version="1.6.6">r-optparse</requirement> | |
| 18 <requirement type="package" version="1.2.2">r-sessioninfo</requirement> | |
| 19 <yield /> | |
| 20 </requirements> | |
| 21 </xml> | |
| 22 | |
| 23 <xml name="restricted_sanitizer_validator"> | |
| 24 <sanitizer invalid_char=""> | |
| 25 <valid initial="string.letters,string.digits"> | |
| 26 <add value="-" /> | |
| 27 <add value=" " /> | |
| 28 <add value="_" /> | |
| 29 <add value="." /> | |
| 30 </valid> | |
| 31 </sanitizer> | |
| 32 <validator type="regex">[A-Za-z0-9- _.]+</validator> | |
| 33 </xml> | |
| 34 | |
| 35 <xml name="lenient_sanitizer_validator"> | |
| 36 <sanitizer invalid_char=""> | |
| 37 <valid initial="string.letters,string.digits"> | |
| 38 <add value="+" /> | |
| 39 <add value="*" /> | |
| 40 <add value="-" /> | |
| 41 <add value="=" /> | |
| 42 <add value=" " /> | |
| 43 <add value="_" /> | |
| 44 <add value="," /> | |
| 45 <add value="." /> | |
| 46 </valid> | |
| 47 </sanitizer> | |
| 48 <validator type="regex">[A-Za-z0-9+*-= _,.]+</validator> | |
| 49 </xml> | |
| 50 | |
| 51 <xml name="frogs_stat_outputs"> | |
| 52 <!-- HTML report : all but deseq2_preprocess --> | |
| 53 <data format="html" name="html" label="${tool.name} - ${tool_name}: report.nb.html" > | |
| 54 <filter>frogs_stat_tools['tool_name'] != 'deseq2_asv_preprocess' and frogs_stat_tools['tool_name'] != 'deseq2_fun_preprocess'</filter> | |
| 55 <!-- Beta diversity matrix (to discover): phyloseq_beta_diversity --> | |
| 56 <discover_datasets pattern="__designation__" ext="tsv" directory="BetaMatrix" visible="true"/> | |
| 57 </data> | |
| 58 <!-- Alpha diversity index : phyloseq_alpha_diversity --> | |
| 59 <data format="tsv" name="alpha_div_tsv" label="${tool.name} - ${tool_name}: indices.tsv" > | |
| 60 <filter>frogs_stat_tools['tool_name'] == 'phyloseq_alpha_diversity'</filter> | |
| 61 </data> | |
| 62 <!-- Phyloseq Rdata : based on ASV by phyloseq_import, based on Function by deseq2_fun_preprocess --> | |
| 63 <data format="rdata" name="ASV_phyloseq_rdata" label="${tool.name} - ${tool_name}: phyloseq_asv.Rdata" > | |
| 64 <filter>frogs_stat_tools['tool_name'] == 'phyloseq_import'</filter> | |
| 65 </data> | |
| 66 <data format="rdata" name="FUN_phyloseq_rdata" label="${tool.name} - ${tool_name}: phyloseq_fun.Rdata" > | |
| 67 <filter>frogs_stat_tools['tool_name'] == 'deseq2_fun_preprocess' </filter> | |
| 68 </data> | |
| 69 <!-- DESeq Rdata : based on ASV by deseq2_asv_preprocess, based on Function by deseq2_fun_preprocess --> | |
| 70 <data format="rdata" name="ASV_deseq_rdata" label="${tool.name} - ${tool_name}: deseq_asv.Rdata" > | |
| 71 <filter>frogs_stat_tools['tool_name'] == 'deseq2_asv_preprocess' </filter> | |
| 72 </data> | |
| 73 <data format="rdata" name="FUN_deseq_rdata" label="${tool.name} - ${tool_name}: deseq_fun.Rdata" > | |
| 74 <filter>frogs_stat_tools['tool_name'] == 'deseq2_fun_preprocess'</filter> | |
| 75 </data> | |
| 76 <!-- Ipath3 inputs : deseq2_fun_visualisation --> | |
| 77 <data format="txt" name="Function_over_abund" label="${tool.name}- ${tool_name}: ipath_over.txt" from_work_dir="ipath_over.tsv"> | |
| 78 <filter>frogs_stat_tools['tool_name'] == 'deseq2_fun_visualisation'</filter> | |
| 79 </data> | |
| 80 <data format="txt" name="Function_under_abund" label="${tool.name}- ${tool_name}: ipath_under.txt" from_work_dir="ipath_under.tsv"> | |
| 81 <filter>frogs_stat_tools['tool_name'] == 'deseq2_fun_visualisation'</filter> | |
| 82 </data> | |
| 83 </xml> | |
| 84 </macros> |
