001/* 002 * 003 */ 004package de.isas.lipidomics.domain; 005 006/** 007 * Defines the taxonomy of lipid levels, including UNDEFINED for lipids where 008 * the level can not be inferred or does not apply. The levels are based on 009 * <pre>Liebisch, G., Vizcaíno, 010 * J.A., Köfeler, H., Trötzmüller, M., Griffiths, W.J., Schmitz, G., Spener, F., 011 * and Wakelam, M.J.O. (2013). Shorthand notation for lipid structures derived 012 * from mass spectrometry. J. Lipid Res. 54, 1523–1530.</pre> 013 * 014 * @author nils.hoffmann 015 */ 016public enum LipidLevel { 017 /* Undefined / non-inferable lipid level */ 018 UNDEFINED, 019 /* Mediators, Glycerolipids, Glycerophospholipids, Sphingolipids, Steroids, Prenols */ 020 CATEGORY, 021 /* 022 Glyerophospholipids -> Glycerophosphoinositols (PI) 023 */ 024 CLASS, 025 /* 026 Phosphatidylinositol (16:0) or PI(16:0) 027 */ 028 SPECIES, 029 /* 030 Phosphatidylinositol (8:0-8:0) or PI(8:0-8:0) 031 */ 032 MOLECULAR_SUBSPECIES, 033 /* 034 Phosphatidylinositol (8:0/8:0) or PI(8:0/8:0) 035 */ 036 STRUCTURAL_SUBSPECIES, 037 /* 038 1,2-dioctanoyl-sn-glycero-3-phospho-1D-myo-inositol 039 040 PE(P-18:0/22:6(4Z,7Z,10Z,13Z,16Z,19Z)) 041 Phosphatidylethanolamine (P-18:0/22:6(4Z,7Z,10Z,13Z,16Z,19Z)) 042 */ 043 ISOMERIC_SUBSPECIES; 044}