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, toStringprotected 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)
jataylor@hairyfatguy.com