public class NucleotidePattern<T extends NucleotidePatternMatch> extends SeqPattern<NucleicAcid,T>
PROSITE_COUNT_PATTERN
Modifier | Constructor and Description |
---|---|
protected |
NucleotidePattern() |
|
NucleotidePattern(String inPatternString) |
Modifier and Type | Method and Description |
---|---|
NucleotidePattern |
clone() |
protected String |
convertStringToRegExp(String inPrositePattern) |
protected T |
createMatch(String inSeq,
SeqLocation inLocation) |
BioSequenceType |
getBioSequenceType() |
Collection<Strand> |
getStrandsToSearch() |
NucleotidePattern |
setIgnoreGaps(boolean inValue) |
NucleotidePattern |
setMaxMismatches(int inValue) |
NucleotidePattern |
setStrandsToSearch(Strand inValue) |
NucleotidePattern |
setStrandsToSearch(Strand[] inValues) |
containsMismatchRestrictions, containsPositionAmbiguity, containsRanges, getIgnoreGaps, getMaxLength, getMaxMismatches, getPrositePattern, getPrositePatternPositions, isCaseSensitive, isLocked, isRestrictedToSeqEnd, isRestrictedToSeqStart, lock, matcher, matcher, name, setIsCaseSensitive, setName, setPrositePattern, toString
protected NucleotidePattern()
public NucleotidePattern(String inPatternString)
public NucleotidePattern clone()
clone
in class SeqPattern<NucleicAcid,T extends NucleotidePatternMatch>
public BioSequenceType getBioSequenceType()
getBioSequenceType
in class SeqPattern<NucleicAcid,T extends NucleotidePatternMatch>
public NucleotidePattern setIgnoreGaps(boolean inValue)
setIgnoreGaps
in class SeqPattern<NucleicAcid,T extends NucleotidePatternMatch>
public NucleotidePattern setMaxMismatches(int inValue)
setMaxMismatches
in class SeqPattern<NucleicAcid,T extends NucleotidePatternMatch>
public NucleotidePattern setStrandsToSearch(Strand inValue)
public NucleotidePattern setStrandsToSearch(Strand[] inValues)
public Collection<Strand> getStrandsToSearch()
protected T createMatch(String inSeq, SeqLocation inLocation)
createMatch
in class SeqPattern<NucleicAcid,T extends NucleotidePatternMatch>
protected String convertStringToRegExp(String inPrositePattern)