Package org.lifstools.jgoslin.domain
Klasse LipidSpecies
java.lang.Object
org.lifstools.jgoslin.domain.LipidSpecies
- Bekannte direkte Unterklassen:
LipidMolecularSpecies
A lipid species is the factual root of the object hierarchy. Lipid category
and class are used as taxonomic roots of a lipid species. Partial structural
knowledge, apart from the head group, is first encoded in the lipid species.
A typical lipid species is PC 32:0 (SwissLipids SLM:000056493), where the
head group is defined as PC (Glycerophosphocholines), with fatty acyl chains
of unknown individual composition, but known total composition (32 carbon
atoms, zero double bonds, no hydroxylations or other functions).
- Autor:
- Dominik Kopczynski, Nils Hoffmann
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungLipidSpecies(Headgroup _headGroup, Collection<FattyAcid> _fa, KnownFunctionalGroups knownFunctionalGroups) LipidSpecies(Headgroup _headgroup, KnownFunctionalGroups knownFunctionalGroups) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetInfo()Returns the normalized lipid string on the native level.getLipidString(LipidLevel level) Returns the normalized lipid string on the provided level.
-
Felddetails
-
headGroup
-
info
-
fa
-
faList
-
-
Konstruktordetails
-
LipidSpecies
-
LipidSpecies
public LipidSpecies(Headgroup _headGroup, Collection<FattyAcid> _fa, KnownFunctionalGroups knownFunctionalGroups)
-
-
Methodendetails
-
getLipidLevel
-
getInfo
-
getHeadGroup
-
getLipidString
Returns the normalized lipid string on the native level.- Gibt zurück:
- the normalized lipid string.
-
getLipidString
Returns the normalized lipid string on the provided level.- Parameter:
level- the lipid level at which the lipid string should be generated.- Gibt zurück:
- the normalized lipid string.
- Löst aus:
IllegalArgumentException- when the provided level is not supported.
-
getExtendedClass
-
getFaList
-
getElements
-