diff 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 diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2018_07_mz_merged.xml	Tue Apr 27 14:34:41 2021 +0000
@@ -0,0 +1,102 @@
+<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>