Mercurial > repos > galaxyp > metaquantome
diff metaquantome_expand.xml @ 0:b17b03126d40 draft
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
author | galaxyp |
---|---|
date | Tue, 04 Dec 2018 17:17:41 -0500 |
parents | |
children | 47bfbd6597d0 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/metaquantome_expand.xml Tue Dec 04 17:17:41 2018 -0500 @@ -0,0 +1,76 @@ +<tool id="metaquantome_expand" name="MetaQuantome Expand" version="@VERSION@.0"> + <description>annotated functional or taxonomy terms to include all terms</description> + <macros> + <import>macros.xml</import> + </macros> + <expand macro="requirements" /> + <command detect_errors="exit_code"><![CDATA[ + mkdir -p data && #slurp + @MAKE_SAMPS_TSV@ + metaquantome expand + @COMMON_PARAMS@ + @DB_DIR@ + #if $input.input_type == 'nopep': + --nopep --nopep_file='$input.nopep_file' + #else: + --int_file='$input.int_file' + --pep_colname_int='$input.pep_colname_int' + #end if + --outfile='$outfile' + ]]></command> + <inputs> + <expand macro="data_dir"/> + <expand macro="common_params"/> + <conditional name="input"> + <param name="input_type" type="select" label="Select input data"> + <option value="int">tabular intensity file with peptide column</option> + <option value="nopep">file without a peptide column</option> + </param> + <when value="int"> + <param argument="--int_file" type="data" format="tabular" label="intensity data" + help=""/> + <param argument="--pep_colname_int" type="text" value="" label="Peptide column name" + help="The column name within the intensity file that corresponds to the peptide sequences"> + <validator type="empty_field"/> + </param> + </when> + <when value="nopep"> + <param argument="--nopep_file" type="data" format="tabular" label="intensity data" + help=""/> + </when> + </conditional> + <expand macro="output_samples_choice"/> + </inputs> + <outputs> + <data format="tabular" name="outfile" label="${tool.name} on ${on_string} expanded"/> + <expand macro="output_samples"/> + </outputs> + <tests> + <test> + <!-- expand('f', sinfo=TTEST_SINFO, int_file=int, pep_colname_int='peptide', pep_colname_func='peptide', + pep_colname_tax='peptide', data_dir=GO_TEST_DIR, outfile=expanded, func_file=func, + func_colname='go', ontology='go') --> + <param name="int_file" value="int_ttest.tab" ftype="tabular"/> + <param name="pep_colname_int" value="peptide" /> + <param name="func_file" value="multiple_func.tab" /> + <param name="pep_colname_func" value="peptide" /> + <param name="func_colname" value="go"/> + <param name="mode" value="f" /> + <param name="ontology" value="go" /> + <param name="samps_src" value="build" /> + <repeat name="samps"> + <param name="group_name" value="s1"/> + <param name="col_names" value="int1,int2,int3"/> + </repeat> + <repeat name="samps"> + <param name="group_name" value="s2"/> + <param name="col_names" value="int4,int5,int6"/> + </repeat> + <output name="outfile" file="go_expanded.tab" ftype="tabular"/> + </test> + </tests> + <help><![CDATA[ + help + ]]></help> + <expand macro="citations" /> +</tool>