BiopharmaLynx 中无法打开数据文件 - WKB22208
故障描述
- 处理数据时会出现文件相关的错误信息。
- 打开原始数据还会导致结果浏览器中出现如下所示的错误。
- C:/Biopharmalynx1.3.5/log/browser.txt 包含错误信息,如下所示。粗体文字表示消息的重要部分,但实际的日志文件中没有粗体文字。
严重性:30(错误)
时间:13/02/18 11:52:37
类型:java.lang.InterruptedException: sleep interrupted [sleep interrupted](睡眠中断)
[trace..]
1 java.lang.Thread.sleep(Native Method)
2 uk.co.micromass.processor.ProcessorManager.processJobs(Unknown Source)
3 uk.co.micromass.processor.ProcessorManager.process2DRawData(Unknown Source)
4 uk.co.micromass.UserInterface.ProteinLynx.results.rawdatadisplay.RawDataWorkerThread.doInBackground(Unknown Source)
5 uk.co.micromass.UserInterface.ProteinLynx.results.rawdatadisplay.RawDataWorkerThread.doInBackground(Unknown Source)
6 javax.swing.SwingWorker$1.call(Unknown Source)
7 java.util.concurrent.FutureTask.run(Unknown Source)
8 javax.swing.SwingWorker.run(Unknown Source)
9 java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
10 java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11 java.lang.Thread.run(Unknown Source)
环境
- 报告于 BiopharmaLynx 1.3.5 版
- 也可能影响之前版本的 BiopharmaLynx
原因
首次打开 BiopharmaLynx 项目时,RawDataWorkerThread 会在后台运行。如果用户切换到原始数据显示,它将读取 MassLynx 原始数据文件夹中的数据,显示在 BiopharmaLynx 屏幕上的色谱图和光谱中。如果数据很大,此过程可能需要一些时间,并且如果用户在此进程运行时重新处理数据,可能会导致处理变慢。也就是说,如果尝试在 rawdataworkerthread 完成数据加载之前处理数据,则会出现处理错误。
解决方法
用户可以尝试以下两种操作:
1. 等待读取完成,然后重新处理数据。切换到原始数据显示,并等待迹线出现。
2. 打开“任务管理器”,查找名为“raw_extract.exe”的进程。此进程会由 BiopharmaLynx 执行大约六次,以便读取每个原始数据显示的数据。操作停止这些进程。原始数据将不再显示为显示数据,浏览器和处理数据的速度应会更快。
附加信息
id22208, BIOPHARMLX