| Package | Description |
|---|---|
| net.seninp.gi.clusterrule |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<SameLengthMotifs> |
RuleOrganizer.classifyMotifs(double lengthThreshold,
GrammarRules grammarRules)
Classify the motifs based on their length.
|
ArrayList<SameLengthMotifs> |
RuleOrganizer.classifyMotifs(double lengthThreshold,
GrammarRules grammarRules)
Classify the motifs based on their length.
|
static ArrayList<SameLengthMotifs> |
ClusterRuleFactory.performPruning(double[] ts,
GrammarRules grammarRules,
double thresholdLength,
double thresholdCom,
double fractionTopDist)
Performs clustering.
|
static ArrayList<SameLengthMotifs> |
ClusterRuleFactory.performPruning(double[] ts,
GrammarRules grammarRules,
double thresholdLength,
double thresholdCom,
double fractionTopDist)
Performs clustering.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.refinePatternsByClustering(GrammarRules grammarRules,
double[] ts,
ArrayList<SameLengthMotifs> allClassifiedMotifs,
double fractionTopDist)
Refines patterns by clustering.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.refinePatternsByClustering(GrammarRules grammarRules,
double[] ts,
ArrayList<SameLengthMotifs> allClassifiedMotifs,
double fractionTopDist)
Refines patterns by clustering.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.removeOverlappingInSimiliar(ArrayList<SameLengthMotifs> allClassifiedMotifs,
GrammarRules grammarRules,
double[] ts,
double thresouldCom)
Removes overlapping rules in similar rule set.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.removeOverlappingInSimiliar(ArrayList<SameLengthMotifs> allClassifiedMotifs,
GrammarRules grammarRules,
double[] ts,
double thresouldCom)
Removes overlapping rules in similar rule set.
|
| Modifier and Type | Method and Description |
|---|---|
SAXPointsNumber[] |
RuleOrganizer.countPointNumberAfterRemoving(double[] ts,
ArrayList<SameLengthMotifs> allClassifiedMotifs)
This method counts how many times each data point is used in REDUCED sequitur rule (i.e.
|
SAXPointsNumber[] |
RuleOrganizer.countPointNumberAfterRemoving(double[] ts,
ArrayList<SameLengthMotifs> allClassifiedMotifs)
This method counts how many times each data point is used in REDUCED sequitur rule (i.e.
|
static ArrayList<PackedRuleRecord> |
ClusterRuleFactory.getPackedRule(ArrayList<SameLengthMotifs> newAllClassifiedMotifs)
Gets packed rules set.
|
static ArrayList<PackedRuleRecord> |
ClusterRuleFactory.getPackedRule(ArrayList<SameLengthMotifs> newAllClassifiedMotifs)
Gets packed rules set.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.refinePatternsByClustering(GrammarRules grammarRules,
double[] ts,
ArrayList<SameLengthMotifs> allClassifiedMotifs,
double fractionTopDist)
Refines patterns by clustering.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.refinePatternsByClustering(GrammarRules grammarRules,
double[] ts,
ArrayList<SameLengthMotifs> allClassifiedMotifs,
double fractionTopDist)
Refines patterns by clustering.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.removeOverlappingInSimiliar(ArrayList<SameLengthMotifs> allClassifiedMotifs,
GrammarRules grammarRules,
double[] ts,
double thresouldCom)
Removes overlapping rules in similar rule set.
|
protected ArrayList<SameLengthMotifs> |
RuleOrganizer.removeOverlappingInSimiliar(ArrayList<SameLengthMotifs> allClassifiedMotifs,
GrammarRules grammarRules,
double[] ts,
double thresouldCom)
Removes overlapping rules in similar rule set.
|
Copyright © 2021 JMotif. All rights reserved.