annotate eics_merged.xml @ 5:e2541ea9c53c draft default tip

Uploaded
author jcb-mpl
date Thu, 12 May 2022 12:54:52 +0000
parents 5bad8d4318d5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
1 <tool id="2021_05_eics_merged" name="EICs-synchronized -> EICs-merged" version="0.0.1">
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
2
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
3 <description> </description>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
4
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
5
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
6 <requirements>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
7 <requirement type="package" >scilab</requirement>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
8 </requirements>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
9
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
10
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
11 <stdio>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
12 <exit_code range="1:" level="fatal" />
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
13 </stdio>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
14
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
15
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
16 <command>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
17 <![CDATA[
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
18 $__root_dir__/packages/scilab-*/bin/scilab-cli -nb -quit -f ${script_file}
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
19 ]]>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
20 </command>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
21
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
22
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
23 <configfiles>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
24 <configfile name="script_file">
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
25 <![CDATA[ exec("$__tool_directory__/src/mz_8_merge_list_x_tr_mz4.sci",-1); ...
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
26 lasterror(); ...
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
27 load("${list_eic4_files}"); ... // the variable name is also: list_eic4_files
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
28 [x_tr_mz4,ppm_coupe]=mz_8_merge_list_x_tr_mz4(list_eic4_files); ...
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
29 div2tab(x_tr_mz4,"${merged_x_tr_mz4file}"); ...
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
30 if ~isempty(lasterror(%f)) then ...
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
31 write(0,lasterror()); ...
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
32 end; ]]>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
33 </configfile>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
34 </configfiles>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
35
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
36
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
37 <inputs>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
38 <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 "/>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
39 </inputs>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
40
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
41
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
42 <outputs>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
43 <data name="merged_x_tr_mz4file" format="tabular" label="EICs-merged"/>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
44 </outputs>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
45
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
46
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
47 <tests>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
48
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
49 <test>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
50 <param name="list_eic4_files" value="EICs-synchronized.mat"/>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
51 <output name="merged_x_tr_mz4file" file="EICs-merged.tab" compare="sim_size" delta="1000" />
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
52 </test>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
53
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
54 </tests>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
55
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
56 <help>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
57
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
58
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
59 .. class:: infomark
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
60
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
61 **Authors** Jean-Claude Boulet (INRAE)
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
62
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
63
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
64 ---------------------------------------------------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
65
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
66 ==========================
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
67 MEAN OF SEVERAL EICS FILES
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
68 ==========================
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
69
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
70 -----------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
71 Description
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
72 -----------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
73
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
74 Several EIC files correspond to the same sample (e.g. repetitions). They share the same m/z values, not necessary the same retention times even if their RTi should be close.
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
75
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
76 This function merges them into a single (RT x m/z) dataset
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
77
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
78
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
79 -----------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
80 Input files
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
81 -----------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
82
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
83 **Select Xdata**
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
84
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
85 At least two datasets, gathered into a single HDF5-scilab .dat file issued from the function: EICs-individual - EICs-synchronized
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
86
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
87 ------------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
88 Output files
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
89 ------------
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
90
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
91 **EICs-merged**
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
92
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
93 The merged EICs in a tabular file.
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
94
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
95
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
96 </help>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
97
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
98
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
99 <citations>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
100
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
101 </citations>
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
102
5bad8d4318d5 Uploaded
jcb-mpl
parents:
diff changeset
103 </tool>