A B C D E F G H I J K L M N O P R S T U V W X Y 

A

a - Variable in class miralib.math.Geometry.IntersectPoint
 
add(Value1D) - Method in class miralib.data.DataSlice1D
 
add(double, double) - Method in class miralib.data.DataSlice1D
 
add(Value2D) - Method in class miralib.data.DataSlice2D
 
add(double, double, double) - Method in class miralib.data.DataSlice2D
 
addColumn(Variable) - Method in class miralib.data.DataSet
 
addColumns(ArrayList<Variable>) - Method in class miralib.data.DataSet
 
addCovariate(Variable) - Method in class miralib.data.DataSet
 
ADDED_RANGE - Static variable in class miralib.data.DataRanges
 
addGroup(String, int, int) - Method in class miralib.data.DataTree
 
addTable(String, int, int) - Method in class miralib.data.DataTree
 
addVariable(Variable) - Method in class miralib.data.DataTree
 
algorithmToString(int) - Static method in class miralib.shannon.Similarity
 
ALL - Static variable in class miralib.data.DataTree
 

B

b - Variable in class miralib.math.Geometry.IntersectPoint
 
binFile - Variable in class miralib.utils.Project
 
BinOptimizer - Class in miralib.shannon
Optimal Histogram bin size calculation from Shimazaki and Shinomoto: http://toyoizumilab.brain.riken.jp/hideaki/res/histogram.html
BinOptimizer() - Constructor for class miralib.shannon.BinOptimizer
 

C

calculate(DataSlice1D) - Static method in class miralib.shannon.BinOptimizer
 
calculate(DataSlice2D) - Static method in class miralib.shannon.BinOptimizer
 
calculate(DataSlice2D) - Static method in class miralib.shannon.JointEntropy
 
calculate(DataSlice2D, int, int) - Static method in class miralib.shannon.JointEntropy
 
calculate(DataSlice1D) - Static method in class miralib.shannon.MarginalEntropy
 
calculate(DataSlice1D, int) - Static method in class miralib.shannon.MarginalEntropy
 
calculate(DataSlice2D) - Static method in class miralib.shannon.MutualInformation
 
calculate(DataSlice2D, int, int) - Static method in class miralib.shannon.MutualInformation
 
calculate(DataSlice2D, float, Project) - Static method in class miralib.shannon.Similarity
 
canOpen() - Method in interface miralib.data.DataTree.Item
 
canOpen() - Method in class miralib.data.Variable
 
canOpen() - Method in class miralib.data.VariableContainer
 
categorical() - Method in class miralib.data.CategoricalVariable
 
categorical() - Method in class miralib.data.DateVariable
 
categorical() - Method in class miralib.data.NumericalVariable
 
categorical() - Method in class miralib.data.StringVariable
 
categorical() - Method in class miralib.data.Variable
 
CategoricalRange - Class in miralib.data
Range for a categorical variable (a set of categories).
CategoricalRange(Variable) - Constructor for class miralib.data.CategoricalRange
 
CategoricalRange(CategoricalRange) - Constructor for class miralib.data.CategoricalRange
 
CategoricalVariable - Class in miralib.data
Subclass of Variable to represent a categorical variable.
CategoricalVariable(String, int) - Constructor for class miralib.data.CategoricalVariable
 
cfgFile - Variable in class miralib.utils.Project
 
checkExtension(String) - Static method in class miralib.utils.Fileu
 
cleanup() - Method in class miralib.utils.Settings
 
cleanup(String) - Method in class miralib.utils.Settings
 
codeFile - Variable in class miralib.utils.Project
 
column() - Method in class miralib.data.Variable
 
computeDirection(float, float, float, float, float, float) - Static method in class miralib.math.Geometry
 
constrain(int) - Method in class miralib.data.CategoricalRange
 
constrain(long) - Method in class miralib.data.CategoricalRange
 
constrain(float) - Method in class miralib.data.CategoricalRange
 
constrain(double) - Method in class miralib.data.CategoricalRange
 
constrain(int) - Method in class miralib.data.DateRange
 
constrain(long) - Method in class miralib.data.DateRange
 
constrain(float) - Method in class miralib.data.DateRange
 
constrain(double) - Method in class miralib.data.DateRange
 
constrain(int) - Method in class miralib.data.DummyRange
 
constrain(long) - Method in class miralib.data.DummyRange
 
constrain(float) - Method in class miralib.data.DummyRange
 
constrain(double) - Method in class miralib.data.DummyRange
 
constrain(int) - Method in class miralib.data.NumericalRange
 
constrain(long) - Method in class miralib.data.NumericalRange
 
constrain(float) - Method in class miralib.data.NumericalRange
 
constrain(double) - Method in class miralib.data.NumericalRange
 
constrain(int) - Method in class miralib.data.Range
 
constrain(long) - Method in class miralib.data.Range
 
constrain(float) - Method in class miralib.data.Range
 
constrain(double) - Method in class miralib.data.Range
 
constrain(int, int, int) - Static method in class miralib.math.Numbers
 
constrain(float, float, float) - Static method in class miralib.math.Numbers
 
constrain(double, double, double) - Static method in class miralib.math.Numbers
 
countx - Variable in class miralib.data.DataSlice1D
 
countx - Variable in class miralib.data.DataSlice2D
 
county - Variable in class miralib.data.DataSlice2D
 
covariate() - Method in class miralib.data.Variable
 
create(Range) - Static method in class miralib.data.Range
 
create(int, String, int) - Static method in class miralib.data.Variable
 
createInput(File) - Static method in class miralib.utils.Fileu
 
createPath(File) - Static method in class miralib.utils.Fileu
 
createRange(double, double) - Method in class miralib.data.CategoricalVariable
 
createRange(double, double) - Method in class miralib.data.DateVariable
 
createRange(double, double) - Method in class miralib.data.NumericalVariable
 
createRange(double, double) - Method in class miralib.data.StringVariable
 
createRange(double, double) - Method in class miralib.data.Variable
 
createReader(String) - Method in class miralib.data.DataSet
 
createWriter(File) - Static method in class miralib.utils.Fileu
 
createWriter(OutputStream) - Static method in class miralib.utils.Fileu
 

D

dataFile - Variable in class miralib.utils.Project
 
dataFolder - Variable in class miralib.utils.Project
 
DataRanges - Class in miralib.data
Dictionary that links variables with their respective ranges.
DataRanges() - Constructor for class miralib.data.DataRanges
 
DataRanges(DataRanges) - Constructor for class miralib.data.DataRanges
 
DataSet - Class in miralib.data
Class holding all the information required to specify a dataset (tables, hierarchy tree, sort variable, etc.)
DataSet(Project) - Constructor for class miralib.data.DataSet
 
DataSlice1D - Class in miralib.data
1-dimensional data slice, i.e.: all the (normalized) data values for a single variable from the rows that satisfy the range conditions.
DataSlice1D(Variable, DataRanges) - Constructor for class miralib.data.DataSlice1D
 
DataSlice1D(Table, Variable, DataRanges) - Constructor for class miralib.data.DataSlice1D
 
DataSlice1D(Table, Variable, DataRanges, Variable) - Constructor for class miralib.data.DataSlice1D
 
DataSlice2D - Class in miralib.data
2-dimensional data slice, i.e.: all the (normalized) data value pairs for two variables from the rows that satisfy the range conditions.
DataSlice2D(Variable, Variable, DataRanges) - Constructor for class miralib.data.DataSlice2D
 
DataSlice2D(Table, Variable, Variable, DataRanges) - Constructor for class miralib.data.DataSlice2D
 
DataSlice2D(Table, Variable, Variable, DataRanges, Variable) - Constructor for class miralib.data.DataSlice2D
 
dataTitle - Variable in class miralib.utils.Project
 
DataTree - Class in miralib.data
A hierarchical data tree defined by groups, tables, and variables.
DataTree() - Constructor for class miralib.data.DataTree
 
DataTree(ArrayList<Variable>) - Constructor for class miralib.data.DataTree
 
DataTree.Item - Interface in miralib.data
 
dataURL - Variable in class miralib.utils.Project
 
DATE - Static variable in class miralib.data.MiraTable
 
dateParsePattern - Variable in class miralib.utils.Preferences
 
dateParsePattern - Variable in class miralib.utils.Project
 
datePrintPattern - Variable in class miralib.utils.Preferences
 
datePrintPattern - Variable in class miralib.utils.Project
 
DateRange - Class in miralib.data
 
DateRange(Variable) - Constructor for class miralib.data.DateRange
 
DateRange(DateRange) - Constructor for class miralib.data.DateRange
 
DateVariable - Class in miralib.data
 
DateVariable(String, int) - Constructor for class miralib.data.DateVariable
 
denormalize(double) - Method in class miralib.data.CategoricalRange
 
denormalize(double) - Method in class miralib.data.DateRange
 
denormalize(double) - Method in class miralib.data.NumericalRange
 
depTest - Variable in class miralib.utils.Preferences
 
depTest - Variable in class miralib.utils.Project
 
dictFile - Variable in class miralib.utils.Project
 
different(int, int) - Static method in class miralib.math.Numbers
 
different(long, long) - Static method in class miralib.math.Numbers
 
different(float, float) - Static method in class miralib.math.Numbers
 
different(double, double) - Static method in class miralib.math.Numbers
 
discrete() - Method in class miralib.data.CategoricalVariable
 
discrete() - Method in class miralib.data.DateVariable
 
discrete() - Method in class miralib.data.NumericalVariable
 
discrete() - Method in class miralib.data.StringVariable
 
discrete() - Method in class miralib.data.Variable
 
dispose() - Method in class miralib.data.DataSlice1D
 
dispose() - Method in class miralib.data.DataSlice2D
 
doLineSegmentsIntersect(float, float, float, float, float, float, float, float) - Static method in class miralib.math.Geometry
 
DOUBLE_EPS - Static variable in class miralib.math.Numbers
 
DummyRange - Class in miralib.data
Dummy ranger for variables not included in display/calculations (for example string variables).
DummyRange(Variable) - Constructor for class miralib.data.DummyRange
 
DummyRange(Range) - Constructor for class miralib.data.DummyRange
 

E

equal(int, int) - Static method in class miralib.math.Numbers
 
equal(long, long) - Static method in class miralib.math.Numbers
 
equal(float, float) - Static method in class miralib.math.Numbers
 
equal(double, double) - Static method in class miralib.math.Numbers
 
equals(Object) - Method in class miralib.data.CategoricalRange
 
equals(Object) - Method in class miralib.data.DateRange
 
equals(Object) - Method in class miralib.data.NumericalRange
 
equals(Value1D) - Method in class miralib.data.Value1D
 
equals(Value2D) - Method in class miralib.data.Value2D
 
error(String, Throwable) - Static method in class miralib.utils.Log
 
EXPONENTIAL - Static variable in class miralib.data.Variable
 

F

Fileu - Class in miralib.utils
 
Fileu() - Constructor for class miralib.utils.Fileu
 
FLOAT_EPS - Static variable in class miralib.math.Numbers
 
formatRange(Range, boolean) - Method in class miralib.data.CategoricalVariable
 
formatRange(Range, boolean) - Method in class miralib.data.DateVariable
 
formatRange(Range, boolean) - Method in class miralib.data.NumericalVariable
 
formatRange(Range, boolean) - Method in class miralib.data.StringVariable
 
formatRange() - Method in class miralib.data.Variable
 
formatRange(boolean) - Method in class miralib.data.Variable
 
formatRange(Range) - Method in class miralib.data.Variable
 
formatRange(Range, boolean) - Method in class miralib.data.Variable
 
formatType(int) - Static method in class miralib.data.Variable
 
formatValue(TableRow) - Method in class miralib.data.CategoricalVariable
 
formatValue(double, boolean) - Method in class miralib.data.CategoricalVariable
 
formatValue(double, Range) - Method in class miralib.data.CategoricalVariable
 
formatValue(TableRow) - Method in class miralib.data.DateVariable
 
formatValue(double, boolean) - Method in class miralib.data.DateVariable
 
formatValue(double, Range) - Method in class miralib.data.DateVariable
 
formatValue(TableRow) - Method in class miralib.data.NumericalVariable
 
formatValue(double, boolean) - Method in class miralib.data.NumericalVariable
 
formatValue(double, Range) - Method in class miralib.data.NumericalVariable
 
formatValue(TableRow) - Method in class miralib.data.StringVariable
 
formatValue(double, boolean) - Method in class miralib.data.StringVariable
 
formatValue(double, Range) - Method in class miralib.data.StringVariable
 
formatValue(TableRow) - Method in class miralib.data.Variable
 
formatValue(double, boolean) - Method in class miralib.data.Variable
 
formatValue(double, DataRanges) - Method in class miralib.data.Variable
 
formatValue(double, Range) - Method in class miralib.data.Variable
 

G

GAMMA_TEST - Static variable in class miralib.shannon.Similarity
 
Geometry - Class in miralib.math
Some handy geometry calculations (e.g.: line segment intersection, point-inside- polygon, etc.)
Geometry() - Constructor for class miralib.math.Geometry
 
Geometry.ClippedSegment - Class in miralib.math
 
Geometry.ClippedSegment() - Constructor for class miralib.math.Geometry.ClippedSegment
 
Geometry.ClippedSegment(float, float, float, float, boolean) - Constructor for class miralib.math.Geometry.ClippedSegment
 
Geometry.IntersectPoint - Class in miralib.math
 
Geometry.IntersectPoint() - Constructor for class miralib.math.Geometry.IntersectPoint
 
Geometry.IntersectPoint(float, float, boolean) - Constructor for class miralib.math.Geometry.IntersectPoint
 
get(Object) - Method in class miralib.data.DataRanges
 
get(String, String) - Method in class miralib.utils.Settings
 
getAlias() - Method in class miralib.data.Variable
 
getBinaryPath() - Method in class miralib.utils.Project
 
getBoolean(String, boolean) - Method in class miralib.utils.Settings
 
getCodebookPath() - Method in class miralib.utils.Project
 
getColor(String, Color) - Method in class miralib.utils.Settings
 
getColumn(Variable) - Method in class miralib.data.DataSet
 
getColumn(int) - Method in class miralib.data.DataSet
 
getColumnCount() - Method in class miralib.data.DataSet
 
getColumns() - Method in class miralib.data.DataSet
 
getColumnSelection() - Method in interface miralib.data.DataTree.Item
 
getColumnSelection() - Method in class miralib.data.Variable
 
getColumnSelection() - Method in class miralib.data.VariableContainer
 
getColumnType(int) - Method in class miralib.data.MiraTable
 
getCount() - Method in class miralib.data.CategoricalRange
 
getCount() - Method in class miralib.data.DateRange
 
getCount() - Method in class miralib.data.DummyRange
 
getCount() - Method in class miralib.data.NumericalRange
 
getCount() - Method in class miralib.data.Range
 
getCount() - Method in class miralib.data.Variable
 
getCount(DataRanges) - Method in class miralib.data.Variable
 
getCount(Range) - Method in class miralib.data.Variable
 
getCovariate(Variable) - Method in class miralib.data.DataSet
 
getCovariate(int) - Method in class miralib.data.DataSet
 
getCovariateCount() - Method in class miralib.data.DataSet
 
getDictionaryPath() - Method in class miralib.utils.Project
 
getFirstChild() - Method in interface miralib.data.DataTree.Item
 
getFirstChild() - Method in class miralib.data.Variable
 
getFirstChild() - Method in class miralib.data.VariableContainer
 
getFloat(String, float) - Method in class miralib.utils.Settings
 
getFont(String, String) - Method in class miralib.utils.Settings
 
getGroup(int) - Method in class miralib.data.DataTree
 
getGroupCount() - Method in class miralib.data.DataSet
 
getGroupsPath() - Method in class miralib.utils.Project
 
getGroupVariables(VariableContainer) - Method in class miralib.data.DataTree
 
getIndex() - Method in class miralib.data.Variable
 
getInteger(String, int) - Method in class miralib.utils.Settings
 
getItemType() - Method in interface miralib.data.DataTree.Item
 
getItemType() - Method in class miralib.data.Variable
 
getItemType() - Method in class miralib.data.VariableContainer
 
getLastChild() - Method in interface miralib.data.DataTree.Item
 
getLastChild() - Method in class miralib.data.Variable
 
getLastChild() - Method in class miralib.data.VariableContainer
 
getMax() - Method in class miralib.data.CategoricalRange
 
getMax() - Method in class miralib.data.DateRange
 
getMax() - Method in class miralib.data.DummyRange
 
getMax() - Method in class miralib.data.NumericalRange
 
getMax() - Method in class miralib.data.Range
 
getMin() - Method in class miralib.data.CategoricalRange
 
getMin() - Method in class miralib.data.DateRange
 
getMin() - Method in class miralib.data.DummyRange
 
getMin() - Method in class miralib.data.NumericalRange
 
getMin() - Method in class miralib.data.Range
 
getMissing(Variable, DataRanges) - Method in class miralib.data.DataSet
 
getMissingCategory() - Method in class miralib.data.MiraTable
 
getMissingDouble() - Method in class miralib.data.MiraTable
 
getMissingFloat() - Method in class miralib.data.MiraTable
 
getMissingInt() - Method in class miralib.data.MiraTable
 
getMissingLong() - Method in class miralib.data.MiraTable
 
getMissingString() - Method in class miralib.data.MiraTable
 
getName() - Method in interface miralib.data.DataTree.Item
 
getName() - Method in class miralib.data.Variable
 
getName() - Method in class miralib.data.VariableContainer
 
getProfile(ArrayList<Variable>) - Method in class miralib.data.DataSet
 
getRank(String) - Method in class miralib.data.CategoricalRange
 
getRank(String, Range) - Method in class miralib.data.CategoricalRange
 
getRank(String) - Method in class miralib.data.DateRange
 
getRank(String, Range) - Method in class miralib.data.DateRange
 
getRank(String) - Method in class miralib.data.DummyRange
 
getRank(String, Range) - Method in class miralib.data.DummyRange
 
getRank(String) - Method in class miralib.data.NumericalRange
 
getRank(String, Range) - Method in class miralib.data.NumericalRange
 
getRank(String) - Method in class miralib.data.Range
 
getRank(String, Range) - Method in class miralib.data.Range
 
getRecordCount() - Method in class miralib.data.DataSet
 
getRecordCount(DataRanges) - Method in class miralib.data.DataSet
 
getRowCount() - Method in class miralib.data.DataSet
 
getRowCount(DataRanges) - Method in class miralib.data.DataSet
 
getScaling(DataSlice1D) - Method in class miralib.data.Variable
 
getScore(Variable) - Method in class miralib.data.DataSet
 
getScore(int) - Method in class miralib.data.DataSet
 
getSlice(Variable, DataRanges) - Method in class miralib.data.DataSet
 
getSlice(Variable, Variable, DataRanges) - Method in class miralib.data.DataSet
 
getSliceX() - Method in class miralib.data.DataSlice2D
 
getSliceY() - Method in class miralib.data.DataSlice2D
 
getSourcePath() - Method in class miralib.utils.Project
 
getTable(ArrayList<Variable>, DataRanges) - Method in class miralib.data.DataSet
 
getTable(int) - Method in class miralib.data.DataTree
 
getTableCount() - Method in class miralib.data.DataSet
 
getTableVariables(VariableContainer) - Method in class miralib.data.DataTree
 
getTree() - Method in class miralib.data.DataSet
 
getType(String) - Static method in class miralib.data.Variable
 
getValue(String, boolean) - Method in class miralib.data.CategoricalVariable
 
getValue(TableRow, Range, boolean) - Method in class miralib.data.CategoricalVariable
 
getValue(String, boolean) - Method in class miralib.data.DateVariable
 
getValue(TableRow, Range, boolean) - Method in class miralib.data.DateVariable
 
getValue(String, boolean) - Method in class miralib.data.NumericalVariable
 
getValue(TableRow, Range, boolean) - Method in class miralib.data.NumericalVariable
 
getValue(String, boolean) - Method in class miralib.data.StringVariable
 
getValue(TableRow, Range, boolean) - Method in class miralib.data.StringVariable
 
getValue(String) - Method in class miralib.data.Variable
 
getValue(String, boolean) - Method in class miralib.data.Variable
 
getValue(TableRow, DataRanges) - Method in class miralib.data.Variable
 
getValue(TableRow, Range) - Method in class miralib.data.Variable
 
getValue(TableRow, Range, boolean) - Method in class miralib.data.Variable
 
getValues() - Method in class miralib.data.CategoricalRange
 
getValues() - Method in class miralib.data.DateRange
 
getValues() - Method in class miralib.data.DummyRange
 
getValues() - Method in class miralib.data.NumericalRange
 
getValues() - Method in class miralib.data.Range
 
getValues() - Method in class miralib.data.Variable
 
getVariable(int) - Method in class miralib.data.DataSet
 
getVariable(String) - Method in class miralib.data.DataSet
 
getVariable(int) - Method in class miralib.data.DataTree
 
getVariableCount() - Method in class miralib.data.DataSet
 
getVariableIndex(Variable) - Method in class miralib.data.DataSet
 
getVariables(VariableContainer) - Method in class miralib.data.DataSet
 
getVariables() - Method in class miralib.data.DataSet
 
getVariables(String) - Method in class miralib.data.DataSet
 
getWeight(TableRow) - Method in class miralib.data.Variable
 
getWeight(TableRow, Variable, Variable) - Static method in class miralib.data.Variable
 
GROUP_ITEM - Static variable in class miralib.data.DataTree
 
groups - Variable in class miralib.data.DataTree
 
grpmap - Variable in class miralib.data.DataTree
 
grpsFile - Variable in class miralib.utils.Project
 
guessedParse(InputStream, HashMap<String, DataSet.CodebookPage>, String, String) - Static method in class miralib.data.MiraTable
 

H

hasBinary() - Method in class miralib.utils.Project
 
hasCodebook() - Method in class miralib.utils.Project
 
hasDictionary() - Method in class miralib.utils.Project
 
hasGroups() - Method in class miralib.utils.Project
 
hasSource() - Method in class miralib.utils.Project
 
hex(int, int) - Static method in class miralib.utils.Settings
 
hist1D(ArrayList<Value1D>, int) - Static method in class miralib.shannon.BinOptimizer
 
hist2D(ArrayList<Value2D>, int, int) - Static method in class miralib.shannon.BinOptimizer
 

I

include() - Method in class miralib.data.Variable
 
init() - Static method in class miralib.utils.Log
 
initRange(Table) - Method in class miralib.data.CategoricalVariable
 
initRange(Table) - Method in class miralib.data.Variable
 
initValues(String) - Method in class miralib.data.CategoricalVariable
 
initValues(String) - Method in class miralib.data.DateVariable
 
initValues(String) - Method in class miralib.data.NumericalVariable
 
initValues(String) - Method in class miralib.data.StringVariable
 
initValues(String) - Method in class miralib.data.Variable
 
insertColumn(int, String, int) - Method in class miralib.data.MiraTable
 
inside(TableRow) - Method in class miralib.data.CategoricalRange
 
inside(TableRow) - Method in class miralib.data.DateRange
 
inside(TableRow) - Method in class miralib.data.DummyRange
 
inside(TableRow) - Method in class miralib.data.NumericalRange
 
inside(TableRow) - Method in class miralib.data.Range
 
inside - Variable in class miralib.math.Geometry.ClippedSegment
 
insideSample(TableRow) - Method in class miralib.data.Variable
 
intersect - Variable in class miralib.math.Geometry.IntersectPoint
 
intervalIntersection(float, float, float, float) - Static method in class miralib.math.Geometry
 
isOnSegment(float, float, float, float, float, float) - Static method in class miralib.math.Geometry
 
isPointInsideConvexPolygon(float...) - Static method in class miralib.math.Geometry
 

J

JointEntropy - Class in miralib.shannon
Calculation of the joint entropy of a 2D slice.
JointEntropy() - Constructor for class miralib.shannon.JointEntropy
 

K

keySet() - Method in class miralib.data.DataRanges
 

L

label - Variable in class miralib.data.Value1D
 
label - Variable in class miralib.data.Value2D
 
LINEAR - Static variable in class miralib.data.Variable
 
lineSegmentClipping(float, float, float, float, float, float, float, float) - Static method in class miralib.math.Geometry
 
lineSegmentIntersection(float, float, float, float, float, float, float, float) - Static method in class miralib.math.Geometry
 
load() - Method in class miralib.utils.Settings
 
loadStrings(File) - Static method in class miralib.utils.Fileu
 
loadStrings(InputStream) - Static method in class miralib.utils.Fileu
 
loadStrings(BufferedReader) - Static method in class miralib.utils.Fileu
 
Log - Class in miralib.utils
Message logging.
Log() - Constructor for class miralib.utils.Log
 

M

map(float, float, float, float, float) - Static method in class miralib.math.Numbers
 
map(double, double, float, double, float) - Static method in class miralib.math.Numbers
 
MarginalEntropy - Class in miralib.shannon
Calculation of the marginal entropy of a 1D slice.
MarginalEntropy() - Constructor for class miralib.shannon.MarginalEntropy
 
matchAlias(String) - Method in class miralib.data.Variable
 
matchName(String) - Method in class miralib.data.Variable
 
MAX_SLICE_SIZE - Static variable in class miralib.data.DataSlice1D
 
MAX_SLICE_SIZE - Static variable in class miralib.data.DataSlice2D
 
maxRange(Range) - Method in class miralib.data.Variable
 
message(String) - Static method in class miralib.utils.Log
 
min(int, int, int) - Static method in class miralib.math.Numbers
 
min(float, float, float) - Static method in class miralib.math.Numbers
 
min(double, double, double) - Static method in class miralib.math.Numbers
 
miralib.data - package miralib.data
 
miralib.math - package miralib.math
 
miralib.shannon - package miralib.shannon
 
miralib.utils - package miralib.utils
 
MiraTable - Class in miralib.data
Customized table class
MiraTable() - Constructor for class miralib.data.MiraTable
 
MiraTable(InputStream, String) - Constructor for class miralib.data.MiraTable
 
MISS_10 - Static variable in class miralib.utils.Project
 
MISS_20 - Static variable in class miralib.utils.Project
 
MISS_60 - Static variable in class miralib.utils.Project
 
MISS_80 - Static variable in class miralib.utils.Project
 
MISS_IGNORE - Static variable in class miralib.utils.Project
 
missing(TableRow) - Method in class miralib.data.CategoricalVariable
 
missing - Variable in class miralib.data.DataSlice1D
 
missing - Variable in class miralib.data.DataSlice2D
 
missing(TableRow) - Method in class miralib.data.DateVariable
 
missing(TableRow) - Method in class miralib.data.NumericalVariable
 
missing(TableRow) - Method in class miralib.data.StringVariable
 
missing(TableRow) - Method in class miralib.data.Variable
 
MISSING_DOUBLE - Static variable in class miralib.data.NumericalVariable
 
MISSING_FLOAT - Static variable in class miralib.data.NumericalVariable
 
MISSING_INT - Static variable in class miralib.data.NumericalVariable
 
MISSING_LONG - Static variable in class miralib.data.NumericalVariable
 
missingString - Variable in class miralib.utils.Preferences
 
missingString - Variable in class miralib.utils.Project
 
missingThreshold - Variable in class miralib.utils.Preferences
 
missingThreshold - Variable in class miralib.utils.Project
 
missingThreshold() - Method in class miralib.utils.Project
 
missingToString(int) - Static method in class miralib.utils.Project
 
MODIFIED_RANGE - Static variable in class miralib.data.DataRanges
 
MutualInformation - Class in miralib.shannon
Calculation of the mutual information of a 2D slice.
MutualInformation() - Constructor for class miralib.shannon.MutualInformation
 

N

NO_CHANGE - Static variable in class miralib.data.DataRanges
 
NO_TEST - Static variable in class miralib.shannon.Similarity
 
NONE - Static variable in class miralib.data.DataTree
 
NORMAL_TRANSFORM - Static variable in class miralib.shannon.Similarity
 
normalize(int) - Method in class miralib.data.CategoricalRange
 
normalize(long) - Method in class miralib.data.CategoricalRange
 
normalize(float) - Method in class miralib.data.CategoricalRange
 
normalize(double) - Method in class miralib.data.CategoricalRange
 
normalize(int) - Method in class miralib.data.DateRange
 
normalize(long) - Method in class miralib.data.DateRange
 
normalize(float) - Method in class miralib.data.DateRange
 
normalize(double) - Method in class miralib.data.DateRange
 
normalize(int) - Method in class miralib.data.DummyRange
 
normalize(long) - Method in class miralib.data.DummyRange
 
normalize(float) - Method in class miralib.data.DummyRange
 
normalize(double) - Method in class miralib.data.DummyRange
 
normalize(int) - Method in class miralib.data.NumericalRange
 
normalize(long) - Method in class miralib.data.NumericalRange
 
normalize(float) - Method in class miralib.data.NumericalRange
 
normalize(double) - Method in class miralib.data.NumericalRange
 
normalize(int) - Method in class miralib.data.Range
 
normalize(long) - Method in class miralib.data.Range
 
normalize(float) - Method in class miralib.data.Range
 
normalize(double) - Method in class miralib.data.Range
 
normalize(int) - Method in class miralib.data.Variable
 
normalize(long) - Method in class miralib.data.Variable
 
normalize(float) - Method in class miralib.data.Variable
 
normalize(double) - Method in class miralib.data.Variable
 
normalizeWeights(double) - Method in class miralib.data.DataSlice1D
 
normalizeWeights(double) - Method in class miralib.data.DataSlice2D
 
Numbers - Class in miralib.math
Basic utilities to deal with numeric values.
Numbers() - Constructor for class miralib.math.Numbers
 
numerical() - Method in class miralib.data.CategoricalVariable
 
numerical() - Method in class miralib.data.DateVariable
 
numerical() - Method in class miralib.data.NumericalVariable
 
numerical() - Method in class miralib.data.StringVariable
 
numerical() - Method in class miralib.data.Variable
 
NumericalRange - Class in miralib.data
Range for a numerical variable (a minimum and a maximum value).
NumericalRange(Variable) - Constructor for class miralib.data.NumericalRange
 
NumericalRange(NumericalRange) - Constructor for class miralib.data.NumericalRange
 
NumericalVariable - Class in miralib.data
Subclass of Variable to represent a numerical variable (integer, long, float or double).
NumericalVariable(String, int, int) - Constructor for class miralib.data.NumericalVariable
 

O

open() - Method in interface miralib.data.DataTree.Item
 
open() - Method in class miralib.data.Variable
 
open() - Method in class miralib.data.VariableContainer
 

P

P0_001 - Static variable in class miralib.utils.Project
 
P0_005 - Static variable in class miralib.utils.Project
 
P0_01 - Static variable in class miralib.utils.Project
 
P0_05 - Static variable in class miralib.utils.Project
 
P0_1 - Static variable in class miralib.utils.Project
 
P_IGNORE - Static variable in class miralib.utils.Project
 
parse(String) - Static method in class miralib.data.DateVariable
 
parseDouble(String) - Static method in class miralib.math.Numbers
 
parseDouble(String, double) - Static method in class miralib.math.Numbers
 
parseFloat(String) - Static method in class miralib.math.Numbers
 
parseFloat(String, float) - Static method in class miralib.math.Numbers
 
parseInt(String) - Static method in class miralib.math.Numbers
 
parseInt(String, int) - Static method in class miralib.math.Numbers
 
parseLong(String) - Static method in class miralib.math.Numbers
 
parseLong(String, int) - Static method in class miralib.math.Numbers
 
parsePrint(String) - Static method in class miralib.data.DateVariable
 
Preferences - Class in miralib.utils
Mirador preferences, that are used when no project file is provided.
Preferences() - Constructor for class miralib.utils.Preferences
 
Preferences(String) - Constructor for class miralib.utils.Preferences
 
print(DateTime) - Static method in class miralib.data.DateVariable
 
Project - Class in miralib.utils
Mirador project information.
Project(String, Preferences) - Constructor for class miralib.utils.Project
 
Project(Project) - Constructor for class miralib.utils.Project
 
projectFolder - Variable in class miralib.utils.Preferences
 
pValue - Variable in class miralib.utils.Preferences
 
pValue - Variable in class miralib.utils.Project
 
pvalue() - Method in class miralib.utils.Project
 
pvalueToString(int) - Static method in class miralib.utils.Project
 

R

Range - Class in miralib.data
Base abstract class to define variable ranges.
Range(Variable) - Constructor for class miralib.data.Range
 
Range(Range) - Constructor for class miralib.data.Range
 
ranges - Variable in class miralib.data.DataSlice1D
 
ranges - Variable in class miralib.data.DataSlice2D
 
removeColumn(Variable) - Method in class miralib.data.DataSet
 
removeColumns(ArrayList<Variable>) - Method in class miralib.data.DataSet
 
removeColumns(ArrayList<Variable>, Variable) - Method in class miralib.data.DataSet
 
removeCovariate(Variable) - Method in class miralib.data.DataSet
 
REMOVED_RANGE - Static variable in class miralib.data.DataRanges
 
reset() - Method in class miralib.data.CategoricalRange
 
reset() - Method in class miralib.data.DateRange
 
reset() - Method in class miralib.data.DummyRange
 
reset() - Method in class miralib.data.NumericalRange
 
reset() - Method in class miralib.data.Range
 
resort() - Method in class miralib.data.DataSet
 
resort(DataRanges) - Method in class miralib.data.DataSet
 
resort(float, float) - Method in class miralib.data.DataSet
 

S

save() - Method in class miralib.utils.Preferences
 
save(String) - Method in class miralib.utils.Project
 
save() - Method in class miralib.utils.Project
 
save() - Method in class miralib.utils.Settings
 
segmentCircleIntersection(float, float, float, float, float, float, float) - Static method in class miralib.math.Geometry
 
set(double, double, boolean) - Method in class miralib.data.CategoricalRange
 
set(ArrayList<String>) - Method in class miralib.data.CategoricalRange
 
set(String...) - Method in class miralib.data.CategoricalRange
 
set(double, double, boolean) - Method in class miralib.data.DateRange
 
set(ArrayList<String>) - Method in class miralib.data.DateRange
 
set(String...) - Method in class miralib.data.DateRange
 
set(double, double, boolean) - Method in class miralib.data.DummyRange
 
set(ArrayList<String>) - Method in class miralib.data.DummyRange
 
set(String...) - Method in class miralib.data.DummyRange
 
set(double, double, boolean) - Method in class miralib.data.NumericalRange
 
set(ArrayList<String>) - Method in class miralib.data.NumericalRange
 
set(String...) - Method in class miralib.data.NumericalRange
 
set(double, double) - Method in class miralib.data.Range
 
set(double, double, boolean) - Method in class miralib.data.Range
 
set(ArrayList<String>) - Method in class miralib.data.Range
 
set(String...) - Method in class miralib.data.Range
 
set(String, String) - Method in class miralib.utils.Settings
 
setAlias(String) - Method in class miralib.data.Variable
 
setBoolean(String, boolean) - Method in class miralib.utils.Settings
 
setClose() - Method in interface miralib.data.DataTree.Item
 
setClose() - Method in class miralib.data.Variable
 
setClose() - Method in class miralib.data.VariableContainer
 
setColor(String, Color) - Method in class miralib.utils.Settings
 
setColumnCount(int) - Method in class miralib.data.MiraTable
 
setColumnSelection(int) - Method in interface miralib.data.DataTree.Item
 
setColumnSelection(int) - Method in class miralib.data.Variable
 
setColumnSelection(int) - Method in class miralib.data.VariableContainer
 
setColumnType(int, String) - Method in class miralib.data.MiraTable
 
setColumnTypes(Table) - Method in class miralib.data.MiraTable
 
setCount(long) - Method in class miralib.data.DataSlice1D
 
setCount(long, long) - Method in class miralib.data.DataSlice2D
 
setFloat(String, float) - Method in class miralib.utils.Settings
 
setInteger(String, int) - Method in class miralib.utils.Settings
 
setMissing(float) - Method in class miralib.data.DataSlice1D
 
setMissing(float) - Method in class miralib.data.DataSlice2D
 
setMissingString(String) - Static method in class miralib.data.Variable
 
setOpen() - Method in interface miralib.data.DataTree.Item
 
setOpen() - Method in class miralib.data.Variable
 
setOpen() - Method in class miralib.data.VariableContainer
 
setParsePattern(String) - Static method in class miralib.data.DateVariable
 
setPrintPattern(String) - Static method in class miralib.data.DateVariable
 
setSubsample() - Method in class miralib.data.Variable
 
Settings - Class in miralib.utils
Generic class to store program preferences.
Settings(File) - Constructor for class miralib.utils.Settings
 
setWeight() - Method in class miralib.data.Variable
 
setWeightVariable(Variable) - Method in class miralib.data.Variable
 
shuffle() - Method in class miralib.data.DataSlice2D
 
Similarity - Class in miralib.shannon
Similarity score between two variables.
Similarity() - Constructor for class miralib.shannon.Similarity
 
snap(double) - Method in class miralib.data.CategoricalRange
 
snap(double) - Method in class miralib.data.DateRange
 
snap(double) - Method in class miralib.data.DummyRange
 
snap(double) - Method in class miralib.data.NumericalRange
 
snap(double) - Method in class miralib.data.Range
 
snapValue(double, Range, boolean) - Method in class miralib.data.CategoricalVariable
 
snapValue(double, Range, boolean) - Method in class miralib.data.DateVariable
 
snapValue(double, Range, boolean) - Method in class miralib.data.NumericalVariable
 
snapValue(double, Range, boolean) - Method in class miralib.data.StringVariable
 
snapValue(double, Range) - Method in class miralib.data.Variable
 
snapValue(double, Range, boolean) - Method in class miralib.data.Variable
 
SOME - Static variable in class miralib.data.DataTree
 
sort(Variable, DataRanges, float, float) - Method in class miralib.data.DataSet
 
sortColumn(Variable) - Method in class miralib.data.DataSet
 
sorted() - Method in class miralib.data.DataSet
 
sorting() - Method in class miralib.data.DataSet
 
sortKey() - Method in class miralib.data.DataSet
 
sortKey() - Method in class miralib.data.Variable
 
sortProgress() - Method in class miralib.data.DataSet
 
stopSorting() - Method in class miralib.data.DataSet
 
string() - Method in class miralib.data.CategoricalVariable
 
string() - Method in class miralib.data.DateVariable
 
string() - Method in class miralib.data.NumericalVariable
 
string() - Method in class miralib.data.StringVariable
 
string() - Method in class miralib.data.Variable
 
stringToAlgorithm(String) - Static method in class miralib.shannon.Similarity
 
stringToMissing(String) - Static method in class miralib.utils.Project
 
stringToPValue(String) - Static method in class miralib.utils.Project
 
StringVariable - Class in miralib.data
String variable, not used in calculations but can be used to generate labels.
StringVariable(String, int) - Constructor for class miralib.data.StringVariable
 
subsample() - Method in class miralib.data.Variable
 
supportedDateString(String) - Static method in class miralib.data.MiraTable
 
surrCount - Variable in class miralib.utils.Preferences
 
surrCount - Variable in class miralib.utils.Project
 
SURROGATE_GAUSS - Static variable in class miralib.shannon.Similarity
 
SURROGATE_GENERAL - Static variable in class miralib.shannon.Similarity
 

T

TABLE_ITEM - Static variable in class miralib.data.DataTree
 
tables - Variable in class miralib.data.DataTree
 
tabmap - Variable in class miralib.data.DataTree
 
threshold - Variable in class miralib.utils.Preferences
 
threshold - Variable in class miralib.utils.Project
 
toString() - Method in class miralib.data.CategoricalRange
 
toString() - Method in class miralib.data.DataRanges
 
toString() - Method in class miralib.data.DateRange
 
toString() - Method in class miralib.data.NumericalRange
 
type() - Method in class miralib.data.CategoricalVariable
 
type() - Method in class miralib.data.DateVariable
 
type() - Method in class miralib.data.NumericalVariable
 
type() - Method in class miralib.data.StringVariable
 
type() - Method in class miralib.data.Variable
 
typedParse(InputStream, String) - Method in class miralib.data.MiraTable
 
typedParse(InputStream, Table, String, String) - Static method in class miralib.data.MiraTable
 

U

UNDEFINED - Static variable in class miralib.data.Variable
 
uniformBins1D(ArrayList<Value1D>, int) - Static method in class miralib.shannon.BinOptimizer
 
uniformize(int, int) - Method in class miralib.data.DataSlice2D
 
uniformTransform1D(double, float[]) - Static method in class miralib.shannon.BinOptimizer
 
unsort() - Method in class miralib.data.DataSet
 
unsorted() - Method in class miralib.data.DataSet
 
update(TableRow) - Method in class miralib.data.CategoricalRange
 
update(Variable, Range) - Method in class miralib.data.DataRanges
 
update(TableRow) - Method in class miralib.data.DateRange
 
update(TableRow) - Method in class miralib.data.DummyRange
 
update(TableRow) - Method in class miralib.data.NumericalRange
 
update(TableRow) - Method in class miralib.data.Range
 
updateColumns() - Method in class miralib.data.DataTree
 

V

Value1D - Class in miralib.data
A 1-dimensional weighted value.
Value1D(double) - Constructor for class miralib.data.Value1D
 
Value1D(double, double) - Constructor for class miralib.data.Value1D
 
Value1D(Value1D) - Constructor for class miralib.data.Value1D
 
Value2D - Class in miralib.data
A 2-dimensional weighted value.
Value2D(double, double) - Constructor for class miralib.data.Value2D
 
Value2D(double, double, double) - Constructor for class miralib.data.Value2D
 
Value2D(Value1D, Value1D) - Constructor for class miralib.data.Value2D
 
Value2D(Value2D) - Constructor for class miralib.data.Value2D
 
valueAlias(String) - Method in class miralib.data.CategoricalVariable
 
valueAlias(String) - Method in class miralib.data.DateVariable
 
valueAlias(String) - Method in class miralib.data.NumericalVariable
 
valueAlias(String) - Method in class miralib.data.StringVariable
 
valueAlias(String) - Method in class miralib.data.Variable
 
values - Variable in class miralib.data.DataSlice1D
 
values - Variable in class miralib.data.DataSlice2D
 
var - Variable in class miralib.data.Range
 
Variable - Class in miralib.data
Class holding all the meta-information needed to define a variable in the dataset (name, alias, min/max range, etc.)
Variable(String, int) - Constructor for class miralib.data.Variable
 
VARIABLE_ITEM - Static variable in class miralib.data.DataTree
 
VariableContainer - Class in miralib.data
Element to store an item in the data tree (either group, table or variable).
VariableContainer(String, int, int, int) - Constructor for class miralib.data.VariableContainer
 
variables - Variable in class miralib.data.DataTree
 
varmap - Variable in class miralib.data.DataTree
 
varx - Variable in class miralib.data.DataSlice1D
 
varx - Variable in class miralib.data.DataSlice2D
 
vary - Variable in class miralib.data.DataSlice2D
 

W

w - Variable in class miralib.data.Value1D
 
w - Variable in class miralib.data.Value2D
 
warning(String) - Static method in class miralib.utils.Log
 
weight() - Method in class miralib.data.Variable
 
weighted() - Method in class miralib.data.Variable
 
whole(float) - Static method in class miralib.math.Numbers
 
whole(double) - Static method in class miralib.math.Numbers
 

X

x - Variable in class miralib.data.Value1D
 
x - Variable in class miralib.data.Value2D
 
x0 - Variable in class miralib.math.Geometry.ClippedSegment
 
x1 - Variable in class miralib.math.Geometry.ClippedSegment
 

Y

y - Variable in class miralib.data.Value2D
 
y0 - Variable in class miralib.math.Geometry.ClippedSegment
 
y1 - Variable in class miralib.math.Geometry.ClippedSegment
 
A B C D E F G H I J K L M N O P R S T U V W X Y