Institute of Analytical Chemistry, University of Vienna, 1090 Vienna, Austria.
Center for Biotechnology (CeBiTec), Bielefeld University, 33594 Bielefeld, Germany.
Anal Chem. 2022 Apr 26;94(16):6097-6101. doi: 10.1021/acs.analchem.1c05430. Epub 2022 Apr 11.
Goslin is the first grammar-based computational library for the recognition/parsing and normalization of lipid names following the hierarchical lipid shorthand nomenclature. The new version Goslin 2.0 implements the latest nomenclature and adds an additional grammar to recognize systematic IUPAC-IUB fatty acyl names as stored, e.g., in the LIPID MAPS database and is perfectly suited to update lipid names in LIPID MAPS or HMDB databases to the latest nomenclature. Goslin 2.0 is available as a standalone web application with a REST API as well as C++, C#, Java, Python 3, and R libraries. Importantly, it can be easily included in lipidomics tools and scripts providing direct access to translation functions. All implementations are open source.
Goslin 是第一个基于语法的计算库,用于识别/解析和规范化脂质名称,遵循分层脂质简写命名法。新版本 Goslin 2.0 实现了最新的命名法,并添加了一个额外的语法来识别系统的 IUPAC-IUB 脂肪酸酰基名称,例如存储在 LIPID MAPS 数据库中,非常适合将 LIPID MAPS 或 HMDB 数据库中的脂质名称更新到最新的命名法。Goslin 2.0 作为一个独立的 Web 应用程序提供,具有 REST API 以及 C++、C#、Java、Python 3 和 R 库。重要的是,它可以很容易地包含在脂质组学工具和脚本中,提供对翻译功能的直接访问。所有实现都是开源的。