Modular Open-access and Open-source julia language Toolbox for Processing of HRMS Data: jHRMSToolBox

Denice van Herwerden,Etienne Kant,Miranda Jackson,Chloe Fender,Manuel Garcia-Jaramillo,Jake O'Brien,Kevin Thomas,Saer Samanipour
DOI: https://doi.org/10.26434/chemrxiv-2024-b713v
2024-06-14
Abstract:There is a growing need for understanding the exposome chemical space. Non-target analysis is, generally, used for the analysis of the thousand of known and unknown chemicals in environmentally and biologically relevant samples. However, algorithm limitations arise with regard to flexibility and suitability for the processing of such data. Hence, the modular open-access and open-source jHRMS toolbox was developed, providing both a user-interface and the freedom to modify and add workflows as required. The default implemented algorithms have been developed for high-resolution mass spectrometry data and can handle MS1 and various data-dependent and data-independent analysis data types both in profile and centroided formats. Moreover, the identification algorithm provides extensive match quality reporting. Besides the data processing workflow, the toolbox comes with built in post processing (i.e., visualization) for individual steps of the workflow and statistical analysis. Finally, the results are reported step-by-step, parameters can be saved, and it is operating system agnostic. To showcase the potential of the jHRMS toolbox, two datasets from different origins environmental and biological were analyzed and reported. For the environmental case study the trends of some pharmaceuticals in river waters were evaluated. While for the biological samples it was possible to differentiate between liver and brain tissues based on the extracted information.
Chemistry
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to understand and analyze a large number of known and unknown chemicals (i.e., the exposome chemical space) in environmental and biological samples. Non - targeted analysis (NTA) is usually used to deal with thousands of chemicals in these samples, but the existing algorithms have limitations in terms of flexibility and applicability, especially when dealing with high - resolution mass spectrometry data. Therefore, the researchers developed a modular open - access and open - source Julia - language toolbox - jHRMSToolBox, aiming to provide a user interface while maintaining the freedom to modify and add workflows. This toolbox has default algorithms for high - resolution mass spectrometry data, and can handle MS1 and various data - dependent and data - independent analysis data types, whether in profile format or centroid format. In addition, the identification algorithm provides a wide range of matching quality reports, and the toolbox has built - in post - processing (such as visualization) functions, supports statistical analysis, reports results in steps, can save parameters, and is operating - system - independent. To demonstrate the potential of jHRMSToolBox, the researchers analyzed two datasets from different sources, one was an environmental sample and the other was a biological sample, and evaluated the trend of drugs in river water and the ability to distinguish between liver and brain tissues respectively.