GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour...

12
Getting theMost fromYour Millennium Database o Vor o ,ro A fundamental aspectof MillenniumChromatography Thefourthlype of customfield Manager Soflware, is that it is based on an is an External Field, whereby underlyingrelationaldatabase.Many Millennium Millenniumsoftwarecan be softwareusersmaynot beaware of thisfact,or may programmedto accept data notunderstandthesignificanceof a relationaldata- from an outsidesourceand base in termsof the day to day useof the system.In incorporateit into calculationsin theMillennium thisarticle we will describehow theexperimenter database. Data in an External Fieldcan be linked can usethe predefinedrelationships in Millennium toMillenniumsoftwarefroma spreadsheet,an softwareto manageand sortdata. externaldatabase, or a table from a word processor.All fourof theseoptionsmakeit easierto What is a Relational Database? trackdata relatedto specificsamplesand perform calculationson thisdata. To beginwe will startby defining exactlywhat a relationaldatabaseis. On the mostbasic level,a database is a collectionof data relatedto a specific topic, functionor purpose.By thisdefinition, a file _File_Edit_Help cabinet, the yellow pages,or a three-ringbinder -Field Type-- J-Data Source /_ Keyboard [] Ent_ Required [] All_ S_#_ix full of chromatogramsqualifyas a database. ® Sample /O C_tleut:_lc_i MillenniumsoftwareusesOracle, a relationaldata- O Result basemanagementsystemwhichstoresandretrieves O Peak lOExternal [] (;al_br_lh_ F'&q_;_ [] Av_,_ Cat _%i_Is informationusinga computer.What makesthis a j-Data Type -Limits relationaldatabase,as opposedto justa database, /_ Integer 101 Wid_It IZ I Field Order is thatthisinformationis storedelectronicallyas / O Real[0.0l lt_ J r_ separatedata fields. Thesefieldsare all interlinked /O Text t_rer:isi_ln accordingto rules(relationships) which are defined /O trll_. _[ i::411¢s_. _ tdin Valee I-3_'11i8. I eitherby the user,or by theoriginal designerof the / O aate MaxValue 13Z767. I soflware.Thisability to link any combinationof fields, and definethe rulesgoverninga specificlink,iswhat I)efault Value l J makesrelationaldatabasessucha powerfultool. .e,p e [ j InMillenniumsoftwarethereare four typesof custom fieldsavailable to the experimenter, threeof which are mostlikely to be used: SampleIdentifiers, Peak Figure I: CustomFieldeditor Calculations,and Result Calculations(Figure1). (Pleaseseethemostrecentissueof OnLine,and the rswr articleentitled"MillenniumChromatography Manager:AdvancedFeaturesof CustomFields"in this issue,for a morein-depthdiscussion.) http://www.waters.com @

Transcript of GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour...

Page 1: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

GettingtheMostfromYourMillenniumDatabase o Vor o ,roA fundamentalaspectof MillenniumChromatography Thefourthlype of customfieldManager Soflware, is that it is based on an is an ExternalField,wherebyunderlyingrelationaldatabase.Many Millennium Millenniumsoftwarecan besoftwareusersmaynot beaware of this fact,or may programmedto accept datanot understandthe significanceof a relationaldata- froman outsidesourceandbase in termsof the day to day useof the system.In incorporateit into calculationsin theMillenniumthisarticlewe will describehow theexperimenter database. Data in an ExternalFieldcan be linkedcan usethe predefinedrelationshipsin Millennium to Millenniumsoftwarefroma spreadsheet,ansoftwareto manageand sortdata. externaldatabase, or a table froma word

processor.All fourof theseoptionsmakeit easierto

Whatis a RelationalDatabase? trackdata relatedto specificsamplesand performcalculationson thisdata.

To beginwe will startby defining exactlywhat arelationaldatabaseis. On the mostbasic level,adatabaseis a collectionof data relatedto a specifictopic, functionor purpose.By thisdefinition, a file _File_Edit_Helpcabinet, the yellow pages,or a three-ringbinder -FieldType-- J-DataSource

/_ Keyboard [] Ent_ Required [] All_ S_#_ix

full of chromatogramsqualifyas a database. ® Sample / O C_tleut:_lc_iMillenniumsoftwareusesOracle, a relationaldata- O Result

basemanagementsystemwhich storesand retrieves O Peak l O External [] (;al_br_lh_ F'&q_;_[] Av_,_Cat _%i_Is

informationusinga computer.What makesthisa j-DataType -Limitsrelationaldatabase,as opposedto justa database, / _ Integer 101 Wid_It I Z I FieldOrder

is that this informationis storedelectronicallyas / O Real[0.0l lt_ J r_separatedata fields. Thesefieldsare all interlinked / O Text t_rer:isi_lnaccordingto rules(relationships)whichare defined /O trll_._[ i::411¢s_._ tdin Valee I-3_'11i8. I

eitherby the user,or by theoriginal designerof the / O aate MaxValue 13Z767. Isoflware.Thisability to link any combinationof fields,

and definethe rulesgoverninga specific link, iswhat I)efault Value l Jmakesrelationaldatabasessucha powerfultool..e,p e [ j

InMillenniumsoftwarethereare four typesof customfieldsavailable to the experimenter,threeof whichare mostlikely to be used:SampleIdentifiers,Peak FigureI: CustomFieldeditorCalculations,and ResultCalculations(Figure1).

(Pleaseseethe mostrecentissueof OnLine,and the rswrarticleentitled"MillenniumChromatographyManager: Advanced Featuresof CustomFields"inthis issue,for a morein-depthdiscussion.)

http://www.waters.com

@

Page 2: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

Gettingthemostfromyour UsingViewFilterstoLocate ViewFiltersandTimeStampsDatabase(continuedfrom

..... Chromatograms AidinDataManagementOnce data hasbeengeneratedusinga Millennium TheView Filtersortsare possiblebecauseeach field

_.._ systemit becomescrucial to be able to view the in thedatabaseis unique,and you can organizedata in a meaningfulform,_be:_ost basicway of data based on any one field, or combinatbn ofexti_ctingcertainda_!i_:_ ;_S]_i_ih__i_w F terS:to f eds A sortof data by t meand date is _i_opassi-m.,, _ . ; _:_arganizethe informationin the databOs_f.ThesehP" ble becauseMI!l@_lumsoftwareapphes_@date and

d;s tet._allow you t_elechvely retnevesamplesor hmestampto:eve_: Iransachon that;Isperformed.cBannelsm Mflbnmums ProectWmdow, aBd :i Exampleso_]trensactlonsmclude:ac_u_nnga chro-

.... R_u tsW ndo_ Th_e_ F ter:asoa ewsyou to mato_ram,_reatmgor edmng methods calculatm_sar_any data Bydate, samplename,or the nameof ....results from_ processch_omatogram,etc. bkew_se_ . ..... i_:_ _:_ :,_ .tBe:expenment@m e_therascendingor descendmg tBe systemalso records_h_chexpenmenter_s

_: nurnencor alp_abehcorder(F_gure2). .... responsiblefor a gwen tr_nsach:on.

:_'_:_ _'_s_ Becausethesetransachons_reumque old samples"Edit View Button" allows you sam_ sets,and previousrn_fhodscannotbe

create/m0difyView Filter. ove_rilten, a featurewhich _any Millenniumusersare not aware of. Thesystemin essencesaveseachrevision,usinga transaction-triggeredtimestamptodifferentiatebelweenversions.Thusif you havereviseda particularmethod,butwish to reverttothe originalversion,it is possibleto do so.

TheTimeStampfunctionhighlightsthe strengthsof arelationaldatabase.With a relationaldatabase,data resideseparatelyin tables,thesystemkeepstrackof all linksbetweenthe individual data fields.

Thus,thereis a link unitingusername,operatingconditionsduringsampleacquisition,methoddescription,and the nameof the userwho wrotethe methodas justone possiblescenario.

Now if you are dealing with justa few chro-matograms,and you can rememberall of the significant data pertainingto them,thesefunctionalitieswill not havethat muchsignificance.Butif you are

Figure2:Millenniumsoftwaremakesit easyto createandsortbyviewfilters dealing with severalyearsworthof work, and youare tryingto identifyone particularexperimentwhich was performedin a three-or four-month

File Edit _ViewTools OptionsDatabase Help timeframe,suddenlyit becomesapparentthat theViews FilterBy 24selected moreyou know aboutthe experimentthatyou are

I tryingto dig up, and the moretoolsyou havetonarrow down the possibilities,the lesstimeyou will

MethedViewTable I_ spenddigging for the data you need.__ _ Blame Date Type Aeee_ Modifi

1 lab,I _laim Rpt R3-MAY-FIR14-fin34 R_pnd RR_dWritR R, ad2 TEST14 DEO 15-MAR-g6 17:32.25 Processing Read Write 0, nste 0 In9 t0 remember all of the speaflcs i:@i3 TEST113 15-MAR-g615:42.34ProcessingReadWrite O, _u_he _ete acquired, and on which4 TE£T 15-MAR-9615:28.12OpProcedureReadWrite O, _!em, you only needto know a few basic

5 METHODAUDITTRAIL15-MAR-g614:58.42Report ReadWrite 0, !_i_(_to do a search.TheView Filte (l_igure3)6 sys. 11 2 15-MAR-g614:10.32 MethodSet ReadWrite O_ " _;;

7 TEST11 2 15-_AR-9614:10.10 Processing ReadWrite G: t_l whichfacilitatesthistype of search.Youcan;.,_;8 lEE;f14 15-MAR-Y5 14:U1.U5 Processing ReadV',.rrlte L_ a_cessthe View Filterin the ProlectWmdow int_!_9 TEST111 15-MAR-g612:24.34ProcessJngReadWrite, e _t View drop down menu.lnfact onceyou cre_f_

a particularView Filter,you can savethe Filterfor futureuse.

Figure3:MethodViewtablesortedbydate

..... ii}:

...... 5

q

Page 3: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

UsingViewFilters .Poooofw odow:Ina real world example, letssaythatyou have74 chromatograms.As the analysts,I will useJohnSmith,BrendaThomas,and Guy Verrastro.I canthenquery thedatabaseon experimentsperformedby a particularanalyst.Let'ssaythat I want to see allrunsperformedby SteveBateson raw materialbatchnumbers1-3 with thesamplename"STD."Isetup the View Filter,usingthe columnand rowView Editscreen(Figure4) specifyingSteveas theanalyst,and STDas thesamplename,and that lwant runsnumbered1 through3.

To digressfor a moment,in thisparticularcaseI amusingBooleanlogic or the useof "andstatements"tonarrow mysearch.ForexampleI could searchforany chromatogramswhich were eithergeneratedby Guy Verrastro,or were namedSTDbutperhapsgeneratedby someoneelsefor batchnumbers1-3. Figure4: Millenniumsoftwareallowsyouto createspecificviewfilters

basedonyourneedsWhen I runour original queryon our 74 existingchromatograms(andit could justas readily by 740or 7,400,) theview filter reducesthe listto just 15 Views Filter By 15 selected

possiblechromatograms(Figure5). Now the task JG.y_Tod_yof identifyingthechromatogramthat l am after ResultView Tableis mucheasier, ratherthan reviewingall 74 Date Processedchromatogramsindividually.

Thoughthis is a fairlystraightforward example,dependingon the numberof customfieldsand howselectiveyou wishto be, a searchcould get quiteinvolved.And thoughit mighttake a few minutestodevelop theappropriate search,thetimespentisminimalin comparisonto reviewingthe data withoutthe relationaldatabaseto narrow your search.

ReportPublisher Figure5: Viewfiltersmakethetaskof locatingspecific

While theView Filterallows you to locate individual chromatogramsfastandeasychromatograms,sortingby variouscriteria,theReportPublishergoesa stepfurtherand allows File Edit Format _Applications Help

you to both identifyexperimentswhich meet Reporting( ReportingGroup... ! )orl Pagespecificcriteria, and to performcalculationson m-........,,_i_ .....thespecifiedchromatograms. Acq_Header ReportingC_hromatograrn,..

Auto-scaledChromat ReportingLCCalibrationPlot...Auto-scaled_Chrorna ReportingInstrumentMethod...All reportgenerationisdone throughthe Report Cal_Header

PublisherWindow (Figure6). Thereare various CalPlot Header...Ch_nel Peak Tabh _Footer...ReportMethod templateswhich are part of the ch.... (_radient_Overlay

DemoprojectonMillennium.The"Default"Report ConHeaderMethod is oneof thesepre-existingreports,and a __®'_ r_q _8'_6_dplace to beginto learnabout ReportMethods.

_!_6]eDefaultMethod (orany ReportMethod) there I1.0_list of available ReportingG_ouDslocatedm the Heat

_p_e_r:_ff;ofthe Re_0_M_f_o_W ndaw. Th_shst t stPage!cudes:TableG_bgps Header/Fo6te_®roups,_i_s ,u._s_ .... _,_ Foo I_ 8.5!_bmatograrri@roups,PDAGroups,System

]Figure6:ReportPObliiherwindow

ii

B] rs

Page 4: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

GettingthemostfromyourMillenniumDatabase

_File Edit Zoom Help (continuedfrompreviouspage}

_.o..IH.IL.J: P._..II: '_o..Z..: Z.He..S.=,l.: _...L.._UNK '_;_1:S I._..I;.., S CL...I: _IZMI¢_Z

¢L....Ip....:It is ratherstraightforwardto eithermodify an

I ........................... I existingreportto meetyour needs,or to generate................ Ily By I ifi...................... a tota new report, seecting spec c Report_l.h I 5..el.'rq_.: U=5....

_,.,..,,'_.....................,_,_,, h.,,.., ..,.,. Groups and sorting these groups by various criteria,,.,..,_,., ,...,... or even performing calculations on the groups,_r ilrl .;iq _FIGIt: _.,d_rii

...... you are able to generatemeaningfulanalysesofyour Millenniumdata.

Thereportsthatare generatedcan pull data fromone result,or a summaryreportcan draw data froma rangeof reports,collectthe data, and presentthe

resultsof yoursearch in a report.

In addition to the ability to draw data fromany fieldcapturedby Millenniumsoftware,the Reportingfunctionalso hasthe ability to formatthe resultinginformationina varietyof ways. It is possibletoalign the resultsof variouscalculationsflush(left,right,or center)with each other,change thefontsizeor styleto differentiatevariousareas in thereport,and evensetupheadersand footerswhichwill printrepeatedlyon the top/boltom of everypage of a report.

Inshort,with all of the significantdata that isgeneratedusingMillenniumsoftware,theMillennium

Figure7:ReportPreviewwindow reportingtoolsallow the userto manipulatelargevolumesof existingdata, and presentit in ameaningfuland compellingformat.

=1 MillenniumLIMSInterfaceFile View Results WorMists Options Window Help

ElectronicResultsdwem AilID

oI n..o.,o,ionMo,,o,, I- Jgn-UttFileF.... t: iAndi I__1 .'_.pp.... IReq_i,ed[] One final featureof theMillenniumdatabaseis the

ability to electronicallysign-offon resultsgenerated.De:stinatioe: [t:'_p[ojecl'_mileni,.Jm 1 Thisfunctiongivesyou the ability to havean

p,oiect_ auditoror reviewerapprove experimentalresults.Ifa particulardata set is withinyour acceptable lim-its,thisreviewercan indicatethata given

MillenniumDatahoseFields experimentis complete.This reviewersignsoff onAvailableffamProject: Selecled a particularsetof resultsby typing in a password,

Oemo which also generatesa time/date stamp(Figure7).BaselineEndBaselineSita,t UsingtheMillenniumLaboratoryInformationCh_nneIeCO I-_ ManagementSystem(LIMS)Interface,it is possibleChannel DescL

ChoneelX_me _ to setupthe Millenniumsystemso thatonly results

thathave beensigned-offaresentoverthe LIMSInterface.Forexample if you are doing sampleCustomSampleFieldo_tosto,_ cycle trackingin LIMS,it is not necessaryto

o_teP....... _ L_ everyresultoB_theLIMS.With the electronicsig_Description ;;:i, . ..... Det_ u,it_ f0_]ctlQn:;l_¢ls_pCssi_le to designate thatonlyresuliDilution ;_ _,!; _

- _i_ _ave beens_gned-offare sentto the [EndTime +enquiringthatonly qudl@-approvedfinished 0s@>dt_ stored n the LMS]:

&

Fig_ 8: LIMSInt_ifaceconfigurationscreen

:![[

:i

[!_!],<

Page 5: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

During sign-off it is possible to zoom in on the .............._.,results of a particular chromatogram, or view a "'_':_:_°_..............

summary report and sign off on 50 resultswith the TRAININGOPPORTUNITIES ,,:_click of a button and the entry of the reviewer's

name. To backtrack just for a moment, it would Waters offerstraining on Millennium Systemson the followingthen be possible to use the View Filter to query the local Waters office for further details including cost information.

database, showing only signed-off results. These Australia--Melbourne France--St Quentin UnitedStates_M|ljord_ _,

results could then be sent via the Millennium LIMS ntroductoryMillennium MillenniumInterface to my LIMS system(Figure 8). School May 13-15, June 3-5,

September9-11 September9-11, November

Conclusion Australia--Sydney 4-6, December2-4 12,IntroductoryMillennium Contact: Catherine Goig November t

So now we have highlighted some of the most School Tel 30 48 72 67October 14-16 Fax 30 48 72 01 Array

powerful features of the Millennium database in

order to give you an idea of how to best take Austria--Vienna Germany_Eschbornadvantage of the system. We have seen that Millennium School Millennium 2010

(in-countrycustomers) Einsteigertrainingcustom fields allow you to adapt the system to the October 28-30 April 21, September22,parlcular needs of your laboratory, and that the Contact'.Jutta Brunner December8 MillerSchoolinherent flexibility and data structureof a relational Tel. ++43-1-8771807 Millennium 2010Fax++43-1-8771808 Datenseminardatabase allows you to track and manage your email: office @waters.co.at April 22-23, June 24-25,data efficiently. Austria--Vienna September23-24,

December9-10Likewise the time stamping of the Oracle database Millennium Schoolprovides an effective index of all "events" occurring (non-Austriabased cus- Contact: Vera Hausen (Houston/TX);_'_'_'_..................

tomers) Tel. 06196-400 746 April 15-17on a Millennium systemwhile the View Filter allows April 8-10, October 21-23 Fax06196-482 388you to soft using the time stamp, or a variety of Contact JuttaBrunner Israel April 2_

other criteria, in order to recall past resultsfor Tel. ++43-1-8771807 Forspecific dates and Ioca-Fax ++43-1-8771808 tions, please contact May z. o -_,__-_.:_._;:?_:_,_. =

examination at any time. email: office @waters.co.at ShulamitLevin

For more in-depth manipulation of data, the report Canada--Toronto Tel.: 00972-3-9254040generator is a powerful tool for both performing Millennium Fax.: 00972-3-9249977calculations on either individual results, or the data April 8-10, October 7-9 email: [email protected] July 8- ;-,,<_sion.net.il ......from a range of experiments, and presenting this Millennium

2010/Photodiode Array Italy--Vimodrome, MI August 19-2.1information in well-formatted, easy to understand April 29-May 1, Millenniummanner. And finally when a particular set of results October 29-31 2010/Photodiode Arrayhas been reviewed and completed, through Canada--Montreal School

electronic sign-off, Millennium software allows Millennium April 2-4, 9-11 October ;_:'_:_a project manager to determine, by entering a May 13-15, November Millennium 2010 Basics

password, that resultsare to be released to a 12-14 April 7-8, 16-17, 21-22wider audience. Millennium Millennium 2010/GPC

2010/Photodiode Array April 14-15Hopefully this overview will help you to get the May 28-30, Contact: RoffaellNazarri

most out of your Millennium software. In future November 17-19 Tel. 02-250 05 65articles we will explore the Report Generator in Contact: Nancy Mosteko Fax02-250 18 27 _r

Tel. 905-678-2162 SaudiArabia--DubaJ 8502 ........ %.............more detail and discuss, in-depth, other functions Fax 905-678-9237 November 8-11 Fax 506 _'">*"_

of the Millennium software. DenmarkiHedehusene Contact: JanZelenyFor questions or comments, email either Dave Levy Millennium Basis Tel.00971-4-816571

at [email protected] or Tom Hall at (one-day introductory Fax00971-4-816778course) UnitedKingdom(Watford) :_:

[email protected]. May 16, November 13 MillenniumMillennium Advanced 2010/Photodiode Array(two-day advance-level Schoolcourse) March 17-20, AprilMarch 17 & 18, March 19 28-May 1, June 16-19,& 20, May 12 & 13, July 14-17, August 11-14,October 7 & 8, September15-18, OctoberNovember 11 & 12 13-16, November 10-13,Millennium PDA December15-18

(two-day coursefor photodi- Contact: Geneen Baynham '_'_ _:ode array detector users) Tel 01923-816700May 14& 15, October 9 Fax01923219012&10

Contact:RuneFrederiksen _,,_'; :,,,:_

:" Tel. 46 59 80 80 _:.__:_ _:_;Fax46 59 85 85

Page 6: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

MaximizeYourInvestmentin

MillenniumandExpertEaseSoftware

cean_c_geResortanc_ Join membersof the Millenniumproductmanage-or_erenceCenter mentteamand your industrypeersfor this inter-

I_oY "_346 estingand informativethree-dayusersforum.

£,re_Ster,l,_ossac_Use_S Take part in thisuniqueforumfor exchanging_or_C°9e Coc_ ideas on how to transformthe extensivecapa-bilitiesof thissoflware into higherproductivity

_' for your laboratory.

Thisspring'sforumincludes:

• Producttrainingand lab timewithMillenniumV2.15 ChromatographyManager Soflware

• An introductionto Waters next-generation32-bitapplicationof Millenniumsoftware

• Interactiveseminarsfocusedon specializedtopics RegistrationFeesof interestto analytical chemists The registrationfee for this21/2 day Forumis:

$695.00 per person;$495.00 per personfor• An under-the-hoodlookat the latestsoflwarepartiesof threeor morefromthesamecompany

enhancementsand what theymeanto you

• Opportunityfor informalinteractionwith creators Forfurtherinformation:of Millenniumsoftware in a relaxedand cordial

atmosphere For North America:Mindy Cimino

Who ShouldAttend MillenniumUsersForum

Analyticalchemists,laboratorymanagers,and 195 E. Main Street,Suite#221systemsanalystsand ITprofessionalsusing Milford, MA 01757 U.S.A.Millenniumor responsiblefor its implementation. Toll-free(800) 311-7705

Tel. (508) 478-7705Reasonsto Attend Fax(508) 478-7905

• Learnabout thefeaturesand attributesof Waters For Europe:next-generation32-bit applicationfor Millenniumsoftwarefor Windows 95 and Windows NT Amanda Sage

MillenniumUsersForum• Sharetechniques,experiences,and solutionswith Waters S.A.

fellow usersof Millenniumand ExpertEase B.P.608Software F-78056 St.Quentin enYvelines

• Receiveadvancedlevelcertificationby attending Cedex, FranceacceleratedMillenniumhands-ontrainingcourses Tel. 33 1 3048 72 00

Fax33 1 3048 72 11• Influencethe directionsof futureWaters products

World Wide Web

VisitourWeb Siteat http://wv, n,v.waters.comforcompletedetails includingan agenda for the Forum.

Page 7: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

MillenniumChromatographyManager:AdvancedFeaturesof CustomFields Lo°reoAogoThe lastissueof MillenniumOn-Linefeaturedan beencorrectedfor by theresponsefactorof thearticle entitled"MillenniumSoftware'sCustomFields standards.CustomFieldsfor RFand CorrectedArea

FeatureSimplifiesTrackingand Managementof areshown in Figures2 and 3, respectively.Results."Thisarticledescribedthe basic useofcustomfields in Millenniumsoftware.Thisarticle Notice that thefield 'CorrectedArea' incorporates

buildson the firstarticleand goeson to discussthe thefield 'RF'.Thiscan be thoughtof as fieldsbuild-advanceduseof CustomFieldsin theMillennium ing uponeach other.When this is done, the Fieldsoftware.Theseadvancedfeaturesinclude: Order parameterbecomesimportant.FieldOrder

definestheorder inwhich fieldsare calculatedbycalibrationfields, fields thatbuild uponeach othertheMillenniumsoftware.In theexampleabove, RFas well as inter-and intra-peakcalculations.needsto be calculatedprior to CorrectedArea andshouldbe a lower FieldOrder. The FieldOrderwill

Calibration Fields automaticallyescalateas new CustomFieldsarecreated. However,the FieldOrder valuecan be

Any Peaktype field can be designatedas aCalibrationField by selectingthe CalibrationField changedsimplyby enteringin the desiredvalue.checkbox found in the DataSourcearea of the (Continueson nextpage)CustomField dialog box. Pleasereferto Figure 1.

Custom Field : [untitled] |modilied]By definition,a CalibrationField is only calculated File Edit --Help Figure1:Customfor Standardtypesamples.The resultgeneratedby Fieldeditorthis field is associatedwith the processingmethod -FieldType-- I-Data Sourceused to calibrate thedata, muchas the calibration O Sample JO Kes/b<Rmt [] i/!;r_i_ryF._t,_quir_;<l[] _t_w Suffix

linkedto the processingmethod.And as the 0 Result J® Caiculatedcurve is

calibrationcurveis usedto quantitateunknownsam- ® Peak |0 External[_i__!!r_(_i!_]_:::_i:_):_:' [] t,vgCaPonts/

pies,calibrationtype customfieldscan also be usedFDataType - Limits

to quantitateunknowns.Normally, the resultof the JO tl_'J_."gerJl,I) Width [12 J FieldOrdercalibrationfield for the laststandardthatwas J® Real[0.01processedis linkedto the processingmethod.If Avg / 0 Tex'_ Precision [3 J I_

Col Pointsis chosen,theaverage resultfor all stan- / 0 "rr_e_i::_l,,_; Mi.V_i._ [ !m!t_m_._m_j]dards processedwould be tied to the processing |0 _.)_1_; M_xWt,Je [1uou0_o_0_u1method.(Avg Cal Pointsdoes not takedifferingamounts,or levels,of standardsinto consideration

l)_lau]| V_iue I Jand thereforeshouldnot be usedfor standardsof

varyingamountsor levels.)In effect,when usinga Help Text I I

Calibration Field,you are creatinga single-levelcalibrationcurveusinga single pointor oneaveraged point.TheClear Calibrationfeaturecan be usedto removethis resultpreventingit frombeing linkedto the processingmethod. Figure2:Custom

File Edit Help Fieldeditorwith

Forexample,if you are interestedin quantitating "FieldType r-Data Source HelpTextenteredunknownsbasedon responsefactors,you would |0 K_,_yb<._tt[] _!:_my[:te_1,ir_;d[],'_ttnwSottix

needto createa seriesof custompeak fields.The 0 s_lm[iN; i'_ CalculatedAmount/Response forResponseFactorfirstfield would calculatethe responsefactor itself.It 0 i:_esuttwould needto be a peak typefield with a formula ® p,:,,L / 0 External [] CalibrationField [] Avg Cal Points

of Amountstd/Responsestd. Let'snamethisfield 'RF.' FDataType -LimitsThisfieldwould be defined as a calibrationfield / 0 ll_'_el,_erl_,}} Width [12 J Field Order

and would thereforebe calculatedonly for standard |® Real[0.0J Precision [3 Itype samples.Thenextfield would be a regular(i.e. |0 Tex_ IT]nota calibrationfield) peak field and would calcu- |0 rr,,_;_'t::_,l,,_e M_,W_,,_ [.._m_mrmr_._.'_Ilate adjustedamountsbasedon the responsefactor /o o ,,o,oe[,0000_0_.000Iof the standards.Itsformulawould be (Responseunk)(RF).Let'scall this field CorrectedArea.Bear in r,_r_,0V,hm J I

mindthat RF=Amountstd/Responsestd and therefore Help Text |ResponseFactorofstdl ]CorrectedArea= (Responseunk)(Amountstd/Responsestd).TheResponseunitscanceland youare leftwith the amountof theunknownwhich has

@

Page 8: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

AdvancedFeaturesofCustomFields ReferencePeaks Forexample,indealing with responsefactors,as(continuedfrompreviouspage) in the previousexamples,it is sometimesnecessaryto

Referencepeaksare usedto identifya known calculatea responseratio.Thisresponseratiopeak in the chromatogramon which calculations normalizesthe responsefactor(RF)for eachcan be performed.InMillennium,thesepeakscan componentby dividing it by the responsefactorofbe referredto as CCalRefor CCompRef(with a referencepeak.Themathematicalformulaisnumericalidentifiersie: CCompRefl, CCompRef2 RFcornponent/RFreferencepeak. Thereferencepeak inor CCompRef3).CCalRefl is a global reference, thiscaseis thesamefor everycomponentin thechro-indicatingthat one peak is usedas the reference matogram.Therefore,a global reference,CCalRefl,throughoutthechromatogram.CCompRefl through is used.Theformulausedin thiscustomfield is as3 are not global and can be defineddifferently followsResponseRatio=RF/CCalRefl[RF].Note thatfor each peak. 'CCalRefl' definesthecomponentactingas the ref-

erencepeak and thevaluein squarebracketsis theparameterusedin the calculation.ThiscalculationCustom Field : CorrectedArea

File Edit Help takestheRFvalueof each peakand dividesit by theRFvalue of the peak that isdefinedas the reference

"Field Type-- [-Data Source

0 K_:yt_t [] F!:r_yi:_ir_._l [],_t_ s_#ix peak. Referencepeaksaredefined in the processing

O0_:_es_ll_'i_m#Jc [_i _Calculated I].esponse*FIF method'scomponenttable as shownin Figure4.® P_d< / 0 External [] Calibration Field [] _w_ C_4Poh_ls CCompRefl, CCompRef2and CCompRef3are• usedin a mannersimilarto thatof CCalRefl, how-DataType -Limits evera CCalRefcan bedefined differentlyfor each0 _|e{#,_r t[I1 Width [1_' ] Field Order component,thusmakingthecustomfield calculation

Real [O.OI Precision [3 J differentfor each peak.0 "i%'xl r_

Help Text I Flesponse of Unk* RF I

Figure3: CustomFieldeditorwithHelpTextforResponseofUnk*ResponseFactor

SampleName: Parabens_STDVial: 1 Inj: 1 Ch: 486M1 Chl Type: Sta SamplcName: Parabens_STDVial: 1 Inj: 1 Ch: 486M1 Chl Type: Stand

Average By _ Update RTINever Average By _ Update RTINever

ComponentTable ComponentTabla !!

Name RetentionTime _ RetentionTime _I(min) Name (min) CCompRefl CCompRef2CCompRer3COon

o,ao, ,030 Iora , 530I I I IEthylparaben 3.523 2 lahrlparaben 3.523 lUracil [ J I @11Propylparaben 5.115 I

I

Figure4:Referencepeaksaredefinedusingthecomponenttable Figure5:Millenniumsoftwareallowsyouadifferentcalibrationpeakforeachcomponent

0

Page 9: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

In addition, differentreferencepeaksare neededin order to calculateresolution;theformulafor resdu-tion is as follows:

Resolution= 2(Rtcurrentpeak - Rtpreviouspeak)/

Widtheurrentpeak.

In thiscase, CCompRefl, CCompRef2orCCompRef3would be usedto referto the referencepeak as shownin Figure5.

Theformula,as enteredinto theCustomField

formulawindow, reads: :.:._._

Resolution= 2 (RetentionTime-CCompRefl[RetentionTime])/Width.

As Figure5 indicates, resolutionwill not befor the Uracilpeak as no componentis defined asCCompRefl sincethereis no componentelutingprior to Uracil. Thepeak prior to Ethyiparabenis Uracil,which will thereforebe usedtocalculateresolutionfor Ethylparaben.Likewise,Ethylparabenwill be usedto calculateresolutionfor Propylparaben.

ConclusionSowe seethat the useof customfields in the

MillenniumChromatographyManager Softwaregoes beyondthe basic trackingof data, and allowsthe experimenterto performcomplexcalculationson

experimentaldata in real-time.Thelwo examples on-line is designed with you, our readeabove elegantlydescribehow customfieldscan be on-line has raised • :built at severallevels,with one user-definedcustom su.ggeshons for rut addfflonal questio r._n mind. If this " _field relying uponanothercustomfield, previously vlduals ure tSSUes,_L_ ns, _r you h- Issuu of

• s P'Juuse Cont,-,_ uve COmme,_^ .defined by the user, Jnorder to obtain the final, _'.-, one o/ th,_ .r_. -,_ o.

"'_ '_"OWmg indi-In theU.S. Watersdesiredresult, t/_/_/f°rd,Massachu.... Worldwide Head ....Thisarticlepresentsjusttwo examplesof the (ouu/ ._;oA---,,-_ o_rrs,U.S A _ua_rers

advancedusageof customfields.With experience, .2v,.. _zoz ® Corp. Fax (508) 872-1990Peter Boler, Manaaeryou shouldbe able to develop yourown uniqueuses Worldwide Servicefor thispowerful,flexible featureof Millenniumsoft- FAX (5081,4v--.-o4oy_°o,-Marketin.a. Ext. 2676ware. Ifyou haveany particularlyinterestingexam- ®E-ma_"

_°Ta Hpa_/u/_ctsakEe peter-b°ler@waters co mpiesof ways in which customfieldshave beenused r t!ng Manager

inyour laboratory, pleasecontactusat Waters to FAX (508) 48_._'0d4567

ofdiscUSSonLine.P°ssiblepublication in a futureissue xDavid,Levy, Sr. Produ.... "mail built@waters corni,,r',Widet etwor 2 _nager

Forquestionsor commentsregardingthisarticle, _^ IO(J8)482-2004 "ou_apr°ducts,Ext. 3213

_ L-,na,r levy [email protected] me at lauren [email protected] Europe Waters European

St. Quentin, France Headquarters

Tel. 33 130 48 72 O0 ® Fax 33Erik Junius, Euro ea 130 48 72 11Data Products P n Marketing Manager

Restof World Please contact the nearest Waters subsidiary(listed on the back page of this newsletter).

Page 10: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

, @ ii17_

Alternativesto"NortonCompatible"Devicesfor Back-Upof MillenniumDataBy TheTechnicalServiceGroup

MillenniumsoftwareincludesNorton®Back-up3.0fromSymantecCorporationto providea robustand securemethodfor long termdata storage.

-El_ckup Type Millenniumfilessavedto a data storagedevice arecommonlyreferredto as "back-up"files. Norton's

Back-up3.0 has beenintegratedinto the project...................................................................................................................................................................................................and database proceduresin the SessionManager

O Database Components of Project Only (NO Raw Data FilesJ screenof the Millenniumsoftware.Nortonsupportsserialtape drivesas well as SCSItape drives.Recentlyhowevermanynew back-updevicesfrommultiplevendorshave beenintro-duced, (magnetictape, DATtape, and newerserialdrivesetc.)which are not supportedby NortonBack-up3.0. Initiallyone mightassumethatMillenniumcan takeadvantageof thesenewer

Figure1:BackupProjectSelectiondialogbox devices,but thisarticlewill providea simpleback-upprocedureusingNorton and virtuallyany back-updevices.

Thisprocedurewill be accomplishedin _o steps.

Record the following information and retain it with the backup Thefirstis to establisha temporaryDOS path on amedi_: local hard drive or on a nelworkdrive. Thesecond

i_ is to do the back-up.Project: Derno The back-upbeginsin theMillenniumsessionTableSpace Allocated: 2.1]1MI] managerscreenby highlightingthe project inTablesp_ce Free: 0.5 MB questionand selectingDatabasefromthe menu

bar. Selectthelype of back-upyou wish to utilize.

In thisexamplewe will useBack-up/Projectfromthe pull-downmenu.A screenappearswith _ooptions(Figure1).

Figure2:Backupinformationdialogbox Generally, runninga completeback-upis recom-mended.Click the OK buttonto continueto the next

screen.Thenew screeninformsyou to write downthe followinginformation.Projectname, tablespaceallocated, tablespacefree, and retainthis informa-tion with the back-up(Figure2).

When you click OK, theWindows screenwill dis-appear and change to a DOSscreen,at this timeMillenniumis exportingthe data fromthedatabaseto a temporarylocationto preparethe data forback-up.TheNorton softwarewill now be dis-playedon the screen(Figure3). When enteringNortonBack-up,a screenidenticalto thatshownbelow is displayed.Thereare no selectionstomakeexceptto select"DOS PATH"as the "back-upto" destinationand to enterthe actualDOS pathback-updestinationdirectlybelow. In ourexampleit would be c:\temp.

Figure3: NortonBackupUtility0

Page 11: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

_File D_isk Tree View Options Window Help

-(_] aIliance _ I_1ddG1104a.ful-I_3 digital

"I"=-ImNenium

-I=7mmlxpfes-_] mouse

-_ nbwin

-_ ok[win

Afterenteringthe "back-u_ to" destination,pressthe -_u_0p,_startbutton.Theback-upwill proceed veryswiftly -mq,_oko,,d- (_S]register

sinceonly hard drive to hard drive communicationis "t="3s3-util_

involved. _ t0mpL_ dd611O4a.lul

-,,Whenthe back-upis complete,thefile treeshould -_,os,- - _ tiffany

_looklike the one below (Figure4). Thefigureat the _ . . I__._ . .1_left!showsthe directory"C:\temp" as the recipient

....of_ne projectback-up.Theactualback-upfilesresidein the "dd61104a.ful" directory.

At thispoint, the DOS path phaseof the back-up isfinished.All that remainsis to launchthesoftware

provided by the manufacturerof the new device, ...... ...... •........... i4_.....................and back-up theDOS directory(andsubdirectories) !

which containthe back-up. Figure4: Windowsfile tree

If thereis no nelwork in place and thesysteminquestionhaslittle remainingspaceon theharddrive, purchasingan additional harddrive isrecommended.Todaygigabytedrivesareveryreasonablypriced.

Should it becomenecessaryto restoreprojectswhich have beenpreviouslybeenbacked-up,yousimply reversethe process:Firstrestorethefiles usingthe softwarefor thedevice in use.Next, fromtheMillenniumSessionManager selectDatabase/RestoreProject.At thispoint theuserwill be prompt- Figure5:Backupcataloglocationed for a projectnameof the new projectand itssize(fromthe informationsavedwith the project).Nortonwill displaya promptfor the locationof _File Catalog __MacroTaEeTooIs Scheduler! Helpthecatalog file of the back-upas shownbelow(Figure5). Simplyenterthe DOS path containingthefile.

Double-clickingthe linewill change the "None" to"All" { Figure6). All theotherfieldsshouldalreadybe enteredfrom informationretrievedfromthe cata-

loguefile. Pressthe StartRestorebutton.The restora-

tion of the raw data filesand the databaseimport SilngleDi[ec;loefileswill ensue.When thesefilesare restored,the

importationprocesswill takeplace, thuscompletingthe restore, d:_

Usingthisproceduremakesit possibleto usethelatestback-uphardwareeven if it is notcompatiblewith Norton Back-up3.0. _ DOS Path

Figure6: Nortonbackuputility

Page 12: GettingtheMostfromYour MillenniumDatabase o Vor o ,ro · PDF fileGettingtheMostfromYour MillenniumDatabase o Vor o ,ro ... generator is a powerful tool for both performing ... email

WatersWaters Corporation SalesOffices GermanyWaters GmbH PeoplesRepublicof China- Beijing

HauptstraBe87 Waters China Ltd. RepresentativeOfficeD-65760 Eschbarn Suite 709-711, Xinzhong Building

34 Maple Street Austria and EuropeanExport(Central Tel.: 06196 40 06 00 No. 2 XinzhongXijieEurope, Fax: 06196 48 23 88 Gongti Beilu,Dongcheng District

Milford, MA 01 757 USA cIs and Middle East) Beijing, 100027 P.R.ChinaWaters Ges.m.b.H. Hang KongWaters China Ltd.hltp://www.waters.com Hietzinger Hauptstrasse145 RepresentativeOffice Tel.: 860 10 6592 8917

A-1130 Wien Unit 1804, SeaviewCommercial Fax: 860 10 6506 0344Tel.: 1 8771807 Building PolandWaters Sp.zo.aFax: 1 8771808 21-24 ConnaughtRoad West ul. Leklykarska25 m 10

SheungWan, Hang Kong 01-687 WarszawaAustralia Waters Australia Pty.Limited Tel.: 82 2546 7771 Tel.: 48 22 33 44 00Unit 3, 38-46 SouthStreet Fax: 82 2547 7933 Fax: 48 22 33 09 87P.O. Box94RydalmereNSW 2116 HungaryWaters kfl PuertoRicoWatersAustralia Vaci ut 202 P.O. Box6870Tel.: 2 9933 1777 H-1138 Budapest Caguas, PuertoRico 00726-6870Fax: 2 898 1455 Tel.: 36 1 270 5086 Tel.: 809 747 8445, 790 2225

Fax: 36 1 270 5087 Fax: 809 747 8448Belgiumand LuxembourgWaters S.A.- N.V. IndiaWaters Pvt.Ltd. SingaporeWaters Asia Ltd.Raketstraat60 1stFloor ShankarHouse (Asia Headquarters)Ruede la Fus6e60 N. 1 R.M.V. Extension No. 12 PrinceEdward Road1130 Brussels Mekhri Circle #01-03 PodiumATel.: 02 7261000 Bangalore 560080 BestwayBuildingFax: 02 72611 O0 Tel.: 80 3341944 Singapore 079212

Fax: 80 3340527 Tel.: 225 4855Brazil Waters Comercial LTDA Fax: 225 4655Avenida Morumbi Italy Waters S.p.A.8411 - 1 Andar (1stfloor) Via Achille Grandi, 27 Spain Waters Cromatografia S.A.CEP.04703-004 Sao Paulo 20090 Vimodrone MI Entenza24 - planta bajaS.P.Brazil Tel.: 02 2500565 E-08015 BarcelonaTel.: 011 55 11 543 7788 Fax: 02 2501827 Tel.: 3 325 9616

Fax: 011 55 11 530 6413 JapanNihon Waters K.K. Fax: 3 325 9896Canada Waters Limited No. 5 Koike Bldg. SwedenWaters SverigeAB3687 Nashua Drive,Unit 8 1-3-12 Kitashinagawa Box 485Mississauga,Ontario Shinagawa-ku,Tokyo Turebergsvagen3L4V 1V5 Tel.: 3 3471 7191 S-191 24 SollentunaTel.: 800 252 4752 Fax: 3 3471 7116 Tel.: 08623 0090

Fax: 905 678 9237 Malaysia Waters Asia Ltd. Fax: 08623 0095

CISWaters RepresentationOffice, 51A Jalan SS25/2 SwitzerlandWaters AGMoscow Taman BukitEmas Dorfstrasse10UI. Miklukho-Miklaia 16/10 47301 PetalingJaya 5102 Rupperswil117871 Moscow Selangor, Malaysia Tel.: 62 889 2030Tel.: 7 095 336 7000 Tel.: 3 704 8600 Fax: 62 889 2059Fax: 7 095 931 9193 Fax: 3 704 8599 TaiwanWaters Asia Ltd.Czech Republicand SIovakia Mexico Waters S.A. DEC.V. Room#603, 6th Floor, No. 136Waters Ges.m.b.H. Adolfo PrietoNo. 1634 Sec. 3, Jen-Ai RoadOhnivcova 11 Col. DelValle Taipei, Taiwan, 10628, R.O.C.14700 Praha 4-Branik 03100 Mexico, D.F. Tel.: 02 706 8766Tel.: 42 2 472 8672 Tel.: 525 524 7636 Fax: 02 706 9704Fax:42 2 472 8023 Fax: 525 524 7643 UK and IrelandWaters Ltd.DenmarkWaters A/S TheNetherlands TheBoulevardBaldersbuen46 Waters Chromatography B.V. BlackmoorLane2640 Hedehusene Postbus379 Wafford, HertfordshireTel.: 46 598080 Florijnstraat 19 WDI 8YWFax: 46 598585 4870 A.I ETTEN-LEUR Tel.: 1 923 816700

Tel.: 07650 87200 Fax: 1 923 219012Finland Waters Oy Fax: 07650 87280Kuparitie 100440 Helsinki Norway Waters AS Allother countriesTel.: 90 506 4140 Hvamstubben17 Waters CorporationFax: 90 5064 1411 2013 Skjetten 34 Maple Street

Tel.: 47 638 46 050 Milford, MA 01757 USAFranceWaters S.A. Fax: 47 638 46 051 Tel.: 508 478 2000B.P.608 Toll-free: 1 800 252 475278056 St. Quentin en Yvelines Fax:508 872 1990Cedex http://ww, v.waters.com/Tel.: 1 30487200Fax: 1 30487211

Waters, Millennium,and ExperlEaseare trademarksof Waters Corporation.MicrosoftWindows and Windows NT are trademarksof MicrosoftCorporation.Norton Back-up is a lrademark of SymantecCorporation.Oracle isa trademarkof Oracle Corporation.

@1997 WatersCorporation Printedin the U.S.A. N41 March 1997 HD-MP

_ Printedwith soy inkson recycledpaper containing 10% post-consumerfibers.