Please note that this Bioconductor version is based on Goslin version 2.2.0. See the Goslin repository and Goslin C++ repository for more details.
- Added more trivial mediators
- Added prostglandins
- Added oxylipins
- Updated functional groups
- Fixed oxo handling
- Updated lipid class output for plasmanyl / plasmenyl to allow distinction
Please note that this Bioconductor version is based on Goslin version 2.0.0. See the Goslin repository and Goslin C++ repository for more details.
- Better handling of mediators
- Translating gangliosides into new nomenclature structure
- Updated HMDB grammar for parsing mediators in lipid names: e.g., PA(P-16:0/LTE4)
- Parsing of adducts with heavy labeled isotopes now possible
- Minor bug fixes
- Removed wrong Lyso classification for SPB, SPBP, LHexCer, LSM
Please note that this Bioconductor version is based on Goslin version 2.0.0. See the Goslin repository and Goslin C++ repository for more details.
- Improved handling of Glycosphingolipids and carbohydrates
- Improved headgroup normalization for Glycosphingolipids.
- Added PMeOH.
- Added TG-EST (estolide) Estolides [GL0305].
- Added more sterol variants.
- Fixed classification of SB1a as Sulfoglycosphingolipids (sulfatides) [SP0602].
- Fixed classification of SHex2Cer as Sulfoglycosphingolipids (sulfatides) [SP0602].
- Fixed classification of SMGDG as Glycosylalkylacylglycerols [GL0502], added synonym seminolipid.
- Fixed classification of SQDG Glycosyldiacylglycerols [GL0501].
- Fixed classification of sterols.
- No noteworthy changes.
- Reduced memory consumption.
- Added 'ChE' abbreviation.
- Added FG hydroperoxy to mediator nomenclature, refinement of mediators.
- Added more sphingosine and sphinganine synonyms.
- Added more ether dialects to LipidMaps grammar.
- Improved handling for SP without explicit OH description.
- Added Sa So support.
- Updated old SP shortcuts.
- Added CholE as abbreviation for cholesterol esters.
- Modifications and improvements for Windows.
- Added column of elements to functional group list and class.
- Added 'ChoE'.
- Added functional group butylperoxy -> BOO.
- Fixed handling of LIPID MAPS SP notation.
- Fixed critical bug when parsing LIPID MAPS names.
- Fixed implicit hydroxy count.
- Fixed ACer rule for species level.
- Fixed lcb rule in LipidMaps grammar.
- Fixed S1P and Sa1P handling.
- Fixed gangliosides in Goslin grammar.
- Fixed correct handling of dummy FAs during sorting.
- Fixed segmentation fault in FA parser event handler.
- The column names within the data frames returned from the
parse*
methods now use column names with dots instead of spaces. This makes it easier to use the column names unquoted within other R expressions. - All
parse*
methods now return data frames. - The
Messages
column has been added to capture parser messages. If parsing succeeds, this will containNA
andNormalized.Name
will contain the normalized lipid shorthand name. - Parser implementations have been updated to reflect the latest lipid shorthand nomenclature changes. Please see the Goslin repository for more details.
- Exceptions in the C++ part of the library are captured as warnings in R. However, if you parse multiple lipid names, exceptions will not stop the parsing process.