view feature_linker_unlabeled.xml @ 5:9816d9abb501 draft

Added repo dependencies
author galaxyp
date Thu, 20 Jun 2013 16:12:09 -0400
parents 1183846e70a1
children
line wrap: on
line source

<tool id="openms_feature_linker_unlabeled" version="0.1.0" name="Feature Linker (Unlabeled)">
  <description>
    Groups corresponding features from multiple maps.
  </description>
  <macros>
    <import>macros.xml</import>
  </macros>
  <expand macro="stdio" />
  <expand macro="requires" />
  <command interpreter="python">
    openms_wrapper.py --executable 'FeatureLinkedUnlabeled' --config $config
  </command>
  <configfiles>
    <configfile name="config">[simple_options]
in=${",".join(map(str, $inputs))}
out=$output
#if $type.input_type == "consensusxml"
$keep_subelements
#end if
$ignore_charge
$use_identifications
algorithm!second_nearest_gap=$second_nearest_gap
algorithm!distance_RT!max_difference=$rt_max_difference
algorithm!distance_MZ!max_difference=$mz_max_difference
algorithm!distance_MZ!unit=$mz_max_difference_unit
#if $advanced.specify
algorithm!distance_RT!weight=$advanced.rt_weight
algorithm!distance_MZ!weight=$advanced.mz_weight
algorithm!distance_intensity!weight=$advanced.intensity_weight
algorithm!distance_RT!exponent=$advanced.rt_exponent
algorithm!distance_MZ!exponent=$advanced.mz_exponent
algorithm!distance_intensity!exponent=$advanced.intensity_exponent
#end if
</configfile>
  </configfiles>
  <inputs>
    <expand macro="feature_linker_input" />
    <param name="second_nearest_gap" value="2" type="integer" label="Second Nearest Gap" help="The distance to the second nearest neighbors must be larger by this factor than the distance to the matching element itself." />
    <expand macro="feature_linker_algorithm_options" />
  </inputs>
  <outputs>
    <data format="consensusxml" name="output" />
  </outputs>
  <help>
**What it does**

This tool provides an algorithm for grouping corresponding features in multiple runs of label-free experiments. For more details and algorithm-specific parameters (set in the INI file) see "Detailed Description" in the algorithm documentation or the INI file table below.

FeatureLinkerUnlabeled takes several feature maps (featureXML files) and stores the corresponding features in a consensus map (consensusXML file). Feature maps can be created from MS experiments (peak data) using one of the FeatureFinder TOPP tools.

Advanced users can convert the consensusXML generated by this tool to EDTA using FileConverter and plot the distribution of distances in RT (or m/z) between different input files (can be done in Excel). The distribution should be Gaussian-like with very few points beyond the tails. Points far away from the Gaussian indicate a too wide tolerance. A Gaussian with its left/right tail trimmed indicates a too narrow tolerance.

**Citation**

For the underlying tool, please cite ``Marc Sturm, Andreas Bertsch, Clemens Gröpl, Andreas Hildebrandt, Rene Hussong, Eva Lange, Nico Pfeifer, Ole Schulz-Trieglaff, Alexandra Zerck, Knut Reinert, and Oliver Kohlbacher, 2008. OpenMS – an Open-Source Software Framework for Mass Spectrometry. BMC Bioinformatics 9: 163. doi:10.1186/1471-2105-9-163.``

If you use this tool in Galaxy, please cite Chilton J, et al. https://bitbucket.org/galaxyp/galaxyp-toolshed-openms
  </help>
</tool>