|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.fhcrc.cpl.viewer.amt.AmtPeptideEntry.AmtPeptideModificationStateEntry
public static class AmtPeptideEntry.AmtPeptideModificationStateEntry
Represents an entry for a specific modification state
| Constructor Summary | |
|---|---|
AmtPeptideEntry.AmtPeptideModificationStateEntry()
|
|
| Method Summary | |
|---|---|
void |
addObservation(AmtPeptideEntry.AmtPeptideObservation observation)
Add an observation for this peptide and recalculate the stats |
protected void |
addObservationNoRecalc(AmtPeptideEntry.AmtPeptideObservation observation)
Add an observation for this peptide. |
void |
addObservations(AmtPeptideEntry.AmtPeptideObservation[] observations)
Add a bunch of observations for this peptide, without recalculating stats, then recalculate once. |
protected static java.lang.String |
calculateModifiedPeptideSequence(java.lang.String peptideSequence,
java.util.List<MS2Modification>[] modifications)
Look through all the modifications on this peptide and account for all of them |
static AmtPeptideEntry.AmtPeptideModificationStateEntry |
createEntryFromObservation(java.lang.String peptideSequence,
java.util.List<MS2Modification>[] modifications,
AmtPeptideEntry.AmtPeptideObservation observation,
AmtPeptideEntry parentPeptideEntry)
Create a new entry with one observation based on a calculated hydrophobicity and that observation |
static AmtPeptideEntry.AmtPeptideModificationStateEntry |
createModificationStateEntry(java.lang.String modifiedPeptideSequence,
double modifiedMass,
java.util.List<MS2Modification>[] modifications,
AmtPeptideEntry parentPeptideEntry)
Create a new entry with no observations |
static AmtPeptideEntry.AmtPeptideModificationStateEntry |
createModificationStateEntryFromObservation(java.lang.String modifiedPeptideSequence,
java.util.List<MS2Modification>[] modifications,
AmtPeptideEntry.AmtPeptideObservation observation,
AmtPeptideEntry parentPeptideEntry)
Create a new entry with one observation based on a calculated hydrophobicity and that observation |
double |
getHydrophobicityStandardDeviation()
|
double |
getMedianObservedHydrophobicity()
|
double |
getMedianPeptideProphet()
|
java.util.List<MS2Modification>[] |
getModifications()
|
double |
getModifiedMass()
|
java.lang.String |
getModifiedSequence()
|
int |
getNumObservations()
how many observations for this peptide entry? |
AmtPeptideEntry.AmtPeptideObservation |
getObservationForRun(AmtRunEntry runEntry)
|
AmtPeptideEntry.AmtPeptideObservation[] |
getObservations()
|
AmtPeptideEntry |
getParentPeptideEntry()
|
int |
getSpectralCount()
|
void |
recalculateMass()
Recalculate the mass of this modification state in the following complicated way: -For all modified aminoacids, total up the masses -For all unmodified aminoacids, total up the masses by creating a fake Peptide and asking it for its mass -add the two totals together |
void |
recalculateModifiedSequenceAndMass(java.lang.String peptideSequence)
Recalculate the modified sequence and mass. |
void |
recalculateStats()
|
void |
recalculateStats(int precision)
Recalculate the mean observed hydrophobicity, munging together all observations, giving them equal weight. |
boolean |
removeObservation(AmtPeptideEntry.AmtPeptideObservation observation)
Remove an observation. |
void |
setHydrophobicityStandardDeviation(double newValue)
|
void |
setMedianObservedHydrophobicity(double meanObservedHydrophobicity)
|
void |
setMedianPeptideProphet(double meanPeptideProphet)
|
void |
setModifications(java.util.List<MS2Modification>[] modifications)
|
void |
setModifiedMass(double modifiedMass)
|
void |
setModifiedSequence(java.lang.String mModifiedSequence)
|
void |
setParentPeptideEntry(AmtPeptideEntry mParentPeptideEntry)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AmtPeptideEntry.AmtPeptideModificationStateEntry()
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic AmtPeptideEntry.AmtPeptideObservation getObservationForRun(AmtRunEntry runEntry)
public static AmtPeptideEntry.AmtPeptideModificationStateEntry createModificationStateEntryFromObservation(java.lang.String modifiedPeptideSequence,
java.util.List<MS2Modification>[] modifications,
AmtPeptideEntry.AmtPeptideObservation observation,
AmtPeptideEntry parentPeptideEntry)
modifications - observation -
public static AmtPeptideEntry.AmtPeptideModificationStateEntry createEntryFromObservation(java.lang.String peptideSequence,
java.util.List<MS2Modification>[] modifications,
AmtPeptideEntry.AmtPeptideObservation observation,
AmtPeptideEntry parentPeptideEntry)
modifications - observation -
public static AmtPeptideEntry.AmtPeptideModificationStateEntry createModificationStateEntry(java.lang.String modifiedPeptideSequence,
double modifiedMass,
java.util.List<MS2Modification>[] modifications,
AmtPeptideEntry parentPeptideEntry)
modifications -
public int getSpectralCount()
protected static java.lang.String calculateModifiedPeptideSequence(java.lang.String peptideSequence,
java.util.List<MS2Modification>[] modifications)
peptideSequence - modifications -
public void recalculateModifiedSequenceAndMass(java.lang.String peptideSequence)
peptideSequence - public void recalculateMass()
public void addObservations(AmtPeptideEntry.AmtPeptideObservation[] observations)
observations - public void addObservation(AmtPeptideEntry.AmtPeptideObservation observation)
observation - protected void addObservationNoRecalc(AmtPeptideEntry.AmtPeptideObservation observation)
observation - public boolean removeObservation(AmtPeptideEntry.AmtPeptideObservation observation)
observation - public void recalculateStats()
public void recalculateStats(int precision)
public int getNumObservations()
public void setModifications(java.util.List<MS2Modification>[] modifications)
public java.lang.String getModifiedSequence()
public void setModifiedSequence(java.lang.String mModifiedSequence)
public AmtPeptideEntry getParentPeptideEntry()
public void setParentPeptideEntry(AmtPeptideEntry mParentPeptideEntry)
public java.util.List<MS2Modification>[] getModifications()
public double getHydrophobicityStandardDeviation()
public void setHydrophobicityStandardDeviation(double newValue)
public AmtPeptideEntry.AmtPeptideObservation[] getObservations()
public double getMedianObservedHydrophobicity()
public void setMedianObservedHydrophobicity(double meanObservedHydrophobicity)
public double getMedianPeptideProphet()
public void setMedianPeptideProphet(double meanPeptideProphet)
public double getModifiedMass()
public void setModifiedMass(double modifiedMass)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||