Cargando…

Goslin: A Grammar of Succinct Lipid Nomenclature

[Image: see text] We introduce Goslin, a polyglot grammar for common lipid shorthand nomenclatures based on the LIPID MAPS nomenclature and the shorthand nomenclature established by Liebisch and coauthors and used by LipidHome and SwissLipids. Goslin was designed to address the following pressing is...

Descripción completa

Detalles Bibliográficos
Autores principales: Kopczynski, Dominik, Hoffmann, Nils, Peng, Bing, Ahrends, Robert
Formato: Online Artículo Texto
Lenguaje:English
Publicado: American Chemical Society 2020
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7467413/
https://www.ncbi.nlm.nih.gov/pubmed/32589019
http://dx.doi.org/10.1021/acs.analchem.0c01690
_version_ 1783578007885053952
author Kopczynski, Dominik
Hoffmann, Nils
Peng, Bing
Ahrends, Robert
author_facet Kopczynski, Dominik
Hoffmann, Nils
Peng, Bing
Ahrends, Robert
author_sort Kopczynski, Dominik
collection PubMed
description [Image: see text] We introduce Goslin, a polyglot grammar for common lipid shorthand nomenclatures based on the LIPID MAPS nomenclature and the shorthand nomenclature established by Liebisch and coauthors and used by LipidHome and SwissLipids. Goslin was designed to address the following pressing issues in the lipidomics field: (1) to simplify the implementation of lipid name handling for developers of mass spectrometry-based lipidomics tools, (2) to offer a tool that unifies and normalizes the main existing lipid name dialects enabling a lipidomics analysis in a high-throughput fashion, and (3) to provide a consistent mapping from lipid shorthand names to lipid building blocks and structural properties. We provide implementations of Goslin in four major programming languages, namely, C++, Java, Python 3, and R to kick-start adoption and integration. Further, we set up a web service for users to work with Goslin directly. All implementations are available free of charge under a permissive open source license.
format Online
Article
Text
id pubmed-7467413
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher American Chemical Society
record_format MEDLINE/PubMed
spelling pubmed-74674132020-09-03 Goslin: A Grammar of Succinct Lipid Nomenclature Kopczynski, Dominik Hoffmann, Nils Peng, Bing Ahrends, Robert Anal Chem [Image: see text] We introduce Goslin, a polyglot grammar for common lipid shorthand nomenclatures based on the LIPID MAPS nomenclature and the shorthand nomenclature established by Liebisch and coauthors and used by LipidHome and SwissLipids. Goslin was designed to address the following pressing issues in the lipidomics field: (1) to simplify the implementation of lipid name handling for developers of mass spectrometry-based lipidomics tools, (2) to offer a tool that unifies and normalizes the main existing lipid name dialects enabling a lipidomics analysis in a high-throughput fashion, and (3) to provide a consistent mapping from lipid shorthand names to lipid building blocks and structural properties. We provide implementations of Goslin in four major programming languages, namely, C++, Java, Python 3, and R to kick-start adoption and integration. Further, we set up a web service for users to work with Goslin directly. All implementations are available free of charge under a permissive open source license. American Chemical Society 2020-06-26 2020-08-18 /pmc/articles/PMC7467413/ /pubmed/32589019 http://dx.doi.org/10.1021/acs.analchem.0c01690 Text en Copyright © 2020 American Chemical Society This is an open access article published under a Creative Commons Attribution (CC-BY) License (http://pubs.acs.org/page/policy/authorchoice_ccby_termsofuse.html) , which permits unrestricted use, distribution and reproduction in any medium, provided the author and source are cited.
spellingShingle Kopczynski, Dominik
Hoffmann, Nils
Peng, Bing
Ahrends, Robert
Goslin: A Grammar of Succinct Lipid Nomenclature
title Goslin: A Grammar of Succinct Lipid Nomenclature
title_full Goslin: A Grammar of Succinct Lipid Nomenclature
title_fullStr Goslin: A Grammar of Succinct Lipid Nomenclature
title_full_unstemmed Goslin: A Grammar of Succinct Lipid Nomenclature
title_short Goslin: A Grammar of Succinct Lipid Nomenclature
title_sort goslin: a grammar of succinct lipid nomenclature
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7467413/
https://www.ncbi.nlm.nih.gov/pubmed/32589019
http://dx.doi.org/10.1021/acs.analchem.0c01690
work_keys_str_mv AT kopczynskidominik goslinagrammarofsuccinctlipidnomenclature
AT hoffmannnils goslinagrammarofsuccinctlipidnomenclature
AT pengbing goslinagrammarofsuccinctlipidnomenclature
AT ahrendsrobert goslinagrammarofsuccinctlipidnomenclature