Package de.isas.lipidomics.domain
Enum LipidClass
- java.lang.Object
-
- java.lang.Enum<LipidClass>
-
- de.isas.lipidomics.domain.LipidClass
-
- All Implemented Interfaces:
Serializable
,Comparable<LipidClass>
public enum LipidClass extends Enum<LipidClass>
This class was generated by the LipidClassGenerator. Enumeration of lipid classes. The shorthand names / abbreviations are used to look up the lipid class association of a lipid head group. We try to map each abbreviation and synonyms thereof to LipidMAPS main class. However, not all described head groups are categorized in LipidMAPS, or only occur in other databases, so they do not have such an association at the moment. Example: Category=Glyerophospholipids maps to Class=Glycerophosphoinositols (PI)- Author:
- nils.hoffmann
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Optional<LipidClass>
forHeadGroup(String headGroup)
String
getAbbreviation()
List<Integer>
getAllowedNumFa()
LipidCategory
getCategory()
ElementTable
getElements()
String
getLipidMapsClassName()
String
getLysoAbbreviation(LipidClass lipidClass)
Integer
getMaxNumFa()
String
getSumFormula()
List<String>
getSynonyms()
boolean
matchesAbbreviation(String headGroup)
static LipidClass
valueOf(String name)
Returns the enum constant of this type with the specified name.static LipidClass[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SP_3P_SULFO_LACCER
public static final LipidClass SP_3P_SULFO_LACCER
-
SP_FUC_IGB3CER
public static final LipidClass SP_FUC_IGB3CER
-
SP_1_O_BEHENOYL_CER
public static final LipidClass SP_1_O_BEHENOYL_CER
-
SP_1_O_CARBOCEROYL_CER
public static final LipidClass SP_1_O_CARBOCEROYL_CER
-
SP_1_O_CEROTOYL_CER
public static final LipidClass SP_1_O_CEROTOYL_CER
-
SP_1_O_EICOSANOYL_CER
public static final LipidClass SP_1_O_EICOSANOYL_CER
-
SP_1_O_LIGNOCEROYL_CER
public static final LipidClass SP_1_O_LIGNOCEROYL_CER
-
SP_1_O_MYRISTOYL_CER
public static final LipidClass SP_1_O_MYRISTOYL_CER
-
SP_1_O_PALMITOYL_CER
public static final LipidClass SP_1_O_PALMITOYL_CER
-
SP_1_O_STEAROYL_CER
public static final LipidClass SP_1_O_STEAROYL_CER
-
SP_1_O_TRICOSANOYL_CER
public static final LipidClass SP_1_O_TRICOSANOYL_CER
-
FA_10_HDOHE
public static final LipidClass FA_10_HDOHE
-
FA_11_HDOHE
public static final LipidClass FA_11_HDOHE
-
FA_11_HETE
public static final LipidClass FA_11_HETE
-
FA_11_12_DHET
public static final LipidClass FA_11_12_DHET
-
FA_11_12_EET
public static final LipidClass FA_11_12_EET
-
FA_12_HEPE
public static final LipidClass FA_12_HEPE
-
FA_12_HETE
public static final LipidClass FA_12_HETE
-
FA_12_HHTRE
public static final LipidClass FA_12_HHTRE
-
FA_12_OXOETE
public static final LipidClass FA_12_OXOETE
-
FA_12_13_EPOME
public static final LipidClass FA_12_13_EPOME
-
FA_13_HODE
public static final LipidClass FA_13_HODE
-
FA_13_HOTRE
public static final LipidClass FA_13_HOTRE
-
FA_14_15_DHET
public static final LipidClass FA_14_15_DHET
-
FA_14_15_EET
public static final LipidClass FA_14_15_EET
-
FA_14_15_EPETE
public static final LipidClass FA_14_15_EPETE
-
FA_15_HEPE
public static final LipidClass FA_15_HEPE
-
FA_15_HETE
public static final LipidClass FA_15_HETE
-
FA_15D_PGJ2
public static final LipidClass FA_15D_PGJ2
-
FA_16_HDOHE
public static final LipidClass FA_16_HDOHE
-
FA_16_HETE
public static final LipidClass FA_16_HETE
-
FA_18_HEPE
public static final LipidClass FA_18_HEPE
-
FA_5_HEPE
public static final LipidClass FA_5_HEPE
-
FA_5_HETE
public static final LipidClass FA_5_HETE
-
FA_5_HPETE
public static final LipidClass FA_5_HPETE
-
FA_5_OXOETE
public static final LipidClass FA_5_OXOETE
-
FA_5_12_DIHETE
public static final LipidClass FA_5_12_DIHETE
-
FA_5_6_DIHETE
public static final LipidClass FA_5_6_DIHETE
-
FA_5_6_15_LXA4
public static final LipidClass FA_5_6_15_LXA4
-
FA_5_6_EET
public static final LipidClass FA_5_6_EET
-
GP_6_AC_GLC_GP
public static final LipidClass GP_6_AC_GLC_GP
-
FA_8_HDOHE
public static final LipidClass FA_8_HDOHE
-
FA_8_HETE
public static final LipidClass FA_8_HETE
-
FA_8_9_DHET
public static final LipidClass FA_8_9_DHET
-
FA_8_9_EET
public static final LipidClass FA_8_9_EET
-
FA_9_HEPE
public static final LipidClass FA_9_HEPE
-
FA_9_HETE
public static final LipidClass FA_9_HETE
-
FA_9_HODE
public static final LipidClass FA_9_HODE
-
FA_9_HOTRE
public static final LipidClass FA_9_HOTRE
-
FA_9_10_EPOME
public static final LipidClass FA_9_10_EPOME
-
AA
public static final LipidClass AA
-
AC_O_9_GD1A
public static final LipidClass AC_O_9_GD1A
-
AC_O_9_GT1B
public static final LipidClass AC_O_9_GT1B
-
AC_O_9_GT3
public static final LipidClass AC_O_9_GT3
-
AC2SGL
public static final LipidClass AC2SGL
-
ALPHA_LA
public static final LipidClass ALPHA_LA
-
ANACARD
public static final LipidClass ANACARD
-
BMP
public static final LipidClass BMP
-
BRANCHED_FORSSMAN
public static final LipidClass BRANCHED_FORSSMAN
-
CAR
public static final LipidClass CAR
-
CATECHOL
public static final LipidClass CATECHOL
-
CDPDAG
public static final LipidClass CDPDAG
-
CER
public static final LipidClass CER
-
CERP
public static final LipidClass CERP
-
CL
public static final LipidClass CL
-
COA
public static final LipidClass COA
-
CPA
public static final LipidClass CPA
-
DAG
public static final LipidClass DAG
-
DAT
public static final LipidClass DAT
-
DGCC
public static final LipidClass DGCC
-
DGDG
public static final LipidClass DGDG
-
DHA
public static final LipidClass DHA
-
DHDG
public static final LipidClass DHDG
-
DLCL
public static final LipidClass DLCL
-
DMPE
public static final LipidClass DMPE
-
DSGG
public static final LipidClass DSGG
-
EPA
public static final LipidClass EPA
-
EPC
public static final LipidClass EPC
-
FA
public static final LipidClass FA
-
FAHFA
public static final LipidClass FAHFA
-
FMC_5
public static final LipidClass FMC_5
-
FMC_6
public static final LipidClass FMC_6
-
FORSSMAN
public static final LipidClass FORSSMAN
-
FUC_BRANCHED_FORSSMAN
public static final LipidClass FUC_BRANCHED_FORSSMAN
-
FUC_GA1
public static final LipidClass FUC_GA1
-
FUC_GD1B
public static final LipidClass FUC_GD1B
-
FUC_GM1
public static final LipidClass FUC_GM1
-
FUC_GM1_NEUGC
public static final LipidClass FUC_GM1_NEUGC
-
FUC_IGB3CER
public static final LipidClass FUC_IGB3CER
-
FUC_GAL_GM1
public static final LipidClass FUC_GAL_GM1
-
FUC_GAL_GAL_IGB4CER
public static final LipidClass FUC_GAL_GAL_IGB4CER
-
FUCGALGB3CER
public static final LipidClass FUCGALGB3CER
-
GA1
public static final LipidClass GA1
-
GA2
public static final LipidClass GA2
-
GAL_GD1B
public static final LipidClass GAL_GD1B
-
GAL_IGB4CER
public static final LipidClass GAL_IGB4CER
-
GAL_FUC_GA1
public static final LipidClass GAL_FUC_GA1
-
GAL_FUC_GD1B
public static final LipidClass GAL_FUC_GD1B
-
GALGAL_GD1B
public static final LipidClass GALGAL_GD1B
-
GALGALGALGB3CER
public static final LipidClass GALGALGALGB3CER
-
GALGALGB3CER
public static final LipidClass GALGALGB3CER
-
GALGALNAC_GM1B_NEUGC
public static final LipidClass GALGALNAC_GM1B_NEUGC
-
GALGB3CER
public static final LipidClass GALGB3CER
-
GALGB4CER
public static final LipidClass GALGB4CER
-
GALGLCNAC_GALGB4CER
public static final LipidClass GALGLCNAC_GALGB4CER
-
GALNAC_GD1A
public static final LipidClass GALNAC_GD1A
-
GALNAC_GD1A_NEUAC_NEUGC
public static final LipidClass GALNAC_GD1A_NEUAC_NEUGC
-
GALNAC_GD1A_NEUGC_NEUAC
public static final LipidClass GALNAC_GD1A_NEUGC_NEUAC
-
GALNAC_GM1
public static final LipidClass GALNAC_GM1
-
GALNAC_GM1B
public static final LipidClass GALNAC_GM1B
-
GALNAC_GM1B_NEUGC
public static final LipidClass GALNAC_GM1B_NEUGC
-
GALNACGAL_FUC_GA1
public static final LipidClass GALNACGAL_FUC_GA1
-
GALNACGALGB3CER
public static final LipidClass GALNACGALGB3CER
-
GB3CER
public static final LipidClass GB3CER
-
GB4
public static final LipidClass GB4
-
GB4CER
public static final LipidClass GB4CER
-
GD1
public static final LipidClass GD1
-
GD1A
public static final LipidClass GD1A
-
GD1A_ALPHA
public static final LipidClass GD1A_ALPHA
-
GD1A_NEUAC_NEUGC
public static final LipidClass GD1A_NEUAC_NEUGC
-
GD1A_NEUGC_NEUAC
public static final LipidClass GD1A_NEUGC_NEUAC
-
GD1A_NEUGC_NEUGC
public static final LipidClass GD1A_NEUGC_NEUGC
-
GD1B
public static final LipidClass GD1B
-
GD1C
public static final LipidClass GD1C
-
GD1C_NEUGC_NEUGC
public static final LipidClass GD1C_NEUGC_NEUGC
-
GD2
public static final LipidClass GD2
-
GD3
public static final LipidClass GD3
-
GLC_DG
public static final LipidClass GLC_DG
-
GLC_GP
public static final LipidClass GLC_GP
-
GLCNAC_GALGB4CER
public static final LipidClass GLCNAC_GALGB4CER
-
GLCNACGB3CER
public static final LipidClass GLCNACGB3CER
-
GLOBO_A
public static final LipidClass GLOBO_A
-
GLOBO_B
public static final LipidClass GLOBO_B
-
GLOBO_H
public static final LipidClass GLOBO_H
-
GLOBO_LEX_9
public static final LipidClass GLOBO_LEX_9
-
GM1
public static final LipidClass GM1
-
GM1_ALPHA
public static final LipidClass GM1_ALPHA
-
GM1_NEUGC
public static final LipidClass GM1_NEUGC
-
GM1B
public static final LipidClass GM1B
-
GM1B_NEUGC
public static final LipidClass GM1B_NEUGC
-
GM2
public static final LipidClass GM2
-
GM2_NEUGC
public static final LipidClass GM2_NEUGC
-
GM3
public static final LipidClass GM3
-
GM4
public static final LipidClass GM4
-
GP_NAE
public static final LipidClass GP_NAE
-
GP1
public static final LipidClass GP1
-
GP1C
public static final LipidClass GP1C
-
GP1C_ALPHA
public static final LipidClass GP1C_ALPHA
-
GQ1
public static final LipidClass GQ1
-
GQ1B
public static final LipidClass GQ1B
-
GQ1B_ALPHA
public static final LipidClass GQ1B_ALPHA
-
GQ1C
public static final LipidClass GQ1C
-
GT1
public static final LipidClass GT1
-
GT1A
public static final LipidClass GT1A
-
GT1A_ALPHA
public static final LipidClass GT1A_ALPHA
-
GT1B
public static final LipidClass GT1B
-
GT1B_ALPHA
public static final LipidClass GT1B_ALPHA
-
GT1B_ALPHA_NEUGC
public static final LipidClass GT1B_ALPHA_NEUGC
-
GT1C
public static final LipidClass GT1C
-
GT2
public static final LipidClass GT2
-
GT3
public static final LipidClass GT3
-
HEX2CER
public static final LipidClass HEX2CER
-
HEX3CER
public static final LipidClass HEX3CER
-
HEXCER
public static final LipidClass HEXCER
-
I_FORSSMAN
public static final LipidClass I_FORSSMAN
-
IGB3CER
public static final LipidClass IGB3CER
-
IGB4CER
public static final LipidClass IGB4CER
-
IPC
public static final LipidClass IPC
-
LBPA
public static final LipidClass LBPA
-
LCB
public static final LipidClass LCB
-
LCBP
public static final LipidClass LCBP
-
LCDPDAG
public static final LipidClass LCDPDAG
-
LDMPE
public static final LipidClass LDMPE
-
LEX_GM1
public static final LipidClass LEX_GM1
-
LHEXCER
public static final LipidClass LHEXCER
-
LINOLEIC_ACID
public static final LipidClass LINOLEIC_ACID
-
LMMPE
public static final LipidClass LMMPE
-
LPA
public static final LipidClass LPA
-
LPC
public static final LipidClass LPC
-
LPE
public static final LipidClass LPE
-
LPG
public static final LipidClass LPG
-
LPI
public static final LipidClass LPI
-
LPIM1
public static final LipidClass LPIM1
-
LPIM2
public static final LipidClass LPIM2
-
LPIM3
public static final LipidClass LPIM3
-
LPIM4
public static final LipidClass LPIM4
-
LPIM5
public static final LipidClass LPIM5
-
LPIM6
public static final LipidClass LPIM6
-
LPIMIP
public static final LipidClass LPIMIP
-
LPIN
public static final LipidClass LPIN
-
LPS
public static final LipidClass LPS
-
LSM
public static final LipidClass LSM
-
LTB4
public static final LipidClass LTB4
-
LTC4
public static final LipidClass LTC4
-
LTD4
public static final LipidClass LTD4
-
M_IP_2C
public static final LipidClass M_IP_2C
-
MAG
public static final LipidClass MAG
-
MARESIN_1
public static final LipidClass MARESIN_1
-
MGDG
public static final LipidClass MGDG
-
MHDG
public static final LipidClass MHDG
-
MIPC
public static final LipidClass MIPC
-
MLCL
public static final LipidClass MLCL
-
MMPE
public static final LipidClass MMPE
-
MSGG
public static final LipidClass MSGG
-
NAE
public static final LipidClass NAE
-
NAPE
public static final LipidClass NAPE
-
NEUAC_ALPHA2_6_MSGG
public static final LipidClass NEUAC_ALPHA2_6_MSGG
-
NEUAC_ALPHA2_8_MSGG
public static final LipidClass NEUAC_ALPHA2_8_MSGG
-
NEUACGAL_IGB4CER
public static final LipidClass NEUACGAL_IGB4CER
-
NEUGC_GALGB4CER
public static final LipidClass NEUGC_GALGB4CER
-
NEUGC_LACNAC_GM1_NEUGC
public static final LipidClass NEUGC_LACNAC_GM1_NEUGC
-
NEUGCNEUGC_GALGB4CER
public static final LipidClass NEUGCNEUGC_GALGB4CER
-
NOR1
public static final LipidClass NOR1
-
NOR2
public static final LipidClass NOR2
-
NORINT
public static final LipidClass NORINT
-
PA
public static final LipidClass PA
-
PALMITIC_ACID
public static final LipidClass PALMITIC_ACID
-
PARA_FORSSMAN
public static final LipidClass PARA_FORSSMAN
-
PAT16
public static final LipidClass PAT16
-
PAT18
public static final LipidClass PAT18
-
PC
public static final LipidClass PC
-
PE
public static final LipidClass PE
-
PE_GLCDG
public static final LipidClass PE_GLCDG
-
PE_NME
public static final LipidClass PE_NME
-
PE_NME2
public static final LipidClass PE_NME2
-
PET
public static final LipidClass PET
-
PG
public static final LipidClass PG
-
PGB2
public static final LipidClass PGB2
-
PGD2
public static final LipidClass PGD2
-
PGE2
public static final LipidClass PGE2
-
PGF2ALPHA
public static final LipidClass PGF2ALPHA
-
PGI2
public static final LipidClass PGI2
-
PGP
public static final LipidClass PGP
-
PHENOL
public static final LipidClass PHENOL
-
PI
public static final LipidClass PI
-
PIM1
public static final LipidClass PIM1
-
PIM2
public static final LipidClass PIM2
-
PIM3
public static final LipidClass PIM3
-
PIM4
public static final LipidClass PIM4
-
PIM5
public static final LipidClass PIM5
-
PIM6
public static final LipidClass PIM6
-
PIMIP
public static final LipidClass PIMIP
-
PIP
public static final LipidClass PIP
-
PIP_3P
public static final LipidClass PIP_3P
-
PIP_4P
public static final LipidClass PIP_4P
-
PIP_5P
public static final LipidClass PIP_5P
-
PIP2
public static final LipidClass PIP2
-
PIP2_3P_4P
public static final LipidClass PIP2_3P_4P
-
PIP2_3P_5P
public static final LipidClass PIP2_3P_5P
-
PIP2_4P_5P
public static final LipidClass PIP2_4P_5P
-
PIP3
public static final LipidClass PIP3
-
PIP3_3P_4P_5P
public static final LipidClass PIP3_3P_4P_5P
-
PNC
public static final LipidClass PNC
-
PNE
public static final LipidClass PNE
-
PPA
public static final LipidClass PPA
-
PS
public static final LipidClass PS
-
PS_NAC
public static final LipidClass PS_NAC
-
PT
public static final LipidClass PT
-
RESOLVIN_D1
public static final LipidClass RESOLVIN_D1
-
RESOLVIN_D2
public static final LipidClass RESOLVIN_D2
-
RESOLVIN_D3
public static final LipidClass RESOLVIN_D3
-
RESOLVIN_D5
public static final LipidClass RESOLVIN_D5
-
RESORCINOL
public static final LipidClass RESORCINOL
-
SB1A
public static final LipidClass SB1A
-
SE_27_1
public static final LipidClass SE_27_1
-
SE_27_2
public static final LipidClass SE_27_2
-
SE_28_2
public static final LipidClass SE_28_2
-
SE_28_3
public static final LipidClass SE_28_3
-
SE_29_2
public static final LipidClass SE_29_2
-
SE_30_2
public static final LipidClass SE_30_2
-
SHEX2CER
public static final LipidClass SHEX2CER
-
SHEXCER
public static final LipidClass SHEXCER
-
SLBPA
public static final LipidClass SLBPA
-
SM
public static final LipidClass SM
-
SM1A
public static final LipidClass SM1A
-
SM1B
public static final LipidClass SM1B
-
SO3_GAL_IGB4CER
public static final LipidClass SO3_GAL_IGB4CER
-
SO3_GALGB4CER
public static final LipidClass SO3_GALGB4CER
-
SO3_GB4CER
public static final LipidClass SO3_GB4CER
-
SO3_GM1_NEUGC
public static final LipidClass SO3_GM1_NEUGC
-
SO3_IGB4CER
public static final LipidClass SO3_IGB4CER
-
SQDG
public static final LipidClass SQDG
-
SQMG
public static final LipidClass SQMG
-
ST_27_1_1
public static final LipidClass ST_27_1_1
-
ST_27_2_1
public static final LipidClass ST_27_2_1
-
ST_28_2_1
public static final LipidClass ST_28_2_1
-
ST_28_3_1
public static final LipidClass ST_28_3_1
-
ST_29_2_1
public static final LipidClass ST_29_2_1
-
ST_30_2_1
public static final LipidClass ST_30_2_1
-
SULFOGALCER
public static final LipidClass SULFOGALCER
-
TAG
public static final LipidClass TAG
-
TETRANOR_12_HETE
public static final LipidClass TETRANOR_12_HETE
-
TXB1
public static final LipidClass TXB1
-
TXB2
public static final LipidClass TXB2
-
TXB3
public static final LipidClass TXB3
-
UNDEFINED
public static final LipidClass UNDEFINED
-
WE
public static final LipidClass WE
-
-
Method Detail
-
values
public static LipidClass[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (LipidClass c : LipidClass.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static LipidClass valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getCategory
public LipidCategory getCategory()
-
getAbbreviation
public String getAbbreviation()
-
getLipidMapsClassName
public String getLipidMapsClassName()
-
getMaxNumFa
public Integer getMaxNumFa()
-
getAllowedNumFa
public List<Integer> getAllowedNumFa()
-
getSumFormula
public String getSumFormula()
-
getElements
public ElementTable getElements()
-
getSynonyms
public List<String> getSynonyms()
-
matchesAbbreviation
public boolean matchesAbbreviation(String headGroup)
-
getLysoAbbreviation
public String getLysoAbbreviation(LipidClass lipidClass)
-
forHeadGroup
public static Optional<LipidClass> forHeadGroup(String headGroup)
-
-