Beckman Coulter, Inc.
 

Customer Support

   
   
 
 

One Log File per Plate: SAMI® TIPS AND TRICKS

Printer Friendly

Question:
By default, all data generated on one reader during one SAMI run will be logged in one single ASCII text file. We do kinetic reads in our assay and read the same plate several times. For easier data analysis, I would like to generate one log file per plate with all read outs for this one plate in the same file. Is this possible?

Answer (by Christoph Krüll, Ph.D, Beckman Coulter):
This is possible. The following example is for a BMG FLUOstar reader. It can be used in the same way for all readers submitting data to the Logger Module.

Setup

Create any of the SAMI methods shown in Fig.1; one assay plate is send to the same reader several times. It does not make any difference if the plate stays in the reader (1a, 1b) or is moved away for a short incubation or any other further processing (1c). We will use a 'Property' to discriminate the assay plates processed in one SAMI method. Properties such as 'Name' and 'Barcode' describe the plate and can be logged with the reader data. Schedule the method and run it once. This is necessary to be able to configure the data logger.


Fig.1 SAMI Method Flowcharts. The assay plate (top) 'touches' the reader several times. Each time, data are transmitted to the Logger Module and written into one single text file per plate. (a) Several read steps with no intermittent step, the plate stays in the reader for all read out steps. (b) A loop can be used when all read out steps use the same reader protocol. (c) The read outs may be interrupted by incubation steps.


Fig.2 Open report configuration. Select SCHEDULE/GO…(1), click on 'Configure Consumers' (2), select 'Logger' (3), and click on 'Configure…' (4). This will open the 'Report configuration'.

Data Logger

Within the data logger, we now want to configure a separate report for every plate. We will actually define one report per 'family'. A family in SAMI is defined as all transports (plates, tip boxes etc.) needed to run the SAMI method one time. In our example, we use one assay plate per family. Multiple assay plates per family require a more complex log file sorting (see Application Note 'SAMI Log File Sorting'). Open the 'Report configuration' window as shown in Fig.2.


Fig.3 Report configuration. Select the reader report, here 'Fluostar' (1), choose the 'Filter' tab (2) and unfold the 'Command/Tags/Executive' branch (3). Then select the 'Family' Property (4), click the 'à Addà' button (5) and move the 'Family' entry in the 'Line Definition' field to an appropriate position using the scroll buttons (6). Finally double click the 'Family' entry (7).

Proceed with the report configuration as shown in Fig. 3. The Family Property is included in some specific SILAS messages and thus shows up here. We simply use it as a discriminator and want to include it in our log file.


Fig.4 Configure Property 'Family'. The double click on 'Family' as shown in Fig.3, step (7) opens the 'Item Properties' dialog. Set the Property to 'Must be equal to:' and enter '1' as shown. Confirm with 'OK'.

Set the Family Property to 'Must be equal to: 1' as shown in Fig.4. With this setting, only data from plates in family 1 will be logged in this particular report. If the same plate goes through several reads, all reader data for this one plate will be included in the log file. Next, we want to save this report under a distinctive name, e.g. 'Fluostar01.log' as shown in Fig.5.


Fig.5 Report configuration completed. To save this report under a specific name, select the 'Files' tab and enter a name in the 'Filename' selection, here we use the name 'Fluostar01.log'.

For plates of families 2, 3, 4 etc., we need to create several more reports now. In the 'report configuration' window (Fig.3, 6) select the 'Fluostar' report in the 'Reports' field on the left hand side. Then click 'Export Report' to save this report as a new template, for instance as 'Fluostar_FamilyCount.LRP'. Import this report now by clicking on the 'Import Report' button and selecting the 'Fluostar_FamilyCount.LRP'. Two lines 'Fluostar' will now show in the 'Reports' field. Select the bottom one, choose the 'Filter' tab and go through the steps described in Fig.4 and Fig.5 again. Set the 'Item Properties' to 'Must be equal to: 2' (Fig.4) and change the filename to 'Fluostar02.log' (Fig.5). For more than two families, import the template repeatedly and go through the last two steps for every log file.

Finally, confirm the configuration with 'OK'. It is important to close every window with 'OK' now. All configurations will be stored within the method file during scheduling. Now run the method once and you will find the log files 'Fluostar01', 'Fluostar02' etc. in your default log file directory.

Note: There is an upper limit of 50-70 individual report files that can be stored within the configuration. The limit depends on the reader used. For a higher number of reports, the definition needs to be done just before scheduling the method. Keep the current method open to ensure proper function of the additional reports.

Note for experienced SAMI users: The 'Family' property is only one counter that can be used to generate separate log files. Other examples are 'Home Location Index' or even new properties specifically generated for sorting (see application note 'SAMI log file sorting).

* All trademarks are the property of their respective owners. Where applicable, the PCR process is covered by patents owned by Roche Molecular Systems, Inc., and F. Hoffmann-LaRoche, Ltd.

For comments or questions about T3 Update, please contact the T3 Editor.

 
 
Home | Products | Customer Support | Resource Center
Employment | Our Company | Contact Us | Site Map
 Privacy©1998 - 2008 Beckman Coulter, Inc.