public class FragmentIonUtilities extends Object
Constructor and Description |
---|
FragmentIonUtilities() |
Modifier and Type | Method and Description |
---|---|
static NeutralLoss |
getFragmentIonNeutralLoss(String ionTypeStr)
Return NeutralLoss object based on the input string.
|
static FragmentIonType |
getFragmentIonType(String ionType)
Use pride ontology to map ion type.
|
static boolean |
isBackboneFragmentIonType(FragmentIonType ionType)
Retrun true if the ion is a, b, c, x, y, z.
|
static boolean |
isCTerminalFragmentation(FragmentIonType ionType)
Check whether the fragment ion type is C-Terminal fragment ions.
|
static boolean |
isCTerminalSideChainFragmentation(FragmentIonType ionType)
Check whether the fragment ion type is C-Terminal side chain fragment ions.
|
static boolean |
isImmoniumFragmentation(FragmentIonType ionType)
Check wether the fragment ion type is Immonium fragment ion.
|
static boolean |
isNTerminalFragmentation(FragmentIonType ionType)
Check whether the fragment ion type is N-Terminal fragment ions.
|
static boolean |
isNTerminalSideChainFragmentation(FragmentIonType ionType)
Check whether the fragment ion type is N-Terminal fragment ions.
|
public static FragmentIonType getFragmentIonType(String ionType)
ionType
- pride ontology accession or the name of the ion.public static boolean isBackboneFragmentIonType(FragmentIonType ionType)
ionType
- ion type.public static boolean isNTerminalFragmentation(FragmentIonType ionType)
ionType
- fragment ion type.public static boolean isCTerminalFragmentation(FragmentIonType ionType)
ionType
- fragment ion type.public static boolean isCTerminalSideChainFragmentation(FragmentIonType ionType)
ionType
- fragment ion type.public static boolean isNTerminalSideChainFragmentation(FragmentIonType ionType)
ionType
- fragment ion type.public static boolean isImmoniumFragmentation(FragmentIonType ionType)
ionType
- fragment ion type.public static NeutralLoss getFragmentIonNeutralLoss(String ionTypeStr)
ionTypeStr
- Copyright © 2015 European Bioinformatics Institute. All Rights Reserved.