public class PairwiseSettings extends Object implements Cloneable
Constructor and Description |
---|
PairwiseSettings() |
public PairwiseSettings()
public PairwiseSettings setSubstitutionMatrix(SubstitutionMatrix inValue)
public SubstitutionMatrix getSubstitutionMatrix(BioSequenceType inSeqType)
public PairwiseSettings setMaxLocalAlignmentResults(Integer inValue)
public Integer getMaxLocalAlignmentResults()
public PairwiseSettings setMinLocalAlignmentLength(Integer inValue)
public Integer getMinLocalAlignmentLength()
public PairwiseSettings setMinQueryMatchLength(Integer inValue)
inValue
- the minimum number of non-gap characters for the query in the alignmentpublic Integer getMinQueryMatchLength()
public PairwiseSettings setMinRawScore(Integer inValue)
public Integer getMinRawScore()
public PairwiseSettings setSubjectTemplateMode(boolean inValue)
inValue
- whether or not to apply subject template mode scoringpublic boolean getSubjectTemplateMode()
public PairwiseSettings setScoreCaseInsensitive(boolean inValue)
inValue
- whether or not scoring is case insensitivepublic boolean getScoreCaseInsensitive()
public PairwiseSettings setGapPenalties(GapPenalties inValue)
inValue
- GapPenalties to applypublic PairwiseSettings setGapPenalties(PairwiseSeqType inPairwiseSeqType, GapPenalties inValue)
public GapPenalties getGapPenalties(PairwiseSeqType inPairwiseSeqType)
public PairwiseSettings setPenalizeTerminalGaps(boolean inValue)
public PairwiseSettings setPenalizeTerminalGaps(PairwiseSeqType inPairwiseSeqType, boolean inValue)
public PairwiseSettings setPenalizeTerminalGaps(PairwiseSeqType inPairwiseSeqType, PairwiseSeqTerminus inPairwiseSeqTerminus, boolean inValue)
public Boolean getPenalizeTerminalGaps(PairwiseSeqType inPairwiseSeqType, PairwiseSeqTerminus inPairwiseSeqTerminus)
public PairwiseSettings setAlignmentType(PairwiseAlignmentType inValue)
public PairwiseSettings setQueryAlignmentType(PairwiseAlignmentType inValue)
public PairwiseAlignmentType getQueryAlignmentType()
public PairwiseSettings setSubjectAlignmentType(PairwiseAlignmentType inValue)
public PairwiseAlignmentType getSubjectAlignmentType()
public PairwiseSettings setMinNumOfBackgroundCycles(int inValue)
public int getMinNumOfBackgroundCycles()
public PairwiseSettings setCalculateStatisticalScores(boolean inValue)
inValue
- whether or not to calculate statistical measures for the alignmentpublic boolean getCalculateStatisticalScores()
public PairwiseSettings setDumpMatrices(boolean inValue)
public boolean getDumpMatrices()
public PairwiseSettings clone()
jataylor@hairyfatguy.com