annotate 2018_07_mz_merged.xml @ 0:9d99f060a07f draft

Uploaded
author jcb-mpl
date Tue, 27 Apr 2021 14:34:41 +0000
parents
children 5d0e02a75d04
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
1 <tool id="2021_05_eics_merged" name="EICs-synchronized -> EICs-merged" version="0.0.1">
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
2
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
3 <description> </description>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
4
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
5
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
6 <requirements>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
7 <requirement type="package" >scilab</requirement>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
8 </requirements>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
9
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
10
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
11 <stdio>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
12 <exit_code range="1:" level="fatal" />
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
13 </stdio>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
14
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
15
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
16 <command>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
17 <![CDATA[
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
18 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
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
19 ]]>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
20 </command>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
21
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
22
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
23 <configfiles>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
24 <configfile name="script_file">
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
25 <![CDATA[ exec("$__tool_directory__/src/mz_8_merge_list_x_tr_mz4.sci",-1); ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
26 lasterror(); ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
27 load("${list_eic4_files}"); ... // la variable s'appelle: list_eic4_files
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
28 [x_tr_mz4,ppm_coupe]=mz_8_merge_list_x_tr_mz4(list_eic4_files); ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
29 ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
30 ... // save("${merged_x_tr_mz4file}",'x_tr_mz4'); ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
31 div2tab(x_tr_mz4,"${merged_x_tr_mz4file}"); ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
32 ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
33 if ~isempty(lasterror(%f)) then ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
34 write(0,lasterror()); ...
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
35 end; ]]>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
36 </configfile>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
37 </configfiles>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
38
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
39
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
40 <inputs>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
41 <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 "/>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
42 </inputs>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
43
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
44
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
45 <outputs>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
46 <data name="merged_x_tr_mz4file" format="tabular" label="EICs-merged"/>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
47 </outputs>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
48
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
49
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
50 <tests>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
51
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
52 <test>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
53 <param name="list_eic4_files" value="EICs-synchronized.mat"/>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
54 <output name="merged_x_tr_mz4file" file="EICs-merged.tab" compare="sim_size" delta="1000" />
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
55 </test>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
56
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
57 </tests>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
58
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
59 <help>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
60
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
61
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
62 .. class:: infomark
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
63
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
64 **Authors** Jean-Claude Boulet (INRAE)
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
65
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
66
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
67 ---------------------------------------------------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
68
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
69 =======================================
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
70 MOYENNE PLUSIEURS FICHIERS DANS UN SEUL
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
71 =======================================
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
72
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
73 -----------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
74 Description
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
75 -----------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
76
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
77 Les donnees d'entree sont des fichiers d'EIC (TRi x m/z), ayant des TR differents mais les mêmes m/z.
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
78 Cette fonction moyenne les fichiers d'entree dans un seul fichier (TR x m/z).
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
79
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
80
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
81
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
82 -----------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
83 Input files
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
84 -----------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
85
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
86 Au moins deux fichiers d'EICs individuelles
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
87
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
88 ------------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
89 Output files
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
90 ------------
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
91
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
92 **Un fichier (TR x m/z)**
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
93 obtenu en moyennant les fichiers donnés en entrée
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
94
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
95 </help>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
96
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
97
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
98 <citations>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
99
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
100 </citations>
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
101
9d99f060a07f Uploaded
jcb-mpl
parents:
diff changeset
102 </tool>