starfish.chemistry
Class Noe
java.lang.Object
starfish.chemistry.Noe
- All Implemented Interfaces:
- java.io.Serializable, Constraint
public class Noe
- extends java.lang.Object
- implements Constraint, java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
void |
activate(starfish.chemistry.Flags enumVal)
|
static double |
avgDistance(java.util.ArrayList<java.lang.Double> dArray,
double expValue,
int nMonomers)
|
static java.util.HashMap<starfish.datasets.peaks.PeakList,java.lang.Double> |
calcMedian(java.lang.String mMode,
starfish.datasets.peaks.PeakList whichList)
|
static void |
calculateContributions(boolean useDistances)
|
static void |
calibrateExp(starfish.datasets.peaks.PeakList whichList)
|
static void |
clearLimitToAssigned()
|
static void |
clearScaleMap()
|
static NoeCalibration |
defaultCal(starfish.datasets.peaks.PeakList peakList)
|
static void |
findNetworks(boolean useContrib)
|
static void |
findRedundant()
|
static void |
findSymmetrical()
|
static Noe |
get(int i)
|
int |
getActive()
|
static NoeSet |
getActiveSet()
|
java.lang.String |
getActivityFlags()
|
static java.util.ArrayList<Noe> |
getConstraints(boolean requireActive)
|
static java.util.ArrayList<Noe> |
getConstraints(java.lang.String filter,
boolean requireActive)
|
double |
getDistance()
|
void |
getElem(tcl.lang.Interp interp,
java.lang.String elemName,
tcl.lang.TclObject arg)
|
java.lang.String |
getEntity(SpatialSetGroup spg)
|
Constraint.GenTypes |
getGenType()
|
int |
getID()
|
static int |
getNStructures()
|
static java.util.ArrayList |
getPeakList(starfish.datasets.peaks.Peak peak)
|
java.lang.String |
getPeakListName()
|
int |
getPeakNum()
|
static int |
getSize()
|
SpatialSetGroup |
getSPG(int setNum,
boolean getSwapped,
boolean filterMode)
|
DistanceStat |
getStat()
|
double |
getValue()
|
java.lang.String |
getViolChars(DistanceStat dStat)
|
void |
inactivate(starfish.chemistry.Flags enumVal)
|
static void |
inactivateDiagonal()
|
boolean |
isActive()
|
static boolean |
isCalibratable()
|
static boolean |
isDirty()
|
boolean |
isUserActive()
|
static void |
limitToAssigned(tcl.lang.Interp interp)
|
static void |
limitToMaxAmbig(int maxVal)
|
static void |
limitToMaxViol(double maxViol)
|
static void |
limitToMinContrib(double minContrib)
|
static void |
limitToMinPPMError(double minPPM)
|
static void |
resetConstraints()
|
void |
setActive(int newState)
|
static void |
setActive(NoeSet noeSet)
|
static void |
setCalibratable(boolean state)
|
static void |
setDirty()
|
void |
setGenType(Constraint.GenTypes genType)
|
static void |
setScale(starfish.datasets.peaks.PeakList peakList,
NoeCalibration noeCal)
|
java.lang.String |
toSTARString()
|
static void |
updateContributions(boolean useDistances)
|
static void |
updateDistanceContribs()
|
static void |
updateDistances()
|
static void |
updateDistancesIndividual()
|
void |
updateGenType(tcl.lang.Interp interp,
java.util.Map<java.lang.String,starfish.chemistry.NoeCmd.NoeMatch> map,
MatchCriteria[] matchCriteria)
|
static void |
updateGenTypes(tcl.lang.Interp interp)
|
static void |
updateNPossible(starfish.datasets.peaks.PeakList whichList)
|
void |
updatePPMError(tcl.lang.Interp interp,
MatchCriteria[] matchCriteria)
|
static void |
updatePPMErrors(tcl.lang.Interp interp)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
spg1
public SpatialSetGroup spg1
spg2
public SpatialSetGroup spg2
peak
public starfish.datasets.peaks.Peak peak
intensity
public double intensity
volume
public double volume
scale
public double scale
atomScale
public double atomScale
disStat
public DistanceStat disStat
disStatAvg
public DistanceStat disStatAvg
lower
public double lower
upper
public double upper
dcClass
public int dcClass
ppmError
public double ppmError
symmetrical
public boolean symmetrical
contribution
public double contribution
disContrib
public double disContrib
dRange
public DistanceRange dRange
nPossible
public int nPossible
netWorkValue
public double netWorkValue
resMap
public java.util.Map resMap
Noe
public Noe(starfish.datasets.peaks.Peak p,
SpatialSet sp1,
SpatialSet sp2,
double newScale)
Noe
public Noe(starfish.datasets.peaks.Peak p,
SpatialSetGroup spg1,
SpatialSetGroup spg2,
double newScale)
getPeakList
public static java.util.ArrayList getPeakList(starfish.datasets.peaks.Peak peak)
getID
public int getID()
- Specified by:
getID
in interface Constraint
updatePPMError
public void updatePPMError(tcl.lang.Interp interp,
MatchCriteria[] matchCriteria)
throws tcl.lang.TclException
- Throws:
tcl.lang.TclException
updatePPMErrors
public static void updatePPMErrors(tcl.lang.Interp interp)
throws tcl.lang.TclException
- Throws:
tcl.lang.TclException
updateGenTypes
public static void updateGenTypes(tcl.lang.Interp interp)
throws tcl.lang.TclException
- Throws:
tcl.lang.TclException
updateGenType
public void updateGenType(tcl.lang.Interp interp,
java.util.Map<java.lang.String,starfish.chemistry.NoeCmd.NoeMatch> map,
MatchCriteria[] matchCriteria)
throws tcl.lang.TclException
- Throws:
tcl.lang.TclException
getSPG
public SpatialSetGroup getSPG(int setNum,
boolean getSwapped,
boolean filterMode)
getNStructures
public static int getNStructures()
getViolChars
public java.lang.String getViolChars(DistanceStat dStat)
getStat
public DistanceStat getStat()
- Specified by:
getStat
in interface Constraint
setActive
public static void setActive(NoeSet noeSet)
getActiveSet
public static NoeSet getActiveSet()
getSize
public static int getSize()
resetConstraints
public static void resetConstraints()
isCalibratable
public static boolean isCalibratable()
setCalibratable
public static void setCalibratable(boolean state)
setDirty
public static void setDirty()
isDirty
public static boolean isDirty()
getConstraints
public static java.util.ArrayList<Noe> getConstraints(boolean requireActive)
getConstraints
public static java.util.ArrayList<Noe> getConstraints(java.lang.String filter,
boolean requireActive)
getPeakListName
public java.lang.String getPeakListName()
getPeakNum
public int getPeakNum()
updateContributions
public static void updateContributions(boolean useDistances)
get
public static Noe get(int i)
getElem
public void getElem(tcl.lang.Interp interp,
java.lang.String elemName,
tcl.lang.TclObject arg)
throws tcl.lang.TclException
- Throws:
tcl.lang.TclException
getEntity
public java.lang.String getEntity(SpatialSetGroup spg)
inactivateDiagonal
public static void inactivateDiagonal()
updateDistancesIndividual
public static void updateDistancesIndividual()
avgDistance
public static double avgDistance(java.util.ArrayList<java.lang.Double> dArray,
double expValue,
int nMonomers)
updateDistances
public static void updateDistances()
updateDistanceContribs
public static void updateDistanceContribs()
limitToAssigned
public static void limitToAssigned(tcl.lang.Interp interp)
throws tcl.lang.TclException
- Throws:
tcl.lang.TclException
clearLimitToAssigned
public static void clearLimitToAssigned()
limitToMaxAmbig
public static void limitToMaxAmbig(int maxVal)
limitToMinContrib
public static void limitToMinContrib(double minContrib)
limitToMinPPMError
public static void limitToMinPPMError(double minPPM)
limitToMaxViol
public static void limitToMaxViol(double maxViol)
calcMedian
public static java.util.HashMap<starfish.datasets.peaks.PeakList,java.lang.Double> calcMedian(java.lang.String mMode,
starfish.datasets.peaks.PeakList whichList)
clearScaleMap
public static void clearScaleMap()
setScale
public static void setScale(starfish.datasets.peaks.PeakList peakList,
NoeCalibration noeCal)
defaultCal
public static NoeCalibration defaultCal(starfish.datasets.peaks.PeakList peakList)
calibrateExp
public static void calibrateExp(starfish.datasets.peaks.PeakList whichList)
updateNPossible
public static void updateNPossible(starfish.datasets.peaks.PeakList whichList)
findSymmetrical
public static void findSymmetrical()
calculateContributions
public static void calculateContributions(boolean useDistances)
findNetworks
public static void findNetworks(boolean useContrib)
findRedundant
public static void findRedundant()
isActive
public boolean isActive()
isUserActive
public boolean isUserActive()
- Specified by:
isUserActive
in interface Constraint
getActive
public int getActive()
setActive
public void setActive(int newState)
getActivityFlags
public java.lang.String getActivityFlags()
inactivate
public void inactivate(starfish.chemistry.Flags enumVal)
activate
public void activate(starfish.chemistry.Flags enumVal)
getDistance
public double getDistance()
- Returns:
- the distance
getValue
public double getValue()
- Specified by:
getValue
in interface Constraint
toSTARString
public java.lang.String toSTARString()
- Specified by:
toSTARString
in interface Constraint
getGenType
public Constraint.GenTypes getGenType()
- Returns:
- the genType
setGenType
public void setGenType(Constraint.GenTypes genType)
- Parameters:
genType
- the genType to set
Copyright © 2010 One Moon Scientific, Inc. All Rights Reserved.