Goslin webapplication - A Parser, Validator and Normalizer for Shorthand Lipid Nomenclature
jGoslin is a parser implementation for lipid species and subspecies names following the shorthand notation for lipids and fragments with some improvements concerning plasmanyls & plasmenyls to avoid ambiguities with fatty acid chain double bond counting and the LIPID MAPS® Nomenclature (for shorthand names). We collaborate with the Lipidomics Standards Initiative concerning lipid nomenclature used for reporting of lipid species identifications.
The parser implementation is based on the Goslin grammars and returns a classification of the parsed lipid name including its perceived level (e.g. structural subspecie), including fatty acid and long chain base details, if they are deducable from the provided string. The hierarchy levels and the names are consistent with those used in the shorthand notation for lipids publication as well as in SwissLipids.
This web application parses the submitted lipid shorthand names and translates them into a normalized hierarchical representation either via the two submission forms below or via the REST API.
Please check the further information and specifically the Lipid Classes table to find out, whether a particular lipid class is already supported. Also, if you find errors or inconsistencies, please do not hesitate to either file a bug at GitHub, or to contact us.
LIFS is a project funded by BMBF as part of the German network for bioinformatics infrastructure (de.NBI) to provide and support tools for lipid-related bioinformatics.