view 2018_07_mz_merged.xml @ 0:9d99f060a07f draft

Uploaded
author jcb-mpl
date Tue, 27 Apr 2021 14:34:41 +0000
parents
children 5d0e02a75d04
line wrap: on
line source

<tool id="2021_05_eics_merged" name="EICs-synchronized -> EICs-merged" version="0.0.1">

  <description>   </description>
  
  
  <requirements>
      <requirement type="package" >scilab</requirement>
  </requirements>
  
  
  <stdio>
      <exit_code range="1:" level="fatal" />
  </stdio>
  
  
  <command> 
      <![CDATA[ 
      if [ -d $__root_dir__/packages/scilab-6.1.0 ]; then $__root_dir__/packages/scilab-6.1.0/bin/scilab-cli -nb -quit -f $* < ${script_file}; else scilab-cli -nb -quit -f $* < ${script_file}; fi
      ]]>
  </command>
  
  
  <configfiles>
    <configfile name="script_file">
      <![CDATA[ exec("$__tool_directory__/src/mz_8_merge_list_x_tr_mz4.sci",-1); ...
      lasterror(); ...
      load("${list_eic4_files}");  ...  // la variable s'appelle: list_eic4_files
      [x_tr_mz4,ppm_coupe]=mz_8_merge_list_x_tr_mz4(list_eic4_files); ...
      ...
      ... // save("${merged_x_tr_mz4file}",'x_tr_mz4'); ...
      div2tab(x_tr_mz4,"${merged_x_tr_mz4file}"); ...
      ...
      if ~isempty(lasterror(%f)) then ...
        write(0,lasterror()); ...
      end; ]]>
    </configfile>
  </configfiles>


  <inputs>
    <param name="list_eic4_files"  format="mat"  type="data" label="Select X data" help="a list of EIC-synchronized files with all the same mz values "/>
  </inputs>


  <outputs>
    <data name="merged_x_tr_mz4file" format="tabular"  label="EICs-merged"/>
  </outputs>
  
  
  <tests>
  
    <test>
       <param  name="list_eic4_files"       value="EICs-synchronized.mat"/>
       <output name="merged_x_tr_mz4file"   file="EICs-merged.tab" compare="sim_size" delta="1000" />
    </test>
    
  </tests>
  
<help>


.. class:: infomark

**Authors** Jean-Claude Boulet (INRAE)


---------------------------------------------------

=======================================
MOYENNE PLUSIEURS FICHIERS DANS UN SEUL
=======================================

-----------
Description
-----------

Les donnees d'entree sont des fichiers d'EIC (TRi x m/z), ayant des TR differents mais les mêmes m/z.
Cette fonction moyenne les fichiers d'entree dans un seul fichier (TR x m/z).



-----------
Input files
-----------

Au moins deux fichiers d'EICs individuelles

------------
Output files
------------

**Un fichier (TR x m/z)**
obtenu en moyennant les fichiers donnés en entrée

</help>


<citations>

</citations>

</tool>