Professional Documents
Culture Documents
Empower 3 FR2
Advanced Custom Fields
Boolean/Enumerated
and
Inter Sample Calculations
By
Ronald Haas
Service Data Specialist/Certified Trainer
Central Europe
Custom Field (Examples)
Determination of Theobromine (ThBr) and Caffeine (Caf) In
Tea is used as Custom Field examples
20000
400000 ©2010 Waters Corporation | COMPANY CONFIDENTIAL 8
GT(CCompRef1[Area],CConst1)
Go To Project
©2010 Waters Corporation | COMPANY CONFIDENTIAL 9
2 1
GT(CCompRef1[Area],CConst1)
ENUM(LT(CCompRef1[Area],CConst1),RANGE(CCompRef1[Area],CConst1,CConst2)
,GT(CCompRef1[Area],CConst2))
ENUM(LT(CCompRef1[Area],CConst1),RANGE(CCompRef1[Area],CConst1,CConst2),
GT(CCompRef1[Area],CConst2))
Caf
Go To Project
©2010 Waters Corporation | COMPANY CONFIDENTIAL 25
Close
Review
GT(Area,(CCompRef1[Area]*0.005))
Go To Project
©2010 Waters Corporation | COMPANY CONFIDENTIAL 29
GT(Area,(CCompRef1[Area]*0.005))
Close
Review
©2010 Waters Corporation | COMPANY CONFIDENTIAL 30
CCompRef
•Custom Component Reference, the field in the Components table that identifies one or more
peaks to be referenced when custom results are to be calculated based on the specified peaks.
Use CCompRef1 to CCompRef3 where average ratios and other interpeak calculations are needed
for calculation.
•The field in the Processing Method window that specifies a peak to be used in a custom
calculation formula applied to all components in a result.
CCalRef
•Custom Calculation Reference, the field in the Processing Method window that specifies a
reference peak to be used in a custom calculation that is applied to all components in a result.
CCalRef is used for calculating interpeak custom results for all peaks in the Components table (in
the Processing Method window).
GT(Area,CCalRef1[Area]*0.005)&NEQ(Area,CCalRef1[Area])
SUM(Area_GT_05)
Syntax:
Label.Injection.Channel(Field)
Example:
—S0101.1.”Acquity TUV ChA”(Area)
—This would take the area of this TUV channel of
the first injection of the sample labeled “S0101”
and plug it into the calculation.
—Comments:
o You can omit parts of the syntax but don’t omit
the periods
• Label.Inj.(Field) = No Channel
• Label..Channel(Field) = No Injection
• Label..(Field) = No Inject or Channel
• .Inj.(Field) = No Label or Channel
We create CF:
Corr_Area=Area-(BL..(Area))
Save PM and
close Review
©2010 Waters Corporation | COMPANY CONFIDENTIAL 53
Because of the “Result Set Only” Process the Sset to get a ResSet
(.1.(Area)+.2.(Area))/2
Prod Multiplication
AVE Average
MAX Maximum value
MIN Minimum value
SUM Summation
%RSD Percent Relative Standard Deviation
•Syntax for Custom Field with summarize
function :
Label.Injection.Channel.Function(Field)
...AVE(Area)
…AVE(Area) .%..AVE(Area)
Next example is the average of two vials with the same label
…AVE(Area) .%..AVE(Area)
SAME.%..(Area)
EQ(Injection,2)*.%..AVE(Area)+EQ(Injection,1)*-60004
EQ(Injection,2)*.%..AVE(Area)+EQ(Injection,1)*-60004
…AVE(Area) .%..AVE(Area)
SAME.%..(Area) EQ(Injection,2)*.%..AVE(Area)+EQ(Injection,1)*-60004
EQ(Injection,2)*.%..AVE(Area)+EQ(Injection,1)*50000
EQ(Injection,2)*.%..AVE(Area)+EQ(Injection,1)*-50000
EQ(Injection,2)*.%..AVE(Area)-EQ(Injection,1)*50000
EQ(Injection,2)*.%..AVE(Area) -EQ(Injection,1)*50000
©2010 Waters Corporation | COMPANY CONFIDENTIAL 78
If you have time
Last example
Goal: From 2 injections from the same vial calculate for one peak
HighestAre a
%difference ( *100 ) 100
LowestArea
GT((.1.(CCompRef1[Area])),(.2.(CCompRef1[Area])))*((.1.((CCompRef1[Area]))/.2.(CCompRef1[Area])*100)-100)+
GT((.2.(CCompRef1[Area])),(.1.(CCompRef1[Area]))) *((.2.((CCompRef1[Area]))/.1.(CCompRef1[Area])*100)-100)