From 838fab929dc723f9531b5c1fab4ca65d760bc9fc Mon Sep 17 00:00:00 2001 From: abeitz Date: Mon, 14 Dec 2020 17:44:26 -0500 Subject: [PATCH 1/4] created initial log parsing jupyter notebook --- clients/attune/log_parser.ipynb | 2207 +++++++++++++++++++++++++++++++ 1 file changed, 2207 insertions(+) create mode 100644 clients/attune/log_parser.ipynb diff --git a/clients/attune/log_parser.ipynb b/clients/attune/log_parser.ipynb new file mode 100644 index 0000000..8e9a93c --- /dev/null +++ b/clients/attune/log_parser.ipynb @@ -0,0 +1,2207 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import csv\n", + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'C:\\\\Users\\\\adambeitz\\\\Documents\\\\Galloway_Lab\\\\labbot\\\\clients\\\\attune\\\\test_logs'" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "os.getcwd()" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "POSTGRESQL: Using connection values from file: AttuneDBConnection.txt;0;ConnectionFile::ReadConnectionString\n", + "ImportConnectSettingsFile status: success;0;AttuneDatabasePasswordManager::ImportConnectSettingsFile\n", + "AttuneAutoSamplerManager SetOfflineAutoSamplerModel CytKickâ„¢ Autosampler \n", + "Data:Usb_Controller_Version~4.0.1434.1\n", + "Data:Fpga_Image_Version~16.8.27.8\n", + "Data:Icbm_Version~3.2.1539.2\n", + "Data:Instrument_Serial_Number~2AFC229870320\n", + "Data:Instrument_Model_Number~4486521\n", + "AttuneAutoSamplerManager Initialize \n", + "AttuneAutoSamplerManager _GetAASFwVersion 0.0.0.0 \n", + "USB Speed is: 310\n", + "AttuneAutoSamplerManager SetOfflineAutoSamplerModel CytKickâ„¢ Autosampler \n", + "Data:Initializing auto sampler control\n", + "Data:Initializing Rotary Valve\n", + "Data:Rotary Valve Required Configuration\n", + "Data:Initializing Sample Pump\n", + "Data:Rotary_Valve_Move_Count~\n", + "Data:Sample Pump Required Configuration\n", + "Data:Sample_Pump_Part_Number~30048042 Rev -D\n", + "Data:Sample_Pump_Operating_Time~2943\n", + "Data:Sample_Pump_Power_Up_Count~31\n", + "Data:Sample_Pump_Plunger_Distance~67\n", + "Data:Sample_Pump_Plunger_Move_Count~3030\n", + "Data:Sample_Pump_Valve_Move_Count~2399\n", + "Data:Sample_Pump_Fw_Version~CENTRIS-V2.010-04/20\n", + "Data: AUTO SAMPLER SERIAL NUMBER=2000000000000;\n", + "Data:AAS_Last_Calibration_Date~000000005F5BA277\n", + "Data:AAS_Aspiration_Count~16\n", + "AttuneAutoSamplerManager _GetAASFwVersion 2.0.1531.1 \n", + "AttuneAutoSamplerManager _GetAASModel CytKickâ„¢ Autosampler \n", + "Data:AAS_X_Axis_Movement~3373\n", + "Data:AAS_Y_Axis_Movement~5766\n", + "Data:AAS_Z_Axis_Movement~17127\n", + "Data:AAS_Syringe_Pump_Usage~ 121482\n", + "Data:AAS_Diaphragm_Pump_Usage~ 1517\n", + "Data:AAS_Line_Calibration_ICBM~32767\n", + "Data:AAS_Line_Calibration_AAS~389\n", + "Data:AAS_Dead_Volumes~20 20 20 20 20 40\n", + "Unable to GetCurrentUser()!;1009;CAttuneUserManagementController::LoadUsers\n", + "login\n", + "Data:Initializing Focus Pump\n", + "Data:Sheath_Pump_Controller_Type~MCDC3006S-RS\n", + "Data:Sheath_Pump_Serial_Number~251800091\n", + "Data:Sheath_Pump_Fw_Version~Version 3150.02V\n", + "Data:Laser_1_Detected\n", + "Data:Laser 1 Powered\n", + "Data:Laser 1 Ready\n", + "Data:Laser_1_Model_Name~637-90FP BSO\n", + "Data:Laser_1_Serial_Number~T200401003\n", + "Data:Laser_1_Fw_Version~V2.3.0\n", + "Data:Laser_1_Power_Cycle_Count~14\n", + "Data:Laser_1_Emission_Power~0.10000\n", + "Data:Laser_1_Wavelength~639\n", + "Data:Laser_1_Baseplate_Temp~25.6C\n", + "Data:Laser_1_Operating_Hours~30.98\n", + "Data:Laser_1_Emission_Hours~2.65\n", + "Data:Laser_2_Detected\n", + "Data:Laser 2 Powered\n", + "Data:Laser 2 Ready\n", + "Data:Laser_2_Model_Name~405-50FP BSO\n", + "Data:Laser_2_Serial_Number~T200323001\n", + "Data:Laser_2_Fw_Version~V2.3.0\n", + "Data:Laser_2_Power_Cycle_Count~14\n", + "Data:Laser_2_Emission_Power~0.05000\n", + "Data:Laser_2_Wavelength~403\n", + "Data:Laser_2_Baseplate_Temp~24.7C\n", + "Data:Laser_2_Operating_Hours~31.02\n", + "Data:Laser_2_Emission_Hours~2.67\n", + "Data:Laser_3_Detected\n", + "Data:Laser 3 Powered\n", + "Data:Laser 3 Ready\n", + "Data:Laser_3_Model_Name~488LS-50FP BSO\n", + "Data:Laser_3_Serial_Number~\"T20040405\"\n", + "Data:Laser_3_Fw_Version~V1.203\n", + "Data:Laser_3_Power_Cycle_Count~38\n", + "Data:Laser_3_Emission_Power~0.05000\n", + "Data:Laser_3_Wavelength~488\n", + "Data:Laser_3_Baseplate_Temp~27.06C\n", + "Data:Laser_3_Operating_Hours~31.67\n", + "Data:Laser_3_Emission_Hours~2.80\n", + "Data:Laser_4_Detected\n", + "Data:Laser 4 Powered\n", + "Data:Laser 4 Ready\n", + "Data:Laser_4_Model_Name~561LS-50FP BSO\n", + "Data:Laser_4_Serial_Number~\"T20040502\"\n", + "Data:Laser_4_Fw_Version~V1.203\n", + "Data:Laser_4_Power_Cycle_Count~35\n", + "Data:Laser_4_Emission_Power~0.05000\n", + "Data:Laser_4_Wavelength~561\n", + "Data:Laser_4_Baseplate_Temp~27.31C\n", + "Data:Laser_4_Operating_Hours~34.07\n", + "Data:Laser_4_Emission_Hours~2.80\n", + "Data:PZT_Constant_25~550\n", + "Data:PZT_Constant_100~550\n", + "Data:PZT_Constant_200~550\n", + "Data:PZT_Constant_500~590\n", + "Data:PZT_Constant_1000~650\n", + "Data:PZT_Constant_12_5~550\n", + "Data:PZT_Firmware_Version~V\n", + "Event:Power On Self-test_Done~0\n", + " Processing nID = 31204;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Startup initiated\n", + "Event:Starting_Startup\n", + "Instrument status correct to enable function\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Instrument function Startup executing line 1\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 5\n", + "Instrument function Startup executing line 6\n", + "Instrument function Startup executing line 7\n", + "Instrument function Startup executing line 8\n", + "Instrument function Startup executing line 9\n", + "Instrument function Startup executing line 6\n", + "Instrument function Startup executing line 7\n", + "Instrument function Startup executing line 8\n", + "Instrument function Startup executing line 9\n", + "Instrument function Startup executing line 10\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 13\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 16\n", + "Instrument function Startup executing line 17\n", + "Instrument function Startup executing line 18\n", + "Instrument function Startup executing line 19\n", + "Instrument function Startup executing line 20\n", + "Instrument function Startup executing line 21\n", + "Instrument function Startup executing line 22\n", + "Instrument function Startup executing line 25\n", + "Instrument function Startup executing line 26\n", + "Instrument function Startup executing line 27\n", + "Instrument function Startup executing line 28\n", + "Instrument function Startup executing line 29\n", + "Instrument function Startup executing line 30\n", + "Instrument function Startup executing line 0\n", + "Event:Startup_Done~0\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Event:Rinse_Done~0Line Calibration initiated\n", + "Event:Starting_Calibration\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 18\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Calibration executing line 2\n", + "Instrument function Calibration executing line 3\n", + "Instrument function Calibration executing line 4\n", + "Instrument function Calibration executing line 5\n", + "Data:AAS_Line_Cal_Values~500;474;383;91 ;359;\n", + "Instrument function Calibration executing line 1\n", + "Data:AAS_Line_Calibration_Measurement_1~359\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 7\n", + "Instrument function Calibration executing line 8\n", + "Instrument function Calibration executing line 9\n", + "Instrument function Calibration executing line 10\n", + "Instrument function Calibration executing line 11\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Data:AAS_Line_Cal_Values~500;473;408;65 ;385;\n", + "Data:AAS_Line_Calibration_Measurement_2~385\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 18\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Calibration executing line 14\n", + "Instrument function Calibration executing line 15\n", + "Instrument function Calibration executing line 16\n", + "Instrument function Calibration executing line 17\n", + "Data:AAS_Line_Cal_Values~500;474;409;65 ;385;\n", + "Data:AAS_Line_Calibration_Measurement_3~385\n", + "Instrument function Calibration executing line 18\n", + "Data:Changing_Saved_AAS_Line_Volume_to~385\n", + "Data:Changing_Saved_ICBM_Line_Volume_to~385\n", + "Data:AAS_Line_Calibration_ICBM~38567\n", + "Data:AAS_Line_Calibration_AAS~385\n", + "Instrument function Calibration executing line 19\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 18\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Instrument function Instrument Idle executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31204;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Startup initiated\n", + "Event:Starting_Startup\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Startup executing line 1\n", + "Instrument function Startup executing line 2\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 6\n", + "Instrument function Startup executing line 7\n", + "Instrument function Startup executing line 8\n", + "Instrument function Startup executing line 9\n", + "Instrument function Startup executing line 6\n", + "Instrument function Startup executing line 7\n", + "Instrument function Startup executing line 8\n", + "Instrument function Startup executing line 9\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 13\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 16\n", + "Instrument function Startup executing line 17\n", + "Instrument function Startup executing line 18\n", + "Instrument function Startup executing line 19\n", + "Instrument function Startup executing line 20\n", + "Instrument function Startup executing line 21\n", + "Instrument function Startup executing line 22\n", + "Instrument function Startup executing line 25\n", + "Instrument function Startup executing line 26\n", + "Instrument function Startup executing line 27\n", + "Instrument function Startup executing line 28\n", + "Instrument function Startup executing line 29\n", + "Instrument function Startup executing line 30\n", + "Instrument function Startup executing line 0\n", + "Event:Startup_Done~0\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 7\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Event:Rinse_Done~0Line Calibration initiated\n", + "Event:Starting_Calibration\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Calibration executing line 2\n", + "Instrument function Calibration executing line 3\n", + "Instrument function Calibration executing line 4\n", + "Instrument function Calibration executing line 5\n", + "Data:AAS_Line_Cal_Values~500;473;410;63 ;387;\n", + "Data:AAS_Line_Calibration_Measurement_1~387\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 7\n", + "Instrument function Calibration executing line 8\n", + "Instrument function Calibration executing line 9\n", + "Instrument function Calibration executing line 10\n", + "Instrument function Calibration executing line 11\n", + "Data:AAS_Line_Cal_Values~500;474;409;65 ;385;\n", + "Data:AAS_Line_Calibration_Measurement_2~385\n", + "Data:Changing_Saved_AAS_Line_Volume_to~386\n", + "Instrument function Calibration executing line 18\n", + "Data:Changing_Saved_ICBM_Line_Volume_to~386\n", + "Data:AAS_Line_Calibration_ICBM~38667\n", + "Instrument function Calibration executing line 19\n", + "Data:AAS_Line_Calibration_AAS~386\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 7\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31204;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Startup initiated\n", + "Event:Starting_Startup\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Instrument function Startup executing line 1\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 2\n", + "Instrument function Startup executing line 3\n", + "Instrument function Startup executing line 6\n", + "Instrument function Startup executing line 7\n", + "Instrument function Startup executing line 8\n", + "Instrument function Startup executing line 9\n", + "Instrument function Startup executing line 6\n", + "Instrument function Startup executing line 7\n", + "Instrument function Startup executing line 8\n", + "Instrument function Startup executing line 9\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 11\n", + "Instrument function Startup executing line 12\n", + "Instrument function Startup executing line 13\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 14\n", + "Instrument function Startup executing line 15\n", + "Instrument function Startup executing line 16\n", + "Instrument function Startup executing line 17\n", + "Instrument function Startup executing line 18\n", + "Instrument function Startup executing line 19\n", + "Instrument function Startup executing line 20\n", + "Instrument function Startup executing line 21\n", + "Instrument function Startup executing line 22\n", + "Instrument function Startup executing line 25\n", + "Instrument function Startup executing line 26\n", + "Instrument function Startup executing line 27\n", + "Instrument function Startup executing line 28\n", + "Instrument function Startup executing line 29\n", + "Instrument function Startup executing line 30\n", + "Instrument function Startup executing line 0\n", + "Event:Startup_Done~0\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Event:Rinse_Done~0Line Calibration initiated\n", + "Event:Starting_Calibration\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 18\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Calibration executing line 2\n", + "Instrument function Calibration executing line 3\n", + "Instrument function Calibration executing line 4\n", + "Instrument function Calibration executing line 5\n", + "Data:AAS_Line_Cal_Values~500;473;410;63 ;387;\n", + "Data:AAS_Line_Calibration_Measurement_1~387\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Instrument function Rinse executing line 7\n", + "Instrument function Calibration executing line 8\n", + "Instrument function Calibration executing line 9\n", + "Instrument function Calibration executing line 10\n", + "Instrument function Calibration executing line 11\n", + "Data:AAS_Line_Cal_Values~500;473;410;63 ;387;\n", + "Data:AAS_Line_Calibration_Measurement_2~387\n", + "Instrument function Calibration executing line 18\n", + "Data:Changing_Saved_AAS_Line_Volume_to~387\n", + "Data:Changing_Saved_ICBM_Line_Volume_to~387\n", + "Data:AAS_Line_Calibration_ICBM~38767\n", + "Data:AAS_Line_Calibration_AAS~387\n", + "Instrument function Calibration executing line 19\n", + "Instrument function Calibration executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Instrument function Instrument Idle executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31217;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Debubble initiated\n", + "Event:Starting_Debubble\n", + "Displaying instructions to user\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Debubble executing line 1\n", + "Instrument function Debubble executing line 2\n", + "Instrument function Debubble executing line 3\n", + "Instrument function Debubble executing line 4\n", + "Instrument function Debubble executing line 6\n", + "Instrument function Debubble executing line 9\n", + "Instrument function Debubble executing line 10\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 13\n", + "Instrument function Debubble executing line 14\n", + "Instrument function Debubble executing line 15\n", + "Instrument function Debubble executing line 16\n", + "Instrument function Debubble executing line 17\n", + "Instrument function Debubble executing line 18\n", + "Instrument function Debubble executing line 15\n", + "Instrument function Debubble executing line 16\n", + "Instrument function Debubble executing line 17\n", + "Instrument function Debubble executing line 18\n", + "Instrument function Debubble executing line 19\n", + "Instrument function Debubble executing line 20\n", + "Instrument function Debubble executing line 21\n", + "Instrument function Debubble executing line 22\n", + "Instrument function Debubble executing line 23\n", + "Instrument function Debubble executing line 24\n", + "Instrument function Debubble executing line 25\n", + "Instrument function Debubble executing line 0\n", + "Event:Debubble_Done~0\n", + "Event:Starting_Rinse\n", + "Displaying instructions to user\n", + "Instrument status correct to enable function\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 20\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31217;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Debubble initiated\n", + "Event:Starting_Debubble\n", + "Displaying instructions to user\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Debubble executing line 1\n", + "Instrument function Debubble executing line 2\n", + "Instrument function Debubble executing line 3\n", + "Instrument function Debubble executing line 4\n", + "Instrument function Debubble executing line 6\n", + "Instrument function Debubble executing line 9\n", + "Instrument function Debubble executing line 10\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 11\n", + "Instrument function Debubble executing line 12\n", + "Instrument function Debubble executing line 13\n", + "Instrument function Debubble executing line 14\n", + "Instrument function Debubble executing line 15\n", + "Instrument function Debubble executing line 16\n", + "Instrument function Debubble executing line 17\n", + "Instrument function Debubble executing line 18\n", + "Instrument function Debubble executing line 15\n", + "Instrument function Debubble executing line 16\n", + "Instrument function Debubble executing line 17\n", + "Instrument function Debubble executing line 18\n", + "Instrument function Debubble executing line 19\n", + "Instrument function Debubble executing line 20\n", + "Instrument function Debubble executing line 21\n", + "Instrument function Debubble executing line 22\n", + "Instrument function Debubble executing line 23\n", + "Instrument function Debubble executing line 24\n", + " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Instrument function Debubble executing line 0\n", + "Event:Debubble_Done~0\n", + "Event:Starting_Rinse\n", + "Displaying instructions to user\n", + "Instrument status correct to enable function\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 18\n", + "Instrument function Rinse executing line 20\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "User Action required to continue-action=\"Raise tube lifter\"\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Tube lifter lowered with sample in sample loop flag set-initiating rinse\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 20\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "Data:New Bubble Detected at 185\n", + " Stop Tube Acquisition;0;CollectionPanelStatusPanel::OnBnClickedStop\n", + "Event:Acquisition StopSampleAcquisition\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Sample Recovery initiated\n", + "Event:Starting_Sample Recovery\n", + "Displaying instructions to user\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Sample Recovery executing line 1\n", + "Instrument function Sample Recovery executing line 0\n", + "Event:Sample Recovery_Done~0\n", + "Event:Starting_Rinse\n", + "Displaying instructions to user\n", + "Instrument status correct to enable function\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "User Action required to continue-action=\"Raise tube lifter\"\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + " Stop Tube Acquisition;0;CollectionPanelStatusPanel::OnBnClickedStop\n", + "Event:Acquisition StopSampleAcquisition\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Sample Recovery initiated\n", + "Event:Starting_Sample Recovery\n", + "Displaying instructions to user\n", + " Stop Maintenence Operation;0;UserInstructionDialog::OnBnClickedCancel\n", + "Entered InstrumentFunctionManager::StopAction() during -- Sample Recovery -- STOPPING.\n", + "Event:Sample Recovery_Done~FUNCTION_CANCELLED\n", + "Tube lifter lowered with sample in sample loop flag set-initiating rinse\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 20\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 1\n", + "Instrument function Rinse executing line 2\n", + "Instrument function Rinse executing line 3\n", + "Instrument function Rinse executing line 4\n", + "Instrument function Rinse executing line 5\n", + "Instrument function Rinse executing line 6\n", + "Instrument function Rinse executing line 8\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 18\n", + "Instrument function Rinse executing line 19\n", + "Instrument function Rinse executing line 0\n", + "Event:Rinse_Done~0\n", + "Qc Engine Initialized\n", + "Initiating Baseline with beadlot: 08AB7946-264D-4288-9D55-5E43AA0D8A86\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "User Action required to continue-action=\"Raise tube lifter\"\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Event:Acquisition StopSampleAcquisition\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Event:Acquisition StopSampleAcquisition\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "Instrument function Acquisition executing line 8\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Event:Acquisition StopSampleAcquisition\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "Rinse initiated\n", + "Event:Starting_Rinse\n", + "Displaying instructions to user\n", + "Instrument status correct to enable function\n", + "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", + "Instrument function Rinse executing line 9\n", + "Instrument function Rinse executing line 10\n", + "Instrument function Rinse executing line 11\n", + "Instrument function Rinse executing line 12\n", + "Instrument function Rinse executing line 13\n", + "Instrument function Rinse executing line 14\n", + "Instrument function Rinse executing line 15\n", + "Instrument function Rinse executing line 16\n", + "Instrument function Rinse executing line 17\n", + "Instrument function Rinse executing line 20\n", + "Event:Rinse_Done~0\n", + "Acquisition initiated\n", + "Event:Starting_Acquisition\n", + "User Action required to continue-action=\"Raise tube lifter\"\n", + "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", + "Instrument function Acquisition executing line 0\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 3\n", + "Instrument function Acquisition executing line 4\n", + "Instrument function Acquisition executing line 7\n", + "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", + "Event:Acquisition StopSampleAcquisition\n", + "Event:Acquisition StopSampleAcquisition\n", + "Instrument function Acquisition executing line 9\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 1\n", + "Instrument function Acquisition executing line 2\n", + "Instrument function Acquisition executing line 0\n", + "Event:Acquisition_Done~0\n", + "logout\n", + "InstrumentQC::StopInstrumentQc(): \n", + " ~Instrument Qc Clean up: \n", + " ~Instrument Qc Clean up: \n" + ] + } + ], + "source": [ + "#os.chdir('test_logs/')\n", + "with open('System_2020-09-11_12-26-48 2.log') as log:\n", + " csv_log = csv.DictReader(log, delimiter=',')\n", + " csv_log.fieldnames = ['TimeStamp', \"LogType\", \"User\", \"Category\", \"Message\", \"unclearNumberString\" ]\n", + " for line in csv_log:\n", + " print(line[\"Message\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Power On Self-test Finished\n", + "Startup Started\n", + "Startup 1\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 5\n", + "Startup 6\n", + "Startup 7\n", + "Startup 8\n", + "Startup 9\n", + "Startup 6\n", + "Startup 7\n", + "Startup 8\n", + "Startup 9\n", + "Startup 10\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 13\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 16\n", + "Startup 17\n", + "Startup 18\n", + "Startup 19\n", + "Startup 20\n", + "Startup 21\n", + "Startup 22\n", + "Startup 25\n", + "Startup 26\n", + "Startup 27\n", + "Startup 28\n", + "Startup 29\n", + "Startup 30\n", + "Startup 0\n", + "Startup Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Finished\n", + "Calibration Started\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 18\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 1\n", + "Calibration 2\n", + "Calibration 3\n", + "Calibration 4\n", + "Calibration 5\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 7\n", + "Calibration 8\n", + "Calibration 9\n", + "Calibration 10\n", + "Calibration 11\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 18\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 13\n", + "Calibration 14\n", + "Calibration 15\n", + "Calibration 16\n", + "Calibration 17\n", + "Calibration 18\n", + "Calibration 19\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 18\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Instrument Idle 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Startup Started\n", + "Startup 1\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 6\n", + "Startup 7\n", + "Startup 8\n", + "Startup 9\n", + "Startup 6\n", + "Startup 7\n", + "Startup 8\n", + "Startup 9\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 13\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 16\n", + "Startup 17\n", + "Startup 18\n", + "Startup 19\n", + "Startup 20\n", + "Startup 21\n", + "Startup 22\n", + "Startup 25\n", + "Startup 26\n", + "Startup 27\n", + "Startup 28\n", + "Startup 29\n", + "Startup 30\n", + "Startup 0\n", + "Startup Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 7\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Finished\n", + "Calibration Started\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 1\n", + "Calibration 2\n", + "Calibration 3\n", + "Calibration 4\n", + "Calibration 5\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 7\n", + "Calibration 8\n", + "Calibration 9\n", + "Calibration 10\n", + "Calibration 11\n", + "Calibration 18\n", + "Calibration 19\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 7\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Startup Started\n", + "Startup 1\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 2\n", + "Startup 3\n", + "Startup 6\n", + "Startup 7\n", + "Startup 8\n", + "Startup 9\n", + "Startup 6\n", + "Startup 7\n", + "Startup 8\n", + "Startup 9\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 11\n", + "Startup 12\n", + "Startup 13\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 14\n", + "Startup 15\n", + "Startup 16\n", + "Startup 17\n", + "Startup 18\n", + "Startup 19\n", + "Startup 20\n", + "Startup 21\n", + "Startup 22\n", + "Startup 25\n", + "Startup 26\n", + "Startup 27\n", + "Startup 28\n", + "Startup 29\n", + "Startup 30\n", + "Startup 0\n", + "Startup Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Finished\n", + "Calibration Started\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 18\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 1\n", + "Calibration 2\n", + "Calibration 3\n", + "Calibration 4\n", + "Calibration 5\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse 7\n", + "Calibration 8\n", + "Calibration 9\n", + "Calibration 10\n", + "Calibration 11\n", + "Calibration 18\n", + "Calibration 19\n", + "Calibration 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Instrument Idle 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Debubble Started\n", + "Debubble 1\n", + "Debubble 2\n", + "Debubble 3\n", + "Debubble 4\n", + "Debubble 6\n", + "Debubble 9\n", + "Debubble 10\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 13\n", + "Debubble 14\n", + "Debubble 15\n", + "Debubble 16\n", + "Debubble 17\n", + "Debubble 18\n", + "Debubble 15\n", + "Debubble 16\n", + "Debubble 17\n", + "Debubble 18\n", + "Debubble 19\n", + "Debubble 20\n", + "Debubble 21\n", + "Debubble 22\n", + "Debubble 23\n", + "Debubble 24\n", + "Debubble 25\n", + "Debubble 0\n", + "Debubble Finished\n", + "Rinse Started\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 20\n", + "Rinse 0\n", + "Rinse Finished\n", + "Debubble Started\n", + "Debubble 1\n", + "Debubble 2\n", + "Debubble 3\n", + "Debubble 4\n", + "Debubble 6\n", + "Debubble 9\n", + "Debubble 10\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 11\n", + "Debubble 12\n", + "Debubble 13\n", + "Debubble 14\n", + "Debubble 15\n", + "Debubble 16\n", + "Debubble 17\n", + "Debubble 18\n", + "Debubble 15\n", + "Debubble 16\n", + "Debubble 17\n", + "Debubble 18\n", + "Debubble 19\n", + "Debubble 20\n", + "Debubble 21\n", + "Debubble 22\n", + "Debubble 23\n", + "Debubble 24\n", + "Debubble 0\n", + "Debubble Finished\n", + "Rinse Started\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 18\n", + "Rinse 20\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 1\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Rinse Started\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 20\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 1\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 1\n", + "Acquisition 2\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Sample Recovery Started\n", + "Sample Recovery 1\n", + "Sample Recovery 0\n", + "Sample Recovery Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 1\n", + "Acquisition 2\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Sample Recovery Started\n", + "Sample Recovery Finished\n", + "Rinse Started\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 20\n", + "Rinse 0\n", + "Rinse Finished\n", + "Rinse Started\n", + "Rinse 1\n", + "Rinse 2\n", + "Rinse 3\n", + "Rinse 4\n", + "Rinse 5\n", + "Rinse 6\n", + "Rinse 8\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 18\n", + "Rinse 19\n", + "Rinse 0\n", + "Rinse Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 1\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 1\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Acquisition Started\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 8\n", + "Acquisition 1\n", + "Acquisition 2\n", + "Acquisition 0\n", + "Acquisition Finished\n", + "Rinse Started\n", + "Rinse 9\n", + "Rinse 10\n", + "Rinse 11\n", + "Rinse 12\n", + "Rinse 13\n", + "Rinse 14\n", + "Rinse 15\n", + "Rinse 16\n", + "Rinse 17\n", + "Rinse 20\n", + "Rinse Finished\n", + "Acquisition Started\n", + "Acquisition 0\n", + "Acquisition 2\n", + "Acquisition 3\n", + "Acquisition 4\n", + "Acquisition 7\n", + "Acquisition 9\n", + "Acquisition 1\n", + "Acquisition 2\n", + "Acquisition 1\n", + "Acquisition 2\n", + "Acquisition 0\n", + "Acquisition Finished\n" + ] + } + ], + "source": [ + "event_done = re.compile('^Event:(?P[^_]+)_Done')\n", + "function_in_process = re.compile('^Instrument function (?P.+) executing line (?P\\d+)$')\n", + "event_start = re.compile('^Event:Starting_(?P.+)$')\n", + "with open('System_2020-09-11_12-26-48 2.log') as log:\n", + " csv_log = csv.DictReader(log, delimiter=',')\n", + " csv_log.fieldnames = ['TimeStamp', \"LogType\", \"User\", \"Category\", \"Message\", \"unclearNumberString\" ]\n", + " for line in csv_log:\n", + " result=event_start.match(line[\"Message\"])\n", + " if result != None:\n", + " print(result.group(\"event\"), \"Started\")\n", + " \n", + " result=event_done.match(line[\"Message\"])\n", + " if result != None:\n", + " print(result.group(\"event\"), \"Finished\")\n", + " \n", + " result=function_in_process.match(line[\"Message\"])\n", + " if result != None:\n", + " State = result.group(\"state\")\n", + " lines = result.group(\"line\")\n", + " print(State, lines)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.6" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} From e357aa565bd56b3f21d3c8cd8b81c79ad12118ca Mon Sep 17 00:00:00 2001 From: abeitz Date: Mon, 8 Feb 2021 19:03:45 -0500 Subject: [PATCH 2/4] Create attune_log_parser.py --- clients/attune/test_logs/attune_log_parser.py | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 clients/attune/test_logs/attune_log_parser.py diff --git a/clients/attune/test_logs/attune_log_parser.py b/clients/attune/test_logs/attune_log_parser.py new file mode 100644 index 0000000..9bac9fc --- /dev/null +++ b/clients/attune/test_logs/attune_log_parser.py @@ -0,0 +1,80 @@ +import os +import csv +import re + +os.getcwd() +os.chdir('test_logs/') + +log_file = 'System_2020-11-10_18-52-23.log' +#Define regexes + +User_dictionary = { + 'test' : 'test1' +} + +event_done = re.compile('^Event:(?P[^_]+)_Done') +function_in_process = re.compile('^Instrument function (?P.+) executing line (?P\d+)$') +event_start = re.compile('^Event:Starting_(?P.+)$') +user_login = re.compile('login') +bubble_error = re.compile('^Data:New Bubble Detected') +big_bubble = re.compile('BUBBLE SIZE GREATER THAN THRESHOLD!!!') +aquisition_well = re.compile('^Acquisition initiated on well (?P.+) Preload') +aquisition_tube= re.compile('^Acquisition initiated$') + + +with open(log_file) as log: + csv_log = csv.DictReader(log, delimiter=',') + csv_log.fieldnames = [ + 'TimeStamp', + "LogType", + "User", + "Category", + "Message", + "unclearNumberString" ] + + for line in csv_log: + + + result=event_start.match(line["Message"]) + if result != None: + function = result.group("event") + State = "Active" + + result=function_in_process.match(line["Message"]) + if result != None: + function = result.group("state") + lines = result.group("line") + + result=event_done.match(line["Message"]) + if result != None: + function = result.group("event") + State = "done" + + #result=user_login.match(line["Message"]) + #if result != None: + # User_ID = line["User"] + # User = User_Dictionary[User_ID.lower()] + + result_well = aquisition_well.match(line["Message"]) + if result_well != None: + last_well = result_well.group("well") + print(last_well) + + + + + result_tube = aquisition_tube.match(csv_log.__next__()["Message"]) + if result_tube != None and result_well == None: + last_well = "tube" + print(last_well) + + + + + + #result=bubble_error.match(line["Message"]) + #if result != None: + #print('Bubble Error on well', last_well, '!') + + +print(function, lines, State) \ No newline at end of file From c4b0900aa8eef4aaee76c0e306bba185c548ce50 Mon Sep 17 00:00:00 2001 From: abeitz Date: Mon, 8 Feb 2021 19:10:32 -0500 Subject: [PATCH 3/4] Delete log_parser.ipynb --- clients/attune/log_parser.ipynb | 2207 ------------------------------- 1 file changed, 2207 deletions(-) delete mode 100644 clients/attune/log_parser.ipynb diff --git a/clients/attune/log_parser.ipynb b/clients/attune/log_parser.ipynb deleted file mode 100644 index 8e9a93c..0000000 --- a/clients/attune/log_parser.ipynb +++ /dev/null @@ -1,2207 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 27, - "metadata": {}, - "outputs": [], - "source": [ - "import os\n", - "import csv\n", - "import re" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'C:\\\\Users\\\\adambeitz\\\\Documents\\\\Galloway_Lab\\\\labbot\\\\clients\\\\attune\\\\test_logs'" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "os.getcwd()" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "POSTGRESQL: Using connection values from file: AttuneDBConnection.txt;0;ConnectionFile::ReadConnectionString\n", - "ImportConnectSettingsFile status: success;0;AttuneDatabasePasswordManager::ImportConnectSettingsFile\n", - "AttuneAutoSamplerManager SetOfflineAutoSamplerModel CytKickâ„¢ Autosampler \n", - "Data:Usb_Controller_Version~4.0.1434.1\n", - "Data:Fpga_Image_Version~16.8.27.8\n", - "Data:Icbm_Version~3.2.1539.2\n", - "Data:Instrument_Serial_Number~2AFC229870320\n", - "Data:Instrument_Model_Number~4486521\n", - "AttuneAutoSamplerManager Initialize \n", - "AttuneAutoSamplerManager _GetAASFwVersion 0.0.0.0 \n", - "USB Speed is: 310\n", - "AttuneAutoSamplerManager SetOfflineAutoSamplerModel CytKickâ„¢ Autosampler \n", - "Data:Initializing auto sampler control\n", - "Data:Initializing Rotary Valve\n", - "Data:Rotary Valve Required Configuration\n", - "Data:Initializing Sample Pump\n", - "Data:Rotary_Valve_Move_Count~\n", - "Data:Sample Pump Required Configuration\n", - "Data:Sample_Pump_Part_Number~30048042 Rev -D\n", - "Data:Sample_Pump_Operating_Time~2943\n", - "Data:Sample_Pump_Power_Up_Count~31\n", - "Data:Sample_Pump_Plunger_Distance~67\n", - "Data:Sample_Pump_Plunger_Move_Count~3030\n", - "Data:Sample_Pump_Valve_Move_Count~2399\n", - "Data:Sample_Pump_Fw_Version~CENTRIS-V2.010-04/20\n", - "Data: AUTO SAMPLER SERIAL NUMBER=2000000000000;\n", - "Data:AAS_Last_Calibration_Date~000000005F5BA277\n", - "Data:AAS_Aspiration_Count~16\n", - "AttuneAutoSamplerManager _GetAASFwVersion 2.0.1531.1 \n", - "AttuneAutoSamplerManager _GetAASModel CytKickâ„¢ Autosampler \n", - "Data:AAS_X_Axis_Movement~3373\n", - "Data:AAS_Y_Axis_Movement~5766\n", - "Data:AAS_Z_Axis_Movement~17127\n", - "Data:AAS_Syringe_Pump_Usage~ 121482\n", - "Data:AAS_Diaphragm_Pump_Usage~ 1517\n", - "Data:AAS_Line_Calibration_ICBM~32767\n", - "Data:AAS_Line_Calibration_AAS~389\n", - "Data:AAS_Dead_Volumes~20 20 20 20 20 40\n", - "Unable to GetCurrentUser()!;1009;CAttuneUserManagementController::LoadUsers\n", - "login\n", - "Data:Initializing Focus Pump\n", - "Data:Sheath_Pump_Controller_Type~MCDC3006S-RS\n", - "Data:Sheath_Pump_Serial_Number~251800091\n", - "Data:Sheath_Pump_Fw_Version~Version 3150.02V\n", - "Data:Laser_1_Detected\n", - "Data:Laser 1 Powered\n", - "Data:Laser 1 Ready\n", - "Data:Laser_1_Model_Name~637-90FP BSO\n", - "Data:Laser_1_Serial_Number~T200401003\n", - "Data:Laser_1_Fw_Version~V2.3.0\n", - "Data:Laser_1_Power_Cycle_Count~14\n", - "Data:Laser_1_Emission_Power~0.10000\n", - "Data:Laser_1_Wavelength~639\n", - "Data:Laser_1_Baseplate_Temp~25.6C\n", - "Data:Laser_1_Operating_Hours~30.98\n", - "Data:Laser_1_Emission_Hours~2.65\n", - "Data:Laser_2_Detected\n", - "Data:Laser 2 Powered\n", - "Data:Laser 2 Ready\n", - "Data:Laser_2_Model_Name~405-50FP BSO\n", - "Data:Laser_2_Serial_Number~T200323001\n", - "Data:Laser_2_Fw_Version~V2.3.0\n", - "Data:Laser_2_Power_Cycle_Count~14\n", - "Data:Laser_2_Emission_Power~0.05000\n", - "Data:Laser_2_Wavelength~403\n", - "Data:Laser_2_Baseplate_Temp~24.7C\n", - "Data:Laser_2_Operating_Hours~31.02\n", - "Data:Laser_2_Emission_Hours~2.67\n", - "Data:Laser_3_Detected\n", - "Data:Laser 3 Powered\n", - "Data:Laser 3 Ready\n", - "Data:Laser_3_Model_Name~488LS-50FP BSO\n", - "Data:Laser_3_Serial_Number~\"T20040405\"\n", - "Data:Laser_3_Fw_Version~V1.203\n", - "Data:Laser_3_Power_Cycle_Count~38\n", - "Data:Laser_3_Emission_Power~0.05000\n", - "Data:Laser_3_Wavelength~488\n", - "Data:Laser_3_Baseplate_Temp~27.06C\n", - "Data:Laser_3_Operating_Hours~31.67\n", - "Data:Laser_3_Emission_Hours~2.80\n", - "Data:Laser_4_Detected\n", - "Data:Laser 4 Powered\n", - "Data:Laser 4 Ready\n", - "Data:Laser_4_Model_Name~561LS-50FP BSO\n", - "Data:Laser_4_Serial_Number~\"T20040502\"\n", - "Data:Laser_4_Fw_Version~V1.203\n", - "Data:Laser_4_Power_Cycle_Count~35\n", - "Data:Laser_4_Emission_Power~0.05000\n", - "Data:Laser_4_Wavelength~561\n", - "Data:Laser_4_Baseplate_Temp~27.31C\n", - "Data:Laser_4_Operating_Hours~34.07\n", - "Data:Laser_4_Emission_Hours~2.80\n", - "Data:PZT_Constant_25~550\n", - "Data:PZT_Constant_100~550\n", - "Data:PZT_Constant_200~550\n", - "Data:PZT_Constant_500~590\n", - "Data:PZT_Constant_1000~650\n", - "Data:PZT_Constant_12_5~550\n", - "Data:PZT_Firmware_Version~V\n", - "Event:Power On Self-test_Done~0\n", - " Processing nID = 31204;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Startup initiated\n", - "Event:Starting_Startup\n", - "Instrument status correct to enable function\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Instrument function Startup executing line 1\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 5\n", - "Instrument function Startup executing line 6\n", - "Instrument function Startup executing line 7\n", - "Instrument function Startup executing line 8\n", - "Instrument function Startup executing line 9\n", - "Instrument function Startup executing line 6\n", - "Instrument function Startup executing line 7\n", - "Instrument function Startup executing line 8\n", - "Instrument function Startup executing line 9\n", - "Instrument function Startup executing line 10\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 13\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 16\n", - "Instrument function Startup executing line 17\n", - "Instrument function Startup executing line 18\n", - "Instrument function Startup executing line 19\n", - "Instrument function Startup executing line 20\n", - "Instrument function Startup executing line 21\n", - "Instrument function Startup executing line 22\n", - "Instrument function Startup executing line 25\n", - "Instrument function Startup executing line 26\n", - "Instrument function Startup executing line 27\n", - "Instrument function Startup executing line 28\n", - "Instrument function Startup executing line 29\n", - "Instrument function Startup executing line 30\n", - "Instrument function Startup executing line 0\n", - "Event:Startup_Done~0\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Event:Rinse_Done~0Line Calibration initiated\n", - "Event:Starting_Calibration\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 18\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Calibration executing line 2\n", - "Instrument function Calibration executing line 3\n", - "Instrument function Calibration executing line 4\n", - "Instrument function Calibration executing line 5\n", - "Data:AAS_Line_Cal_Values~500;474;383;91 ;359;\n", - "Instrument function Calibration executing line 1\n", - "Data:AAS_Line_Calibration_Measurement_1~359\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 7\n", - "Instrument function Calibration executing line 8\n", - "Instrument function Calibration executing line 9\n", - "Instrument function Calibration executing line 10\n", - "Instrument function Calibration executing line 11\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Data:AAS_Line_Cal_Values~500;473;408;65 ;385;\n", - "Data:AAS_Line_Calibration_Measurement_2~385\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 18\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Calibration executing line 14\n", - "Instrument function Calibration executing line 15\n", - "Instrument function Calibration executing line 16\n", - "Instrument function Calibration executing line 17\n", - "Data:AAS_Line_Cal_Values~500;474;409;65 ;385;\n", - "Data:AAS_Line_Calibration_Measurement_3~385\n", - "Instrument function Calibration executing line 18\n", - "Data:Changing_Saved_AAS_Line_Volume_to~385\n", - "Data:Changing_Saved_ICBM_Line_Volume_to~385\n", - "Data:AAS_Line_Calibration_ICBM~38567\n", - "Data:AAS_Line_Calibration_AAS~385\n", - "Instrument function Calibration executing line 19\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 18\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Instrument function Instrument Idle executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31204;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Startup initiated\n", - "Event:Starting_Startup\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Startup executing line 1\n", - "Instrument function Startup executing line 2\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 6\n", - "Instrument function Startup executing line 7\n", - "Instrument function Startup executing line 8\n", - "Instrument function Startup executing line 9\n", - "Instrument function Startup executing line 6\n", - "Instrument function Startup executing line 7\n", - "Instrument function Startup executing line 8\n", - "Instrument function Startup executing line 9\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 13\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 16\n", - "Instrument function Startup executing line 17\n", - "Instrument function Startup executing line 18\n", - "Instrument function Startup executing line 19\n", - "Instrument function Startup executing line 20\n", - "Instrument function Startup executing line 21\n", - "Instrument function Startup executing line 22\n", - "Instrument function Startup executing line 25\n", - "Instrument function Startup executing line 26\n", - "Instrument function Startup executing line 27\n", - "Instrument function Startup executing line 28\n", - "Instrument function Startup executing line 29\n", - "Instrument function Startup executing line 30\n", - "Instrument function Startup executing line 0\n", - "Event:Startup_Done~0\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 7\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Event:Rinse_Done~0Line Calibration initiated\n", - "Event:Starting_Calibration\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Calibration executing line 2\n", - "Instrument function Calibration executing line 3\n", - "Instrument function Calibration executing line 4\n", - "Instrument function Calibration executing line 5\n", - "Data:AAS_Line_Cal_Values~500;473;410;63 ;387;\n", - "Data:AAS_Line_Calibration_Measurement_1~387\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 7\n", - "Instrument function Calibration executing line 8\n", - "Instrument function Calibration executing line 9\n", - "Instrument function Calibration executing line 10\n", - "Instrument function Calibration executing line 11\n", - "Data:AAS_Line_Cal_Values~500;474;409;65 ;385;\n", - "Data:AAS_Line_Calibration_Measurement_2~385\n", - "Data:Changing_Saved_AAS_Line_Volume_to~386\n", - "Instrument function Calibration executing line 18\n", - "Data:Changing_Saved_ICBM_Line_Volume_to~386\n", - "Data:AAS_Line_Calibration_ICBM~38667\n", - "Instrument function Calibration executing line 19\n", - "Data:AAS_Line_Calibration_AAS~386\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 7\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31204;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Startup initiated\n", - "Event:Starting_Startup\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Instrument function Startup executing line 1\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 2\n", - "Instrument function Startup executing line 3\n", - "Instrument function Startup executing line 6\n", - "Instrument function Startup executing line 7\n", - "Instrument function Startup executing line 8\n", - "Instrument function Startup executing line 9\n", - "Instrument function Startup executing line 6\n", - "Instrument function Startup executing line 7\n", - "Instrument function Startup executing line 8\n", - "Instrument function Startup executing line 9\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 11\n", - "Instrument function Startup executing line 12\n", - "Instrument function Startup executing line 13\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 14\n", - "Instrument function Startup executing line 15\n", - "Instrument function Startup executing line 16\n", - "Instrument function Startup executing line 17\n", - "Instrument function Startup executing line 18\n", - "Instrument function Startup executing line 19\n", - "Instrument function Startup executing line 20\n", - "Instrument function Startup executing line 21\n", - "Instrument function Startup executing line 22\n", - "Instrument function Startup executing line 25\n", - "Instrument function Startup executing line 26\n", - "Instrument function Startup executing line 27\n", - "Instrument function Startup executing line 28\n", - "Instrument function Startup executing line 29\n", - "Instrument function Startup executing line 30\n", - "Instrument function Startup executing line 0\n", - "Event:Startup_Done~0\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Event:Rinse_Done~0Line Calibration initiated\n", - "Event:Starting_Calibration\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 18\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Calibration executing line 2\n", - "Instrument function Calibration executing line 3\n", - "Instrument function Calibration executing line 4\n", - "Instrument function Calibration executing line 5\n", - "Data:AAS_Line_Cal_Values~500;473;410;63 ;387;\n", - "Data:AAS_Line_Calibration_Measurement_1~387\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Instrument function Rinse executing line 7\n", - "Instrument function Calibration executing line 8\n", - "Instrument function Calibration executing line 9\n", - "Instrument function Calibration executing line 10\n", - "Instrument function Calibration executing line 11\n", - "Data:AAS_Line_Cal_Values~500;473;410;63 ;387;\n", - "Data:AAS_Line_Calibration_Measurement_2~387\n", - "Instrument function Calibration executing line 18\n", - "Data:Changing_Saved_AAS_Line_Volume_to~387\n", - "Data:Changing_Saved_ICBM_Line_Volume_to~387\n", - "Data:AAS_Line_Calibration_ICBM~38767\n", - "Data:AAS_Line_Calibration_AAS~387\n", - "Instrument function Calibration executing line 19\n", - "Instrument function Calibration executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Instrument function Instrument Idle executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31217;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Debubble initiated\n", - "Event:Starting_Debubble\n", - "Displaying instructions to user\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Debubble executing line 1\n", - "Instrument function Debubble executing line 2\n", - "Instrument function Debubble executing line 3\n", - "Instrument function Debubble executing line 4\n", - "Instrument function Debubble executing line 6\n", - "Instrument function Debubble executing line 9\n", - "Instrument function Debubble executing line 10\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 13\n", - "Instrument function Debubble executing line 14\n", - "Instrument function Debubble executing line 15\n", - "Instrument function Debubble executing line 16\n", - "Instrument function Debubble executing line 17\n", - "Instrument function Debubble executing line 18\n", - "Instrument function Debubble executing line 15\n", - "Instrument function Debubble executing line 16\n", - "Instrument function Debubble executing line 17\n", - "Instrument function Debubble executing line 18\n", - "Instrument function Debubble executing line 19\n", - "Instrument function Debubble executing line 20\n", - "Instrument function Debubble executing line 21\n", - "Instrument function Debubble executing line 22\n", - "Instrument function Debubble executing line 23\n", - "Instrument function Debubble executing line 24\n", - "Instrument function Debubble executing line 25\n", - "Instrument function Debubble executing line 0\n", - "Event:Debubble_Done~0\n", - "Event:Starting_Rinse\n", - "Displaying instructions to user\n", - "Instrument status correct to enable function\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 20\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31217;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Debubble initiated\n", - "Event:Starting_Debubble\n", - "Displaying instructions to user\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Debubble executing line 1\n", - "Instrument function Debubble executing line 2\n", - "Instrument function Debubble executing line 3\n", - "Instrument function Debubble executing line 4\n", - "Instrument function Debubble executing line 6\n", - "Instrument function Debubble executing line 9\n", - "Instrument function Debubble executing line 10\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 11\n", - "Instrument function Debubble executing line 12\n", - "Instrument function Debubble executing line 13\n", - "Instrument function Debubble executing line 14\n", - "Instrument function Debubble executing line 15\n", - "Instrument function Debubble executing line 16\n", - "Instrument function Debubble executing line 17\n", - "Instrument function Debubble executing line 18\n", - "Instrument function Debubble executing line 15\n", - "Instrument function Debubble executing line 16\n", - "Instrument function Debubble executing line 17\n", - "Instrument function Debubble executing line 18\n", - "Instrument function Debubble executing line 19\n", - "Instrument function Debubble executing line 20\n", - "Instrument function Debubble executing line 21\n", - "Instrument function Debubble executing line 22\n", - "Instrument function Debubble executing line 23\n", - "Instrument function Debubble executing line 24\n", - " Processing nID = 31202;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Instrument function Debubble executing line 0\n", - "Event:Debubble_Done~0\n", - "Event:Starting_Rinse\n", - "Displaying instructions to user\n", - "Instrument status correct to enable function\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 18\n", - "Instrument function Rinse executing line 20\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "User Action required to continue-action=\"Raise tube lifter\"\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Tube lifter lowered with sample in sample loop flag set-initiating rinse\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 20\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "Data:New Bubble Detected at 185\n", - " Stop Tube Acquisition;0;CollectionPanelStatusPanel::OnBnClickedStop\n", - "Event:Acquisition StopSampleAcquisition\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Sample Recovery initiated\n", - "Event:Starting_Sample Recovery\n", - "Displaying instructions to user\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Sample Recovery executing line 1\n", - "Instrument function Sample Recovery executing line 0\n", - "Event:Sample Recovery_Done~0\n", - "Event:Starting_Rinse\n", - "Displaying instructions to user\n", - "Instrument status correct to enable function\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "User Action required to continue-action=\"Raise tube lifter\"\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - " Stop Tube Acquisition;0;CollectionPanelStatusPanel::OnBnClickedStop\n", - "Event:Acquisition StopSampleAcquisition\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Sample Recovery initiated\n", - "Event:Starting_Sample Recovery\n", - "Displaying instructions to user\n", - " Stop Maintenence Operation;0;UserInstructionDialog::OnBnClickedCancel\n", - "Entered InstrumentFunctionManager::StopAction() during -- Sample Recovery -- STOPPING.\n", - "Event:Sample Recovery_Done~FUNCTION_CANCELLED\n", - "Tube lifter lowered with sample in sample loop flag set-initiating rinse\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 20\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - " Processing nID = 31207;0;CAttuneMainFrame::OnInstrumentRibbonCommandRange\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 1\n", - "Instrument function Rinse executing line 2\n", - "Instrument function Rinse executing line 3\n", - "Instrument function Rinse executing line 4\n", - "Instrument function Rinse executing line 5\n", - "Instrument function Rinse executing line 6\n", - "Instrument function Rinse executing line 8\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 18\n", - "Instrument function Rinse executing line 19\n", - "Instrument function Rinse executing line 0\n", - "Event:Rinse_Done~0\n", - "Qc Engine Initialized\n", - "Initiating Baseline with beadlot: 08AB7946-264D-4288-9D55-5E43AA0D8A86\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "User Action required to continue-action=\"Raise tube lifter\"\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Event:Acquisition StopSampleAcquisition\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Event:Acquisition StopSampleAcquisition\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "Instrument function Acquisition executing line 8\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Event:Acquisition StopSampleAcquisition\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "Rinse initiated\n", - "Event:Starting_Rinse\n", - "Displaying instructions to user\n", - "Instrument status correct to enable function\n", - "_CheckFuncPrerequisites() - Necessary User Actions Completed-executing function\n", - "Instrument function Rinse executing line 9\n", - "Instrument function Rinse executing line 10\n", - "Instrument function Rinse executing line 11\n", - "Instrument function Rinse executing line 12\n", - "Instrument function Rinse executing line 13\n", - "Instrument function Rinse executing line 14\n", - "Instrument function Rinse executing line 15\n", - "Instrument function Rinse executing line 16\n", - "Instrument function Rinse executing line 17\n", - "Instrument function Rinse executing line 20\n", - "Event:Rinse_Done~0\n", - "Acquisition initiated\n", - "Event:Starting_Acquisition\n", - "User Action required to continue-action=\"Raise tube lifter\"\n", - "_CheckAcqPrereqsAndExecute() - Necessary User Actions Completed-executing function\n", - "Instrument function Acquisition executing line 0\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 3\n", - "Instrument function Acquisition executing line 4\n", - "Instrument function Acquisition executing line 7\n", - "File Saved signal received;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Unable to update cache or save FCS file information to database.;0;AttuneAppController::OnListmodeFileSavedSignal\n", - "Event:Acquisition StopSampleAcquisition\n", - "Event:Acquisition StopSampleAcquisition\n", - "Instrument function Acquisition executing line 9\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 1\n", - "Instrument function Acquisition executing line 2\n", - "Instrument function Acquisition executing line 0\n", - "Event:Acquisition_Done~0\n", - "logout\n", - "InstrumentQC::StopInstrumentQc(): \n", - " ~Instrument Qc Clean up: \n", - " ~Instrument Qc Clean up: \n" - ] - } - ], - "source": [ - "#os.chdir('test_logs/')\n", - "with open('System_2020-09-11_12-26-48 2.log') as log:\n", - " csv_log = csv.DictReader(log, delimiter=',')\n", - " csv_log.fieldnames = ['TimeStamp', \"LogType\", \"User\", \"Category\", \"Message\", \"unclearNumberString\" ]\n", - " for line in csv_log:\n", - " print(line[\"Message\"])" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Power On Self-test Finished\n", - "Startup Started\n", - "Startup 1\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 5\n", - "Startup 6\n", - "Startup 7\n", - "Startup 8\n", - "Startup 9\n", - "Startup 6\n", - "Startup 7\n", - "Startup 8\n", - "Startup 9\n", - "Startup 10\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 13\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 16\n", - "Startup 17\n", - "Startup 18\n", - "Startup 19\n", - "Startup 20\n", - "Startup 21\n", - "Startup 22\n", - "Startup 25\n", - "Startup 26\n", - "Startup 27\n", - "Startup 28\n", - "Startup 29\n", - "Startup 30\n", - "Startup 0\n", - "Startup Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Finished\n", - "Calibration Started\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 18\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 1\n", - "Calibration 2\n", - "Calibration 3\n", - "Calibration 4\n", - "Calibration 5\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 7\n", - "Calibration 8\n", - "Calibration 9\n", - "Calibration 10\n", - "Calibration 11\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 18\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 13\n", - "Calibration 14\n", - "Calibration 15\n", - "Calibration 16\n", - "Calibration 17\n", - "Calibration 18\n", - "Calibration 19\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 18\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Instrument Idle 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Startup Started\n", - "Startup 1\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 6\n", - "Startup 7\n", - "Startup 8\n", - "Startup 9\n", - "Startup 6\n", - "Startup 7\n", - "Startup 8\n", - "Startup 9\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 13\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 16\n", - "Startup 17\n", - "Startup 18\n", - "Startup 19\n", - "Startup 20\n", - "Startup 21\n", - "Startup 22\n", - "Startup 25\n", - "Startup 26\n", - "Startup 27\n", - "Startup 28\n", - "Startup 29\n", - "Startup 30\n", - "Startup 0\n", - "Startup Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 7\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Finished\n", - "Calibration Started\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 1\n", - "Calibration 2\n", - "Calibration 3\n", - "Calibration 4\n", - "Calibration 5\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 7\n", - "Calibration 8\n", - "Calibration 9\n", - "Calibration 10\n", - "Calibration 11\n", - "Calibration 18\n", - "Calibration 19\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 7\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Startup Started\n", - "Startup 1\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 2\n", - "Startup 3\n", - "Startup 6\n", - "Startup 7\n", - "Startup 8\n", - "Startup 9\n", - "Startup 6\n", - "Startup 7\n", - "Startup 8\n", - "Startup 9\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 11\n", - "Startup 12\n", - "Startup 13\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 14\n", - "Startup 15\n", - "Startup 16\n", - "Startup 17\n", - "Startup 18\n", - "Startup 19\n", - "Startup 20\n", - "Startup 21\n", - "Startup 22\n", - "Startup 25\n", - "Startup 26\n", - "Startup 27\n", - "Startup 28\n", - "Startup 29\n", - "Startup 30\n", - "Startup 0\n", - "Startup Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Finished\n", - "Calibration Started\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 18\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 1\n", - "Calibration 2\n", - "Calibration 3\n", - "Calibration 4\n", - "Calibration 5\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse 7\n", - "Calibration 8\n", - "Calibration 9\n", - "Calibration 10\n", - "Calibration 11\n", - "Calibration 18\n", - "Calibration 19\n", - "Calibration 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Instrument Idle 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Debubble Started\n", - "Debubble 1\n", - "Debubble 2\n", - "Debubble 3\n", - "Debubble 4\n", - "Debubble 6\n", - "Debubble 9\n", - "Debubble 10\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 13\n", - "Debubble 14\n", - "Debubble 15\n", - "Debubble 16\n", - "Debubble 17\n", - "Debubble 18\n", - "Debubble 15\n", - "Debubble 16\n", - "Debubble 17\n", - "Debubble 18\n", - "Debubble 19\n", - "Debubble 20\n", - "Debubble 21\n", - "Debubble 22\n", - "Debubble 23\n", - "Debubble 24\n", - "Debubble 25\n", - "Debubble 0\n", - "Debubble Finished\n", - "Rinse Started\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 20\n", - "Rinse 0\n", - "Rinse Finished\n", - "Debubble Started\n", - "Debubble 1\n", - "Debubble 2\n", - "Debubble 3\n", - "Debubble 4\n", - "Debubble 6\n", - "Debubble 9\n", - "Debubble 10\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 11\n", - "Debubble 12\n", - "Debubble 13\n", - "Debubble 14\n", - "Debubble 15\n", - "Debubble 16\n", - "Debubble 17\n", - "Debubble 18\n", - "Debubble 15\n", - "Debubble 16\n", - "Debubble 17\n", - "Debubble 18\n", - "Debubble 19\n", - "Debubble 20\n", - "Debubble 21\n", - "Debubble 22\n", - "Debubble 23\n", - "Debubble 24\n", - "Debubble 0\n", - "Debubble Finished\n", - "Rinse Started\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 18\n", - "Rinse 20\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 1\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Rinse Started\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 20\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 1\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 1\n", - "Acquisition 2\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Sample Recovery Started\n", - "Sample Recovery 1\n", - "Sample Recovery 0\n", - "Sample Recovery Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 1\n", - "Acquisition 2\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Sample Recovery Started\n", - "Sample Recovery Finished\n", - "Rinse Started\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 20\n", - "Rinse 0\n", - "Rinse Finished\n", - "Rinse Started\n", - "Rinse 1\n", - "Rinse 2\n", - "Rinse 3\n", - "Rinse 4\n", - "Rinse 5\n", - "Rinse 6\n", - "Rinse 8\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 18\n", - "Rinse 19\n", - "Rinse 0\n", - "Rinse Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 1\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 1\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Acquisition Started\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 8\n", - "Acquisition 1\n", - "Acquisition 2\n", - "Acquisition 0\n", - "Acquisition Finished\n", - "Rinse Started\n", - "Rinse 9\n", - "Rinse 10\n", - "Rinse 11\n", - "Rinse 12\n", - "Rinse 13\n", - "Rinse 14\n", - "Rinse 15\n", - "Rinse 16\n", - "Rinse 17\n", - "Rinse 20\n", - "Rinse Finished\n", - "Acquisition Started\n", - "Acquisition 0\n", - "Acquisition 2\n", - "Acquisition 3\n", - "Acquisition 4\n", - "Acquisition 7\n", - "Acquisition 9\n", - "Acquisition 1\n", - "Acquisition 2\n", - "Acquisition 1\n", - "Acquisition 2\n", - "Acquisition 0\n", - "Acquisition Finished\n" - ] - } - ], - "source": [ - "event_done = re.compile('^Event:(?P[^_]+)_Done')\n", - "function_in_process = re.compile('^Instrument function (?P.+) executing line (?P\\d+)$')\n", - "event_start = re.compile('^Event:Starting_(?P.+)$')\n", - "with open('System_2020-09-11_12-26-48 2.log') as log:\n", - " csv_log = csv.DictReader(log, delimiter=',')\n", - " csv_log.fieldnames = ['TimeStamp', \"LogType\", \"User\", \"Category\", \"Message\", \"unclearNumberString\" ]\n", - " for line in csv_log:\n", - " result=event_start.match(line[\"Message\"])\n", - " if result != None:\n", - " print(result.group(\"event\"), \"Started\")\n", - " \n", - " result=event_done.match(line[\"Message\"])\n", - " if result != None:\n", - " print(result.group(\"event\"), \"Finished\")\n", - " \n", - " result=function_in_process.match(line[\"Message\"])\n", - " if result != None:\n", - " State = result.group(\"state\")\n", - " lines = result.group(\"line\")\n", - " print(State, lines)" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.7.6" - } - }, - "nbformat": 4, - "nbformat_minor": 4 -} From 78811b1114933ff7b9ff3333f863e5066a44c3c8 Mon Sep 17 00:00:00 2001 From: abeitz Date: Mon, 8 Feb 2021 19:11:27 -0500 Subject: [PATCH 4/4] move log parser --- clients/attune/{test_logs => }/attune_log_parser.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename clients/attune/{test_logs => }/attune_log_parser.py (100%) diff --git a/clients/attune/test_logs/attune_log_parser.py b/clients/attune/attune_log_parser.py similarity index 100% rename from clients/attune/test_logs/attune_log_parser.py rename to clients/attune/attune_log_parser.py