Audit logs to enforce document integrity in Skyline and Panorama.
Journal
Bioinformatics (Oxford, England)
ISSN: 1367-4811
Titre abrégé: Bioinformatics
Pays: England
ID NLM: 9808944
Informations de publication
Date de publication:
01 08 2020
01 08 2020
Historique:
received:
10
12
2019
revised:
27
04
2020
accepted:
24
05
2020
pubmed:
30
5
2020
medline:
2
2
2021
entrez:
30
5
2020
Statut:
ppublish
Résumé
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.
Identifiants
pubmed: 32467974
pii: 5848405
doi: 10.1093/bioinformatics/btaa547
pmc: PMC7520049
doi:
Types de publication
Journal Article
Research Support, N.I.H., Extramural
Langues
eng
Sous-ensembles de citation
IM
Pagination
4366-4368Subventions
Organisme : NIGMS NIH HHS
ID : R01 GM103551
Pays : United States
Organisme : NIGMS NIH HHS
ID : R01 GM121696
Pays : United States
Organisme : NHGRI NIH HHS
ID : U54 HG008097
Pays : United States
Informations de copyright
© The Author(s) 2020. Published by Oxford University Press.
Références
Bioinformatics. 2010 Apr 1;26(7):966-8
pubmed: 20147306
J Proteome Res. 2014 Sep 5;13(9):4205-10
pubmed: 25102069