Litcius/Paper detail

OpenTIMS, TimsPy, and TimsR: Open and Easy Access to timsTOF Raw Data

Mateusz Krzysztof Łącki, Michał Startek, Sven Brehmer, Ute Distler, Stefan Tenzer

2021Journal of Proteome Research26 citationsDOIOpen Access PDF

Abstract

The Bruker timsTOF Pro is an instrument that couples trapped ion mobility spectrometry (TIMS) to high-resolution time-of-flight (TOF) mass spectrometry (MS). For proteomics, lipidomics, and metabolomics applications, the instrument is typically interfaced with a liquid chromatography (LC) system. The resulting LC-TIMS-MS data sets are, in general, several gigabytes in size and are stored in the proprietary Bruker Tims data format (TDF). The raw data can be accessed using proprietary binaries in C, C++, and Python on Windows and Linux operating systems. Here we introduce a suite of computer programs for data accession, including OpenTIMS, TimsR, and TimsPy. OpenTIMS is a C++ library capable of reading Bruker TDF files. It opens up Bruker's proprietary codebase. TimsPy and TimsR build on top of OpenTIMS, enabling swift and user-friendly data access to the raw data with Python and R. Both programs are available under a GPL3 license on all major platforms, extending the possibility to interact with timsTOF data to macOS. Additionally, OpenTIMS is capable of translating Bruker data into HDF5 files that can be easily analyzed from Python with the vaex module. OpenTIMS and TimsPy therefore provide easy and quick access to Bruker timsTOF raw data.

Topics & Concepts

Python (programming language)Raw dataComputer scienceOperating systemDatabaseAccelerator mass spectrometryMass spectrometryChemistryProgramming languageChromatographyMass Spectrometry Techniques and ApplicationsMetabolomics and Mass Spectrometry StudiesAdvanced Proteomics Techniques and Applications
OpenTIMS, TimsPy, and TimsR: Open and Easy Access to timsTOF Raw Data | Litcius