HastaLaVista, a web-based user interface for NMR-based untargeted metabolic profiling analysis in biomedical sciences: towards a new publication standard

Julien Wist1
1Chemistry Department, Universidad del Valle, Cali, Colombia

Tóm tắt

Abstract

Metabolic profiling has been shown to be useful to improve our understanding of complex metabolic processes. Shared data are key to the analysis and validation of metabolic profiling and untargeted spectral analysis and may increase the pace of new discovery. Improving the existing portfolio of open software may increase the fraction of shared data by decreasing the amount of effort required to publish them in a manner that is useful to others. However, a weakness of open software, when compared to commercial ones, is the lack of user-friendly graphical interface that may discourage inexperienced researchers. Here, a web-browser-oriented solution is presented and demonstrated for metabolic profiling analysis that combines the power of R for back-end statistical analyses and of JavaScript for front-end visualisations and user interactivity. This unique combination of statistical programming and web-browser visualisation brings enhanced data interoperability and interactivity into the open source realm. It is exemplified by characterizing the extent to which bariatric surgery perturbs the metabolisms of rats, showing the value of the approach in iterative analysis by the end-user to establish a deeper understanding of the system perturbation. HastaLaVista is available at: (https://github.com/jwist/hastaLaVista, 10.5281/zenodo.3544800) under MIT license. The approach described in this manuscript can be extended to connect the interface to other scripting languages such as Python, and to create interfaces for other types of data analysis.

Từ khóa


Tài liệu tham khảo

Pasquetto I, Randles B, Borgman C (2017) On the reuse of scientific data. Data Sci J 16:8

Ulrich EL, Akutsu H, Doreleijers JF, Harano Y, Ioannidis YE, Lin J, Livny M, Mading S, Maziuk D, Miller Z, Nakatani E, Schulte CF, Tolmie DE, Kent Wenger R, Yao H, Markley JL (2008) BioMagResBank. Nucleic Acids Res 36:D402–D408

Wishart DS, Jewison T, Guo AC, Wilson M, Knox C, Liu Y, Djoumbou Y, Mandal R, Aziat F, Dong E, Bouatra S, Sinelnikov I, Arndt D, Xia J, Liu P, Yallou F, Bjorndahl T, Perez-Pineiro R, Eisner R, Allen F, Neveu V, Greiner R, Scalbert A (2013) {HMDB} 3.0–the human metabolome database in 2013. Nucleic Acids Res 41:D801–D807

Haug K, Salek RM, Conesa P, Hastings J, de Matos P, Rijnbeek M, Mahendraker T, Williams M, Neumann S, Rocca-Serra P, Maguire E, González-Beltrán A, Sansone S-A, Griffin JL, Steinbeck C (2013) MetaboLights—an open-access general-purpose repository for metabolomics studies and associated meta-data. Nucleic Acids Res 41:D781–D786

Patiny L, Zasso M, Kostro D, Bernal A, Castillo AM, Bolaños A, Asencio MA, Pellet N, Todd M, Schloerer N, Kuhn S, Holmes E, Javor S, Wist J (2017) The C6H6 NMR repository: an integral solution to control the flow of your data from the magnet to the public. Magn Reson Chem. https://doi.org/10.1002/mrc.4669

Rocca-Serra P, Brandizi M, Maguire E, Sklyar N, Taylor C, Begley K, Field D, Harris S, Hide W, Hofmann O, Neumann S, Sterk P, Tong W, Sansone S-A (2010) ISA software suite: supporting standards-compliant experimental annotation and enabling curation at the community level. Bioinformatics 26:2354–2356

Wilkinson MD, Dumontier M, Aalbersberg IJ, Appleton G, Axton M, Baak A, Blomberg N, Boiten J-W, da Silva Santos LB, Bourne PE, Bouwman J, Brookes AJ, Clark T, Crosas M, Dillo I, Dumon O, Edmunds S, Evelo CT, Finkers R, Gonzalez-Beltran A, Gray AJG, Groth P, Goble C, Grethe JS, Heringa J, ’t Hoen PAC, Hooft R, Kuhn T, Kok R, Kok J, Lusher SJ, Martone ME, Packer AL, Persson B, Rocca-Serra P, Roos M, van Schaik R, Sansone SA, Schultes E, Mons A, Sengstag T, Slater T, Strawn G, Swertz MA, Thompson M, van der Lei J, van Mulligen E, Velterop J, Waagmeester A, Wittenburg P, Wolstencroft K, Zhao J, Mons B (2016) The FAIR guiding principles for scientific data management and stewardship. Sci Data 3:160018

R. Core Team, R: A language and environment for statistical computing, R Foundation for Statistical Computing, Vienna; 2013

Welcome to Python.org. https://www.python.org/. Accessed 17 Feb 2019

Wickham H ggplot2: Elegant graphics for data analysis. Springer, 2016

Hunter JD (2007) Matplotlib: a 2D graphics environment. Comput Sci Eng 9:90–95

Guitton Y, Tremblay-Franco M, Le Corguillé G, Martin J-F, Pétéra M, Roger-Mele P, Delabrière A, Goulitquer S, Monsoor M, Duperier C, Canlet C, Servien R, Tardivel P, Caron C, Giacomoni F, Thévenot EA (2017) Create, run, share, publish, and reference your LC–MS, FIA–MS, GC–MS, and NMR data analysis workflows with the Workflow4Metabolomics 3.0 Galaxy online infrastructure for metabolomics. Int J Biochem Cell Biol 93:89–101

ISA tools. https://isa-tools.org/. Accessed 17 Feb 2019

Vaidyanathan R, Cheng J, Allaire J, Xie Y, Russell K (2014) htmlwidgets: HTML Widgets for R. R Package Version 032:555–562

rCharts. https://ramnathv.github.io/rCharts/. Accessed 27 Apr 2019

Pellet N Visualizer. https://github.com/NPellet/visualizer. Accessed 15 Feb 2019

Li J, Reshat R, Wu Q, Ashrafian H, Bueter M, Le Roux C, Darzi A, Athanasiou T, Marchesi J, Nicholson J (2011) Others, experimental bariatric surgery in rats generates a cytotoxic chemical environment in the gut contents. Front Microbiol 2:183

Weininger D, Weininger A, Weininger JL (1989) SMILES. 2. Algorithm for generation of unique SMILES notation. J Chem Inf Comput Sci 29:97–101

Patiny L Cheminfo. http://www.cheminfo.org. Accessed 7 May 2019

Wist J. hastaLaVista, Github. https://github.com/jwist/hastaLaVista. Accessed 16 Nov 2019

Xie Y. A Simple http server to serve static files or dynamic documents [R package servr version 0.12]. https://cran.r-project.org/web/packages/servr/index.html. Accessed 17 Feb 2019

Dieterle F, Ross A, Schlotterbeck G, Senn H (2006) Probabilistic quotient normalization as robust method to account for dilution of complex biological mixtures. Application in 1H NMR metabonomics. Anal Chem 78:4281–4290

Gonzalez RD, Canales BK (2014) Kidney stone risk following modern bariatric surgery. Curr Urol Rep 15:401

Wist J (2016) Complex mixtures by NMR and complex NMR for mixtures: experimental and publication challenges. Magn Reson Chem. https://doi.org/10.1002/mrc.4533

Cloarec O, Dumas M-E, Craig A, Barton RH, Trygg J, Hudson J, Blancher C, Gauguier D, Lindon JC, Holmes E, Nicholson J (2005) Statistical total correlation spectroscopy: an exploratory approach for latent biomarker identification from metabolic 1H NMR data sets. Anal Chem 77:1282–1289

Li JV, Ashrafian H, Bueter M, Kinross J, Sands C, le Roux CW, Bloom SR, Darzi A, Athanasiou T, Marchesi JR, Nicholson JK, Holmes E (2011) Metabolic surgery profoundly influences gut microbial–host metabolic cross-talk. Gut 60:1214–1223