public class CleavageSiteFinderImpl extends Object implements CleavageSiteFinder
| Constructor and Description |
|---|
CleavageSiteFinderImpl(CleavageSiteMatcher cs) |
| Modifier and Type | Method and Description |
|---|---|
int |
countCleavageSites(SymbolSequence<AminoAcid> aaSeq)
Get the number of potential cleavage sites
|
int |
find(SymbolSequence<AminoAcid> aaSeq,
com.google.common.base.Optional<CleavageSiteVisitor> visitor)
Find potential cleavage sites over the given amino-acid sequence
|
void |
find(SymbolSequence<AminoAcid> aaSeq,
gnu.trove.list.TIntList sites)
Find potential cleavage sites over the given amino-acid sequence
|
CleavageSiteMatcher |
getCleavageSiteMatcher()
Get the cleavage site matcher
|
public CleavageSiteFinderImpl(CleavageSiteMatcher cs)
public void find(SymbolSequence<AminoAcid> aaSeq, gnu.trove.list.TIntList sites)
CleavageSiteFinderfind in interface CleavageSiteFinderpublic int countCleavageSites(SymbolSequence<AminoAcid> aaSeq)
CleavageSiteFindercountCleavageSites in interface CleavageSiteFinderpublic final CleavageSiteMatcher getCleavageSiteMatcher()
CleavageSiteFindergetCleavageSiteMatcher in interface CleavageSiteFinderpublic int find(SymbolSequence<AminoAcid> aaSeq, com.google.common.base.Optional<CleavageSiteVisitor> visitor)
aaSeq - an amino-acid sequencevisitor - an optional CleavageSiteVisitorCopyright © 2016. All Rights Reserved.