Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class coconad.PSFnPSR
-
Abort the computations (set an abort flag).
- abort(int) - Static method in class coconad.JNICoCo
-
Set the abort state (abort computations or clear abort state).
- addTime(double) - Method in class coconad.Train
-
Add a (spike/event) time to the train.
- addTrain(Train) - Method in class coconad.TrainSet
-
Add a train.
- ALL - Static variable in class coconad.JNICoCo
-
target pattern subtype: all frequent patterns
- ALL - Static variable in class coconad.PSFnPSR
-
target pattern subtype: all frequent item sets
- APPEND - Static variable in class coconad.JNICoCo
-
target pattern subtype flag: closed/maximal w.r.t.
- AUTO - Static variable in class coconad.JNICoCo
-
algorithm variant: automatic choice based on target type
B
- BASIC - Static variable in class coconad.JNICoCo
-
algorithm variant: basic version (low memory consumption, slow)
- BASIC - Static variable in class coconad.PSFnPSR
-
algorithm variant: basic version (low memory consumption, slow)
- BLOCK - Static variable in class coconad.JNICoCo
-
surrogate method: dithered blocked permutation
- BLOCK - Static variable in class coconad.PSFnPSR
-
surrogate method: dithered blocked permutations
C
- CLOSED - Static variable in class coconad.JNICoCo
-
target pattern subtype: all closed (frequent) patterns
- CLOSED - Static variable in class coconad.PSFnPSR
-
target pattern subtype: all closed (frequent) item sets
- CMREPO - Static variable in class coconad.JNICoCo
-
algorithm variant: refined version (closed/maximal repository)
- CMREPO - Static variable in class coconad.PSFnPSR
-
algorithm variant: refined version (closed/maximal repository)
- cnt - Variable in class coconad.Train
-
the current number of times
- cnt - Variable in class coconad.TrainSet
-
the current number of trains
- CoCoGUI - Class in coconad
-
Class for a user interface to the coconad library.
- CoCoGUI() - Constructor for class coconad.CoCoGUI
-
Create a CoCoNAD GUI.
- CoCoGUI(Component) - Constructor for class coconad.CoCoGUI
-
Create a CoCoNAD GUI.
- coconad - package coconad
- coconad(double[][], int, double, int, int, int, String, int, int, int[]) - Static method in class coconad.JNICoCo
-
Java interface to CoCoNAD implementation in C.
- coconad(TrainSet, int, double, int, int, int, int, int, int[]) - Static method in class coconad.JNICoCo
-
Java interface to CoCoNAD implementation in C (wrapper with Java objects).
- COINS0 - Static variable in class coconad.JNICoCo
-
pattern set reduction: excess coincidences (zb,cb-ca)
- COINS1 - Static variable in class coconad.JNICoCo
-
pattern set reduction: excess coincidences (zb,cb-ca+1)
- COLUMNS - Static variable in class coconad.JNICoCo
-
pattern spectrum report format: columns
- COVER0 - Static variable in class coconad.JNICoCo
-
pattern set reduction: covered points/spikes za*ca : zb*cb
- COVER1 - Static variable in class coconad.JNICoCo
-
pattern set reduction: covered points/spikes (za-1)*ca : (zb-1)*cb
- createExecutor(int) - Method in class coconad.CoCoGUI
-
Get an executor for the CoCoNAD function
D
- DITHER - Static variable in class coconad.JNICoCo
-
surrogate method: point/spike dithering/displacement
- DITHER - Static variable in class coconad.PSFnPSR
-
surrogate method: event/spike dithering/displacement
E
- ESTIMATE - Static variable in class coconad.PSFnPSR
-
surrogate method: estimate pattern spectrum (no surrogates)
- estpsp(double[][], int, double, int, int, int, String, int, double, int, int) - Static method in class coconad.JNICoCo
-
Estimate a pattern spectrum from data characteristics.
- estpsp(TrainSet, int, double, int, int, int, int, double, int, int) - Static method in class coconad.JNICoCo
-
Estimate a pattern spectrum from data characteristics (wrapper with Java objects).
- exec() - Method in class coconad.PSFnPSR
-
Execute pattern spectrum filtering and pattern set reduction.
F
- filter(double, double) - Method in class coconad.Train
-
Filter a (spike/event) train.
- filter(double, double) - Method in class coconad.TrainSet
-
Filter a train set.
- FILTER - Static variable in class coconad.JNICoCo
-
algorithm variant: refined version (spike and train filtering)
- FILTER - Static variable in class coconad.PSFnPSR
-
algorithm variant: refined version (spike and train filtering)
- FREQUENT - Static variable in class coconad.JNICoCo
-
target pattern subtype: all frequent patterns
- FREQUENT - Static variable in class coconad.PSFnPSR
-
target pattern subtype: all frequent item sets
G
- GAUSS - Static variable in class coconad.JNICoCo
-
random number density function: Gaussian (identical to
NORMAL
- GAUSS - Static variable in class coconad.PSFnPSR
-
random number method: Gaussian density (identical to
NORMAL
- genpsp(double[][], int, double, int, int, int, String, int, int, int, double, double, int, int, double, double, int, int, int[]) - Static method in class coconad.JNICoCo
-
Pattern spectrum generation with surrogate data sets.
- genpsp(TrainSet, int, double, int, int, int, int, int, int, double, double, int, int, double, double, int, int, int[]) - Static method in class coconad.JNICoCo
-
Pattern spectrum generation with surrogate data sets (wrapper with java objects).
- getAllTimes() - Method in class coconad.Train
-
Get all (spike/event) times of the train (array length/size fits only after packing).
- getAllTrains() - Method in class coconad.TrainSet
-
Get all trains as arrays of floating point values.
- getItem() - Method in class coconad.Train
-
Get the associated item (i.e., its identifier).
- getItem(int) - Method in class coconad.TrainSet
-
Get the item identifier of a (spike/event) train.
- getItemBase() - Method in class coconad.TrainSet
-
Get the underlying item base.
- getItemId() - Method in class coconad.Train
-
Get the associated item (i.e., its identifier).
- getItemId(int) - Method in class coconad.TrainSet
-
Get the item identifier of a (spike/event) train.
- getItemName() - Method in class coconad.Train
-
Get the name of the associated item.
- getItemName(int) - Method in class coconad.TrainSet
-
Get the item name of a (spike/event) train.
- getLength() - Method in class coconad.Train
-
Get the length/size of the (spike/event) train.
- getMaxLength() - Method in class coconad.TrainSet
-
Get the maximal length of a train.
- getMaxTime() - Method in class coconad.Train
-
Get the maximum (spike/event) time.
- getMaxTime() - Method in class coconad.TrainSet
-
Get the maximum time.
- getMinTime() - Method in class coconad.Train
-
Get the minimum (spike/event) time.
- getMinTime() - Method in class coconad.TrainSet
-
Get the minimum time.
- getResultMsg() - Method in class coconad.CoCoGUI
-
Get the result message on successful termination.
- getResultMsg() - Method in class coconad.PSFnPSR
-
Get the result message of the computations.
- getSize() - Method in class coconad.Train
-
Get the length/size of the (spike/event) train.
- getSize() - Method in class coconad.TrainSet
-
Get the number of (spike/event) trains.
- getTime(int) - Method in class coconad.Train
-
Get a (spike/event) time of the train.
- getTrain(int) - Method in class coconad.TrainSet
-
Get a train.
- getTrains() - Method in class coconad.TrainPanel
-
Get the current train set.
- getTrains() - Method in class coconad.TrainView
-
Get the current train set to display.
I
- ibase - Variable in class coconad.Train
-
the underlying item base
- ibase - Variable in class coconad.TrainSet
-
the underlying item base
- IDENTITY - Static variable in class coconad.JNICoCo
-
surrogate method: identity (keep original data)
- IDENTITY - Static variable in class coconad.PSFnPSR
-
surrogate method: identity (keep original data)
- item - Variable in class coconad.Train
-
the associated item identifier
- ITEM_TIME - Static variable in class coconad.TrainSet
-
read/write mode: pair of item and time
- ITEM_TRAIN - Static variable in class coconad.Train
-
read/write mode: train with preceding item
- ITEM_TRAIN - Static variable in class coconad.TrainSet
-
read/write mode: train with preceding item
- ITEMS2 - Static variable in class coconad.JNICoCo
-
pattern set reduction: excess items/neurons (za-zb+2,ca)
- ITEMSET - Static variable in class coconad.JNICoCo
-
target pattern type: item sets
- ITEMSET - Static variable in class coconad.PSFnPSR
-
target pattern type: all frequent item sets
- itemStateChanged(ItemEvent) - Method in class coconad.CoCoGUI
-
Handle the state change of the surrogate type combo box.
J
- JNICoCo - Class in coconad
-
Class for Java interface to CoCoNAD implementation in C
- JNICoCo() - Constructor for class coconad.JNICoCo
-
Constructor.
K
- KEEP - Static variable in class coconad.JNICoCo
-
pattern set reduction: none (keep all patterns after filtering)
- KERNEST - Static variable in class coconad.JNICoCo
-
surrogate method: sampling from kernel estimate
- KERNEST - Static variable in class coconad.PSFnPSR
-
surrogate method: sampling from kernel estimate
L
- LENIENT0 - Static variable in class coconad.JNICoCo
-
pattern set reduction: combined lenient (z, break rejection tie)
- LENIENT1 - Static variable in class coconad.JNICoCo
-
pattern set reduction: combined lenient (z-1, break rejection tie)
- LOAD_ITEMS - Static variable in class coconad.TrainView
-
mode flag: add menu items for loading trains
- loadConfig(File) - Method in class coconad.CoCoGUI
-
Load a configuration file and set the input fields.
- loadTrains(File) - Method in class coconad.TrainView
-
Load the train set to display.
M
- main(String[]) - Static method in class coconad.CoCoGUI
-
Main function for command line invocation.
- main(String[]) - Static method in class coconad.JNICoCo
-
Main program for testing.
- main(String[]) - Static method in class coconad.TrainSet
-
Main function for testing some basic functionality.
- main(String[]) - Static method in class coconad.TrainView
-
Main function for command line invocation.
- makeImage() - Method in class coconad.TrainPanel
-
Create an image of the panel contents.
- max - Variable in class coconad.Train
-
the maximal time
- max - Variable in class coconad.TrainSet
-
the maximum event/spike time
- MAXIMAL - Static variable in class coconad.JNICoCo
-
target pattern subtype: all maximal (frequent) patterns
- MAXIMAL - Static variable in class coconad.PSFnPSR
-
target pattern subtype: all maximal (frequent) item sets
- maxlen - Variable in class coconad.TrainSet
-
the maximal length of a train
- min - Variable in class coconad.Train
-
the minimal time
- min - Variable in class coconad.TrainSet
-
the minimum event/spike time
N
- nid - Variable in class coconad.Train
-
the associated numeric identifier (item name is numeric)
- NONE - Static variable in class coconad.JNICoCo
-
processing mode: no special flags
- NONE - Static variable in class coconad.PSFnPSR
-
surrogate method: none (no pattern spectrum filtering)
- NOPERFECT - Static variable in class coconad.JNICoCo
-
processing mode: do not use perfect extension pruning
- NORMAL - Static variable in class coconad.JNICoCo
-
random number density function: normal (identical to
GAUSS
- NORMAL - Static variable in class coconad.PSFnPSR
-
random number method: normal density (identical to
GAUSS
- NOSORT - Static variable in class coconad.JNICoCo
-
processing mode: do not reorder trains by their length
O
P
- pack() - Method in class coconad.Train
-
Pack a (spike/event) train, i.e., optimize memory usage.
- pack() - Method in class coconad.TrainSet
-
Pack the trains of a set, i.e., optimize memory usage.
- paint(Graphics) - Method in class coconad.TrainPanel
-
(Re)paint the train panel.
- parse(IdMap, InputStream, int) - Static method in class coconad.Train
-
Parse a (spike/event) train.
- parse(IdMap, InputStream, int) - Static method in class coconad.TrainSet
-
Parse a set of (spike/event) trains.
- parse(IdMap, Reader, int) - Static method in class coconad.Train
-
Parse a (spike/event) train.
- parse(IdMap, Reader, int) - Static method in class coconad.TrainSet
-
Parse a set of (spike/event) trains.
- parse(IdMap, String, int) - Static method in class coconad.Train
-
Parse a (spike/event) train.
- parse(IdMap, String, int) - Static method in class coconad.TrainSet
-
Parse a set of (spike/event) trains.
- parse(IdMap, TableReader, int) - Static method in class coconad.Train
-
Parse a (spike/event) train.
- parse(IdMap, TableReader, int) - Static method in class coconad.TrainSet
-
Parse a set of (spike/event) trains.
- patred(PatternSet, int, int[], boolean) - Static method in class coconad.JNICoCo
-
Reduce a pattern set.
- patred(Object[], int, int[], boolean) - Static method in class coconad.JNICoCo
-
Reduce a pattern set.
- PERMUTATION - Static variable in class coconad.JNICoCo
-
target pattern type: partial permutations (without repetitions)
- PERMUTATION - Static variable in class coconad.PSFnPSR
-
target pattern type: all frequent item sets
- PERMUTE - Static variable in class coconad.JNICoCo
-
surrogate method: dithered point/spike permutation
- PERMUTE - Static variable in class coconad.PSFnPSR
-
surrogate method: dithered event/spike permutation
- PROGRAM - Static variable in class coconad.TrainView
-
mode flag: the scatter plot is a stand-alone program
- PSFnPSR - Class in coconad
-
Class for Pattern Spectrum Filtering and Pattern Set Reduction.
- PSFnPSR() - Constructor for class coconad.PSFnPSR
-
Create an object for pattern spectrum filtering and pattern set reduction.
- PSFnPSR(ActionListener) - Constructor for class coconad.PSFnPSR
-
Create an object for pattern spectrum filtering and pattern set reduction.
- psp2bdr(PatSpecElem[]) - Static method in class coconad.JNICoCo
-
Extract decision border from pattern spectrum.
- psp2bdr(Object[]) - Static method in class coconad.JNICoCo
-
Extract decision border from pattern spectrum.
- PURE_TRAIN - Static variable in class coconad.Train
-
read/write mode: pure train, that is, no item
- PURE_TRAIN - Static variable in class coconad.TrainSet
-
read/write mode: pure train, that is, no item
R
- RANDOM - Static variable in class coconad.JNICoCo
-
surrogate method: point/spike time rendomization
- RANDOM - Static variable in class coconad.PSFnPSR
-
surrogate method: event/spike time rendomization
- READ - Static variable in class coconad.PSFnPSR
-
surrogate method: read pattern spectrum from file
- RECT - Static variable in class coconad.JNICoCo
-
random number density function: rectangular (identical to
UNIFORM
- RECT - Static variable in class coconad.PSFnPSR
-
random number method: rectangular density (identical to
UNIFORM
- REPO - Static variable in class coconad.JNICoCo
-
algorithm variant: refined version (closed/maximal repository)
- REPOCHAIN - Static variable in class coconad.JNICoCo
-
processing mode: repository is a chain of prefix trees
- REPOLIST - Static variable in class coconad.JNICoCo
-
processing mode: repository is a list/an array
- reportError(String) - Method in class coconad.TrainView
-
Report an I/O error.
- REPOTREE - Static variable in class coconad.JNICoCo
-
processing mode: repository is a single prefix trees
- run() - Method in class coconad.CoCoGUI
-
Create the user interface.
- run() - Method in class coconad.TrainView
-
Create the user interface.
S
- saveConfig(File) - Method in class coconad.CoCoGUI
-
Save a configuration file
- saveImage(File) - Method in class coconad.TrainView
-
Save a PNG image of the panel.
- SEQUENCE - Static variable in class coconad.JNICoCo
-
target pattern type: sequences (with and without repetitions)
- SEQUENCE - Static variable in class coconad.PSFnPSR
-
target pattern type: all closed (frequent) item sets
- setCoCoNAD(int, int, int, double, int, int, int) - Method in class coconad.PSFnPSR
-
Set the CoCoNAD parameters.
- setCoCoNAD(int, int, int, double, int, int, int, int, int) - Method in class coconad.PSFnPSR
-
Set the CoCoNAD parameters.
- setColor(Color) - Method in class coconad.TrainPanel
-
Set the color for the events/spikes.
- setColor(Color) - Method in class coconad.TrainView
-
Set the color of the bars.
- setCPUs(int) - Method in class coconad.PSFnPSR
-
Set the number of CPUs/threads to use.
- setEstimate(int, double, int) - Method in class coconad.PSFnPSR
-
Set the pattern spectrum estimation parameters.
- setEstimate(int, double, int, int) - Method in class coconad.PSFnPSR
-
Set the pattern spectrum estimation parameters.
- setOutput(String) - Method in class coconad.PSFnPSR
-
Set the pattern output file name.
- setOutput(String, String, String, String) - Method in class coconad.PSFnPSR
-
Set the pattern output file name and the format strings.
- setRange(double, double) - Method in class coconad.PSFnPSR
-
Set the (allowed) range of points/spike times.
- setRange(double, double) - Method in class coconad.TrainPanel
-
Set the event/spike time range to display.
- setRange(double, double) - Method in class coconad.TrainView
-
Set the range of event/spike times to display.
- setReduction(int) - Method in class coconad.PSFnPSR
-
Set the pattern set reduction method.
- setRowHeight(int) - Method in class coconad.TrainPanel
-
Set the height of a row for a train.
- setScale(double) - Method in class coconad.TrainPanel
-
Set the scaling factor for the time dimension (horizontal).
- setSpectrum(String) - Method in class coconad.PSFnPSR
-
Set the name of the pattern spectrum file.
- setSpectrum(String, String) - Method in class coconad.PSFnPSR
-
Set the name of the pattern spectrum file.
- setSpectrum(Table) - Method in class coconad.PSFnPSR
-
Set the pattern spectrum.
- setSurrogate(int, int, int, double, double) - Method in class coconad.PSFnPSR
-
Set the surrogate data parameters.
- setSurrogate(int, int, int, double, double, int) - Method in class coconad.PSFnPSR
-
Set the surrogate data parameters.
- setTrains(TrainSet) - Method in class coconad.PSFnPSR
-
Set the train set to analyze.
- setTrains(TrainSet) - Method in class coconad.TrainPanel
-
Get the current train set to display.
- setTrains(TrainSet) - Method in class coconad.TrainView
-
Set the train set to display.
- setTrains(String) - Method in class coconad.PSFnPSR
-
Set the name of the train set file.
- setTrains(String, int) - Method in class coconad.PSFnPSR
-
Set the name of the train set file and the record contents mode.
- setTrains(String, String, String, String, String, int) - Method in class coconad.PSFnPSR
-
Set the name of the train set file, the structure characters, and the record contents mode.
- SHIFT - Static variable in class coconad.JNICoCo
-
surrogate method: train shifting/dithering
- SHIFT - Static variable in class coconad.PSFnPSR
-
surrogate method: train shifting/dithering
- showPatterns(File) - Method in class coconad.CoCoGUI
-
Show found patterns/item sets.
- showPatterns(JTextField) - Method in class coconad.CoCoGUI
-
Show found patterns/item sets.
- showSpectrum(File) - Method in class coconad.CoCoGUI
-
Show a pattern spectrum.
- showSpectrum(JTextField) - Method in class coconad.CoCoGUI
-
Show a pattern spectrum.
- showTrains(File) - Method in class coconad.CoCoGUI
-
Show (spike) trains.
- showTrains(JTextField) - Method in class coconad.CoCoGUI
-
Show (spike) trains.
- sort() - Method in class coconad.Train
-
Sort a (spike/event) train (that is, the times in it).
- sort() - Method in class coconad.TrainSet
-
Sort trains by their item names.
- sortTimes() - Method in class coconad.TrainSet
-
Sort a train set (that is, sort all contained trains).
- STRICT0 - Static variable in class coconad.JNICoCo
-
pattern set reduction: combined strict (z, force decision)
- STRICT1 - Static variable in class coconad.JNICoCo
-
pattern set reduction: combined strict (z-1, force decision)
- SUBMASK - Static variable in class coconad.JNICoCo
-
target pattern subtype mask
T
- TIME_ITEM - Static variable in class coconad.TrainSet
-
read/write mode: pair of time and item
- times - Variable in class coconad.Train
-
the times of the train
- toString() - Method in class coconad.Train
-
Create a string description of a (spike/event) train.
- Train - Class in coconad
-
Class for trains.
- Train(String) - Constructor for class coconad.Train
-
Create an empty (spike/event) train.
- Train(IdMap, String) - Constructor for class coconad.Train
-
Create an empty (spike/event) train.
- TrainPanel - Class in coconad
-
Class for a train panel (aka dot display).
- TrainPanel() - Constructor for class coconad.TrainPanel
-
Create a train panel.
- trains - Variable in class coconad.TrainSet
-
the set of trains
- TrainSet - Class in coconad
-
Class for a set of trains.
- TrainSet() - Constructor for class coconad.TrainSet
-
Create an empty set of trains.
- TrainSet(IdMap) - Constructor for class coconad.TrainSet
-
Create an empty set of trains.
- TrainView - Class in coconad
-
Class for a train viewer frame.
- TrainView(int) - Constructor for class coconad.TrainView
-
Create a train view frame.
- TrainView(Component, int) - Constructor for class coconad.TrainView
-
Create a train view frame.
- TRIANG - Static variable in class coconad.JNICoCo
-
random number density function: triangular
- TRIANG - Static variable in class coconad.PSFnPSR
-
random number method: triangular density
- TYPEMASK - Static variable in class coconad.JNICoCo
-
target pattern type mask
U
- UNIFORM - Static variable in class coconad.JNICoCo
-
random number density function: uniform (identical to
RECT
- UNIFORM - Static variable in class coconad.PSFnPSR
-
random number method: uniform density (identical to
RECT
V
- VERSION - Static variable in class coconad.CoCoGUI
-
the version string
- VERSION - Static variable in class coconad.JNICoCo
-
the version string
- VERSION - Static variable in class coconad.TrainView
-
the version string
W
- write(TableWriter, int) - Method in class coconad.Train
-
Write a (spike/event) train.
- write(TableWriter, int) - Method in class coconad.TrainSet
-
Write a set of trains.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form