public class ReporterIon extends Ion
Ion.IonType
Modifier and Type | Field and Description |
---|---|
static ReporterIon |
ACE_K_126
Standard reporter ion for lysine acetylation (PMID: 18338905).
|
static ReporterIon |
ACE_K_143
Standard reporter ion for lysine acetylation (PMID: 18338905).
|
static ReporterIon |
iTRAQ_145
Standard reporter ion iTRAQ (reporter + balancer).
|
static ReporterIon |
iTRAQ_305
Standard reporter ion iTRAQ (reporter + balancer).
|
static ReporterIon |
iTRAQ113
Standard reporter ion iTRAQ 113.
|
static ReporterIon |
iTRAQ114
Standard reporter ion iTRAQ 114.
|
static ReporterIon |
iTRAQ115
Standard reporter ion iTRAQ 115.
|
static ReporterIon |
iTRAQ116
Standard reporter ion iTRAQ 116.
|
static ReporterIon |
iTRAQ117
Standard reporter ion iTRAQ 117.
|
static ReporterIon |
iTRAQ118
Standard reporter ion iTRAQ 118.
|
static ReporterIon |
iTRAQ119
Standard reporter ion iTRAQ 119.
|
static ReporterIon |
iTRAQ121
Standard reporter ion iTRAQ 121.
|
static ReporterIon |
PHOSPHO_Y
Standard reporter ion for phosphorylation of tyrosine (PMID: 11473401).
|
static ReporterIon |
TMT_226
Standard reporter ion TMT (reporter + balancer).
|
static ReporterIon |
TMT_230
Standard reporter ion TMT (reporter + balancer).
|
static ReporterIon |
TMT126
Standard reporter ion TMT0.
|
static ReporterIon |
TMT127
Standard reporter ion TMT1.
|
static ReporterIon |
TMT128
Standard reporter ion TMT2.
|
static ReporterIon |
TMT129
Standard reporter ion TMT3.
|
static ReporterIon |
TMT130
Standard reporter ion TMT4.
|
static ReporterIon |
TMT131
Standard reporter ion TMT5.
|
theoreticMass, type
Constructor and Description |
---|
ReporterIon(String name,
double mass)
Constructor for a user-defined reporter ion.
|
Modifier and Type | Method and Description |
---|---|
static Set<String> |
getImplementedIons()
Returns an arraylist of possible subtypes.
|
int |
getIndex()
Returns the index of a reporter ion.
|
String |
getName()
This method returns the name of the reporter ion.
|
ArrayList<NeutralLoss> |
getNeutralLosses()
Returns the possible neutral losses of this ion type.
|
static ArrayList<Integer> |
getPossibleSubtypes()
Returns an arraylist of possible subtypes.
|
CvTerm |
getPrideCvTerm()
Returns the pride cv term adapted to the fragment ion.
|
static ReporterIon |
getReporterIon(int subType)
Returns the reporter ion indexed by the given index.
|
static ReporterIon |
getReporterIon(String name)
Returns the reporter ion corresponding to the given name.
|
int |
getSubType()
Returns the ion subtype.
|
String |
getSubTypeAsString()
Returns the subtype as string.
|
double |
getTheoreticMass()
Returns the theoretic mass.
|
boolean |
isSameAs(Ion anotherIon)
Returns a boolean indicating whether the ion is the same as another ion.
|
boolean |
isSameAs(ReporterIon anotherReporterIon)
Compares the current reporter ion with another one based on their masses.
|
void |
setMass(double referenceMass)
Method to set the mass of the reporter ion.
|
void |
setName(String name)
Setter for the ion name.
|
getGenericIon, getGenericIon, getImplementedIonTypes, getNeutralLossesAsString, getNeutralLossesAsString, getPossibleSubtypes, getTheoreticMz, getType, getTypeAsString, getTypeAsString, setTheoreticMass
addUrParam, getParameterKey, getUrParam
public static final ReporterIon iTRAQ113
public static final ReporterIon iTRAQ114
public static final ReporterIon iTRAQ115
public static final ReporterIon iTRAQ116
public static final ReporterIon iTRAQ117
public static final ReporterIon iTRAQ118
public static final ReporterIon iTRAQ119
public static final ReporterIon iTRAQ121
public static final ReporterIon iTRAQ_145
public static final ReporterIon iTRAQ_305
public static final ReporterIon TMT126
public static final ReporterIon TMT127
public static final ReporterIon TMT128
public static final ReporterIon TMT129
public static final ReporterIon TMT130
public static final ReporterIon TMT131
public static final ReporterIon TMT_230
public static final ReporterIon TMT_226
public static final ReporterIon ACE_K_126
public static final ReporterIon ACE_K_143
public static final ReporterIon PHOSPHO_Y
public ReporterIon(String name, double mass)
name
- name of the reporter ion. Should be unique to the ion.mass
- theoretic mass of the reporter ionpublic String getName()
public void setName(String name)
name
- the new ion namepublic void setMass(double referenceMass)
referenceMass
- the mass where the reporter ions should be foundpublic CvTerm getPrideCvTerm()
Ion
getPrideCvTerm
in class Ion
public boolean isSameAs(ReporterIon anotherReporterIon)
anotherReporterIon
- the other reporter ionpublic int getIndex()
public int getSubType()
Ion
getSubType
in class Ion
public String getSubTypeAsString()
Ion
getSubTypeAsString
in class Ion
public static ReporterIon getReporterIon(int subType)
subType
- the index of interestpublic static ReporterIon getReporterIon(String name)
name
- the name of the reporter ionpublic static Set<String> getImplementedIons()
public static ArrayList<Integer> getPossibleSubtypes()
public ArrayList<NeutralLoss> getNeutralLosses()
Ion
getNeutralLosses
in class Ion
public boolean isSameAs(Ion anotherIon)
Ion
public double getTheoreticMass()
Ion
getTheoreticMass
in class Ion
Copyright © 2014. All rights reserved.