Department of Genome Sciences, University of Washington, Seattle, Washington 98195, USA.
LabKey, San Diego, CA 92101, USA.
Bioinformatics. 2020 Aug 1;36(15):4366-4368. doi: 10.1093/bioinformatics/btaa547.
Skyline is a Windows application for targeted mass spectrometry method creation and quantitative data analysis. Like most graphical user interface (GUI) tools, it has a complex user interface with many ways for users to edit their files which makes the task of logging user actions challenging and is the reason why audit logging of every change is not common in GUI tools. We present an object comparison-based approach to audit logging for Skyline that is extensible to other GUI tools. The new audit logging system keeps track of all document modifications made through the GUI or the command line and displays them in an interactive grid. The audit log can also be uploaded and viewed in Panorama, a web repository for Skyline documents that can be configured to only accept documents with a valid audit log, based on embedded hashes to protect log integrity. This makes workflows involving Skyline and Panorama more reproducible.
Skyline is freely available at https://skyline.ms.
Supplementary data are available at Bioinformatics online.
Skyline 是一款用于靶向质谱方法创建和定量数据分析的 Windows 应用程序。与大多数图形用户界面 (GUI) 工具一样,它具有复杂的用户界面,用户可以通过多种方式编辑文件,这使得记录用户操作的任务具有挑战性,这也是 GUI 工具中不常见审核日志记录的原因。我们提出了一种基于对象比较的 Skyline 审核日志记录方法,该方法可扩展到其他 GUI 工具。新的审核日志记录系统跟踪通过 GUI 或命令行进行的所有文档修改,并以交互式网格形式显示它们。审核日志也可以上传到 Panorama 中查看,Panorama 是一个用于 Skyline 文档的 Web 存储库,可以根据嵌入式哈希值进行配置,仅接受具有有效审核日志的文档,以保护日志完整性。这使得涉及 Skyline 和 Panorama 的工作流程更具可重复性。
Skyline 可在 https://skyline.ms 上免费获得。
补充数据可在 Bioinformatics 在线获得。