Mobios v0.91
A B C D E F G H I K L M N O P Q R S T U V W Z

A

abbreviation() - Method in enum mobios.type.Peptide.AminoAcid
 
AbstractIndex - Class in mobios.index
The primary interface for a distance-based index.
AbstractIndex(File, String, List<? extends IndexObject>, Metric, Level) - Constructor for class mobios.index.AbstractIndex
The constructor in common use.
AbstractStore - Class in mobios.mckoi.store
Provides an abstract implementation of Store.
addPartition(List<IndexObject>) - Method in class mobios.index.algorithms.PartitionResults
 
addPoint(double) - Method in class mobios.util.Histogram.BinInfo
 
addTime(long) - Method in class mobios.mckoi.store.BufferManager
 
aggregate(DoubleDoubleFunction, DoubleFunction) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
aggregate(DoubleMatrix2D, DoubleDoubleFunction, DoubleDoubleFunction) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
alloc(long) - Method in class mobios.mckoi.store.AbstractStore
 
alloc(long) - Method in interface mobios.mckoi.store.Store
Allocates a block of memory out of the store of the specified size, and returns a pointer to the block.
allPairs(String[]) - Static method in class mobios.util.Histogram
 
allPairs(String[], boolean) - Static method in class mobios.util.Histogram
 
Alphabet - Class in mobios.type
An alphabet represents a collection of Symbols for a specific Sequence type.
Alphabet(Symbol[], int) - Constructor for class mobios.type.Alphabet
Main constructor.
ALPHABET - Static variable in class mobios.type.DNA
The alphabet of DNASymbols.
ALPHABET - Static variable in class mobios.type.Peptide
 
ALPHABET - Static variable in class mobios.type.RNA
 
Area - Interface in mobios.mckoi.store
An interface that represents an area of a store that has been allocated.
ask(String, String[], int) - Method in interface mobios.mckoi.util.UserTerminal
Asks the user a question from the 'question' string.
assign(double[][]) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Sets all cells to the state specified by values.
assign(double) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Sets all cells to the state specified by value.
assign(DoubleFunction) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Assigns the result of a function to each cell; x[row,col] = function(x[row,col]).
assign(DoubleMatrix2D) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Replaces all cell values of the receiver with the values of another matrix.
assign(DoubleMatrix2D, DoubleDoubleFunction) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]).

B

BufferManager - Class in mobios.mckoi.store
A centralized manager that manages one or more AbstractBufferedFile implementstions.
BufferManager(String, int, int) - Constructor for class mobios.mckoi.store.BufferManager
Constructs the manager.
BuildVPIndex - Class in mobios.app
This is the main entry point for building a VP Index.
ByteArrayUtil - Class in mobios.mckoi.util
Static utilities for byte arrays.
ByteArrayUtil() - Constructor for class mobios.mckoi.util.ByteArrayUtil
 
byteValue - Variable in enum mobios.type.DNA.DNASymbol
Every symbol has a non-unique byteValue.
byteValue() - Method in enum mobios.type.DNA.DNASymbol
 
byteValue() - Method in enum mobios.type.Peptide.AminoAcid
 
byteValue - Variable in enum mobios.type.RNA.RNASymbol
 
byteValue() - Method in enum mobios.type.RNA.RNASymbol
 
byteValue() - Method in interface mobios.type.Symbol
 

C

capacity() - Method in interface mobios.mckoi.store.Area
Returns the capacity of the area.
cardinality() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
checkShape(AbstractMatrix2D) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
checkShape(AbstractMatrix2D, AbstractMatrix2D) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
clear() - Method in class mobios.dist.CountedMetric
Sets the internal counter to zero.
close() - Method in class mobios.index.AbstractIndex
 
close() - Method in interface mobios.index.Index
Closes anything used internally that needs to be closed.
close() - Method in class mobios.mckoi.store.AbstractStore
Closes the store.
close() - Method in class mobios.util.MckoiObjectIOManager
 
close() - Method in interface mobios.util.ObjectIOManager
Closes the backing stream.
columns() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
compareTo(IndexObject) - Method in class mobios.type.DoubleVector
 
compareTo(DoubleVector) - Method in class mobios.type.DoubleVector
 
compareTo(IndexObject) - Method in class mobios.type.Fragment
 
compareTo(IndexObject) - Method in class mobios.type.Image
 
compareTo(IndexObject) - Method in class mobios.type.IndexObject
 
compareTo(Object) - Method in class mobios.type.Pair
 
compareTo(IndexObject) - Method in class mobios.type.TandemSpectra
 
completeOneDHistogram(double, double, double[], int, int) - Static method in class mobios.util.Histogram
Computes a one-dimensional histogram
continuousPivotSpaceHistogram(String[]) - Static method in class mobios.util.Histogram
Read a file consisting of coordiantes of points in pivot-space, i.e.
continuousPivotSpaceHistogram(String[], boolean) - Static method in class mobios.util.Histogram
 
convertToScatteringStore(File) - Method in class mobios.mckoi.store.ScatteringFileStore
Given a file, this will convert to a scattering file store with files no larger than the maximum slice size.
copy() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
copyTo(Area, int) - Method in interface mobios.mckoi.store.Area
Copies 'size' bytes from the current position of this Area to the destination Area (at the position set in the destination area).
CountedMetric - Class in mobios.dist
Wrapper around a base Metric that counts the invocations of Metric.getDistance(IndexObject,IndexObject).
CountedMetric(Metric) - Constructor for class mobios.dist.CountedMetric
Creates a CountedMetric with a given base Metric, setting the internal counter to zero.
covariance(DoubleMatrix2D, boolean) - Static method in class mobios.util.LargeDenseDoubleMatrix2D
Constructs and returns the covariance matrix of the given matrix.
cover(double) - Method in class mobios.util.Histogram.BinInfo
 
createBufferedAccessor(RandomAccessFile, String) - Method in class mobios.mckoi.store.BufferManager
Creates and returns a FileBufferAccess object that is used to access the RandomAccessFile through this buffer manager.
createDoubleMatrix2D(int, int) - Static method in class mobios.util.LargeDenseDoubleMatrix2D
Create a DoubleMatrix2D of the given size.
Cursor - Class in mobios.index
Implements an Iterator, iterating on the results set.

D

Debug - Class in mobios.util
Allows debugging to be turned on or off at compiletime.
Debug() - Constructor for class mobios.util.Debug
 
debug - Static variable in class mobios.util.Debug
Debug code.
delete() - Method in class mobios.mckoi.store.ScatteringFileStore
Deletes this store from the file system.
description() - Method in enum mobios.type.DNA.DNASymbol
 
description() - Method in enum mobios.type.Peptide.AminoAcid
 
description() - Method in enum mobios.type.RNA.RNASymbol
 
destroy() - Method in class mobios.index.AbstractIndex
 
destroy() - Method in interface mobios.index.Index
Deletes the index from the file, and also release it from memory.
distance(DoubleMatrix2D, boolean, Statistic.VectorVectorFunction) - Static method in class mobios.util.LargeDenseDoubleMatrix2D
Constructs and returns the distance matrix of the given matrix.
distinctSize() - Method in class mobios.type.Alphabet
Two Symbols may map to the same byteValue; this is used to determine the number of distinct byteValues that an Alphabet has.
distinctSize() - Static method in enum mobios.type.DNA.DNASymbol
 
distinctSize() - Static method in enum mobios.type.Peptide.AminoAcid
 
distinctSize() - Static method in enum mobios.type.RNA.RNASymbol
 
DNA - Class in mobios.type
A DNA is a compact representation of a DNA sequence.
DNA(String, String) - Constructor for class mobios.type.DNA
Construct a DNA.
DNA.DNASymbol - Enum in mobios.type
 
DoubleComparator - Static variable in class mobios.type.DoubleIndexObjectPair
 
DoubleIndexObjectPair - Class in mobios.type
Wraps a double and an IndexObject.
DoubleIndexObjectPair(double, IndexObject) - Constructor for class mobios.type.DoubleIndexObjectPair
 
DoubleIndexObjectPair() - Constructor for class mobios.type.DoubleIndexObjectPair
 
DoubleVector - Class in mobios.type
This class represents space vectors, where each element is a double.
DoubleVector() - Constructor for class mobios.type.DoubleVector
TODO
DoubleVector(Table, int, String) - Constructor for class mobios.type.DoubleVector
Builds an instance from a space-separated String of doubles.
DoubleVector(Table, int, double[]) - Constructor for class mobios.type.DoubleVector
Builds an instance from a double array.

E

EditDistanceWeightMatrix - Static variable in class mobios.type.DNA
A complete EditDistanceWeightMatrix: { 0, 1, 1, 1, 0.5, 1, 0.5, 1, 0.5, 1, 1, 0.5, 0.5, 0.5, 0.5 },// A Adenine { 1, 0, 1, 1, 1, 0.5, 0.5, 1, 1, 0.5, 0.5, 1, 0.5, 0.5, 0.5 },// C Cytosine { 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 0.5, 0.5, 0.5, 1, 0.5, 0.5 },// G Guanine { 1, 1, 1, 0, 1, 0.5, 1, 0.5, 0.5, 1, 0.5, 0.5, 0.5, 1, 0.5 },// T Thymine { 0.5, 1, 0.5, 1, 0, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 }, // R Purine (A or G) { 1, 0.5, 1, 0.5, 1, 0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 },// Y Pyrimidine (C, T, or U) { 0.5, 0.5, 1, 1, 0.5, 0.5, 0, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 },// M C or A { 1, 1, 0.5, 0.5, 0.5, 0.5, 1, 0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 },// K T, U, or G { 0.5, 1, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 1, 0.5, 0.5, 0.5, 0.5, 0.5 },// W T, U, or A { 1, 0.5, 0.5, 1, 0.5, 0.5, 0.5, 0.5, 1, 0, 0.5, 0.5, 0.5, 0.5, 0.5 },// S C or G { 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5, 0.5, 0.5, 0.5 },// B C, T, U, or G (not A) { 0.5, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5, 0.5, 0.5 },// D A, T, U, or G (not C) { 0.5, 0.5, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5, 0.5 },// H A, T, U, or C (not G) { 0.5, 0.5, 0.5, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5 },// V A, C, or G (not T, not U) { 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0 }// N Anybase (A,C,G,T,or U)
ensureCapacity(int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
equals(Object) - Method in class mobios.type.DoubleVector
 
equals(Object) - Method in class mobios.type.Fragment
 
equals(Object) - Method in class mobios.type.Image
 
equals(Object) - Method in class mobios.type.TandemSpectra
 
equals(double) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
equals(Object) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
EuclideanDistanceMetric - Static variable in class mobios.dist.LMetric
L2 distance (Euclidean distance) metric for two non-null double arrays of the same length.
exists() - Method in class mobios.mckoi.store.ScatteringFileStore
Returns true if this store exists in the file system.
expand() - Method in class mobios.type.DoubleVector
 
expand() - Method in class mobios.type.Fragment
 
expand() - Method in class mobios.type.Image
 
expand() - Method in class mobios.type.IndexObject
This method is necessary to implement bucketing, so that similar objects are only stored once in the database.
expand() - Method in class mobios.type.Spectra
 
expand() - Method in class mobios.type.TandemSpectra
 

F

FileBufferAccessor - Interface in mobios.mckoi.store
An abstraction for accessing an underlying file through a buffering strategy.
findAllocatedAreasNotIn(ArrayList) - Method in class mobios.mckoi.store.AbstractStore
Scans the area list, and any areas that aren't deleted and aren't found in the given ArrayList are returned as leaked areas.
first() - Method in class mobios.type.Pair
 
FirstComparator - Static variable in class mobios.type.Pair
 
flush() - Method in interface mobios.mckoi.store.FileBufferAccessor
Flushes any pending contents of the buffer from memory to the file.
flush() - Method in class mobios.mckoi.store.ScatteringFileStore
 
flush() - Method in interface mobios.mckoi.store.Store
Flushes any changes to the underlying storage device if the store implements memory mapping or buffering.
flush() - Method in class mobios.util.MckoiObjectIOManager
 
flush() - Method in interface mobios.util.ObjectIOManager
Flushes the backing stream.
forEachNonZero(IntIntDoubleFunction) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
Fragment - Class in mobios.type
TODO
Fragment() - Constructor for class mobios.type.Fragment
TODO
Fragment(SequenceTable, int) - Constructor for class mobios.type.Fragment
TODO
free(long) - Method in class mobios.mckoi.store.AbstractStore
 
free(long) - Method in interface mobios.mckoi.store.Store
Frees a block of memory from the store that was previously allocated via 'alloc'.

G

get() - Method in interface mobios.mckoi.store.Area
 
get(byte[], int, int) - Method in interface mobios.mckoi.store.Area
 
get(int) - Method in class mobios.type.Alphabet
 
get(int) - Method in class mobios.type.DNA
 
get(int) - Method in class mobios.type.Fragment
TODO
get(int) - Method in class mobios.type.Peptide
 
get(int) - Method in class mobios.type.RNA
 
get(int) - Method in class mobios.type.Sequence
 
get(int, int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
getAllAreas() - Method in class mobios.mckoi.store.AbstractStore
Returns a List of Long objects that contain a complete list of all areas in the store.
getAllAreas() - Method in interface mobios.mckoi.store.Store
Returns a complete list of pointers to all areas in the Store as Long objects sorted from lowest pointer to highest.
getAllPoints() - Method in class mobios.index.AbstractIndex
 
getAllPoints() - Method in interface mobios.index.Index
Returns all the data points in the index
getAlphabet() - Method in class mobios.dist.SymmetricSubstitutionWeightMatrix
 
getAlphabet() - Method in interface mobios.dist.WeightMatrix
 
getAlphabet() - Method in class mobios.type.DNA
 
getAlphabet() - Method in class mobios.type.Peptide
 
getAlphabet() - Method in class mobios.type.RNA
 
getAlphabet() - Method in class mobios.type.Sequence
 
getArea(long) - Method in class mobios.mckoi.store.AbstractStore
 
getArea(long) - Method in interface mobios.mckoi.store.Store
Returns an Area object that can be used to manipulate an area allocated from the store.
getCache_hit_count() - Method in class mobios.mckoi.store.BufferManager
 
getCache_miss_count() - Method in class mobios.mckoi.store.BufferManager
 
getCachedResult() - Method in class mobios.index.VPKNNCursor
Gets the results that have been cached based on current search stratagey, target radius and search status.
getChar() - Method in interface mobios.mckoi.store.Area
 
getChar(byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Returns the chart at the given offset of the byte array.
getChildPredicate(int) - Method in class mobios.index.VPInternalNode
Returns the predicate, the ranges from the child to each piovt, of a child node.
getCounter() - Method in class mobios.dist.CountedMetric
Returns the current value of the internal counter.
getCounters() - Method in class mobios.index.VPKNNCursor
return some counters
getCounters() - Method in class mobios.index.VPRangeCursor
return some counters
getData() - Method in class mobios.type.DoubleVector
 
getDataPointPathDistance(int) - Method in class mobios.index.VPLeafNode
 
getDataPointPivotDistance(int) - Method in class mobios.index.VPLeafNode
 
getDimension() - Method in class mobios.dist.LMetric
 
getDistance(IndexObject, IndexObject) - Method in class mobios.dist.CountedMetric
Returns the value of Metric.getDistance(IndexObject,IndexObject) for the base Metric and increments the internal counter.
getDistance(IndexObject, IndexObject) - Method in class mobios.dist.ImageMetric
 
getDistance(Image, Image) - Method in class mobios.dist.ImageMetric
Computes the distance between two Images
getDistance(IndexObject, IndexObject) - Method in class mobios.dist.LMetric
 
getDistance(DoubleVector, DoubleVector) - Method in class mobios.dist.LMetric
Computes the distance between two DoubleVectors with the same dimension.
getDistance(double[], double[]) - Method in class mobios.dist.LMetric
Computes the distance between two double arrays with the same dimension.
getDistance(IndexObject, IndexObject) - Method in interface mobios.dist.Metric
Computes the distance between two objects.
getDistance(IndexObject, IndexObject) - Method in class mobios.dist.MSMetric
 
getDistance(Spectra, Spectra) - Method in class mobios.dist.MSMetric
 
getDistance(IndexObject, IndexObject) - Method in class mobios.dist.MSMSMetric
 
getDistance(TandemSpectra, TandemSpectra) - Method in class mobios.dist.MSMSMetric
Computes the distance between two TandemSpectraes.
getDistance(IndexObject, IndexObject) - Method in class mobios.dist.SequenceFragmentMetric
 
getDistance(Fragment, Fragment) - Method in class mobios.dist.SequenceFragmentMetric
Computes the distance between two Fragments
getDistance(Symbol, Symbol) - Method in class mobios.dist.SymmetricSubstitutionWeightMatrix
 
getDistance(Symbol, Symbol) - Method in interface mobios.dist.WeightMatrix
 
getDistance(Fragment, Fragment) - Method in class mobios.dist.WHDGlobalSequenceFragmentMetric
 
getDistance_Fea(Image, Image, int) - Method in class mobios.dist.ImageMetric
Computes the distance between two images using the given feature index.
getDistanceCalculationNumber() - Method in class mobios.index.VPKNNCursor
return the number of distance calculations during the search
getDistanceCalculationNumber() - Method in class mobios.index.VPRangeCursor
return the number of distance calculations during the search
getDouble() - Method in class mobios.type.DoubleIndexObjectPair
 
getFeature(int) - Method in class mobios.type.Image
 
getFixedArea(byte[], int, int) - Method in class mobios.mckoi.store.AbstractStore
 
getFixedArea() - Method in class mobios.mckoi.store.AbstractStore
 
getFixedArea() - Method in interface mobios.mckoi.store.Store
Returns an Area object that represents the 64 byte fixed area as can be changed by the 'getFixedArea' and 'setFixedArea' methods.
getHeight() - Method in class mobios.index.VPKNNCursor
 
getHeight() - Method in class mobios.index.VPRangeCursor
 
getInputStream(long) - Method in class mobios.mckoi.store.AbstractStore
 
getInputStream(long) - Method in interface mobios.mckoi.store.Store
Returns an InputStream for reading from the area of the store allocated via the 'alloc' method.
getInt() - Method in interface mobios.mckoi.store.Area
 
getInt(byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Returns the int at the given offset of the byte array.
getInternalNode() - Method in class mobios.index.algorithms.PartitionResults
TODO javadoc
getK() - Method in class mobios.index.KNNQuery
 
getLevelNodeVisited() - Method in class mobios.index.VPKNNCursor
return the number of nodes visited in each level of the index tree.
getLevelNodeVisited() - Method in class mobios.index.VPRangeCursor
return the number of nodes visited in each level of the index tree.
getLevelPointVisited() - Method in class mobios.index.VPKNNCursor
return the number of data objects that the query directly compute distance with in the leaf nodes of each level of the index tree.
getLevelPointVisited() - Method in class mobios.index.VPRangeCursor
return the number of data objects that the query directly compute distance with in the leaf nodes of each level of the index tree.
getLong() - Method in interface mobios.mckoi.store.Area
 
getLong(byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Returns the long at the given offset of the byte array.
getMax() - Method in class mobios.type.Spectra
 
getMaxDistanceListSize() - Method in class mobios.index.KNNQuery
 
getMaxDistanceListSize() - Method in class mobios.index.RangeQuery
 
getMetric() - Method in class mobios.index.AbstractIndex
 
getMetric() - Method in interface mobios.index.Index
 
getMin() - Method in class mobios.type.Spectra
 
getNodeVisitedNumber() - Method in class mobios.index.VPKNNCursor
Return the number of index node visited during the search
getNodeVisitedNumber() - Method in class mobios.index.VPRangeCursor
Return the number of index node visited during the search
getNonZeros(IntArrayList, IntArrayList, DoubleArrayList) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
getObject() - Method in class mobios.type.DoubleIndexObjectPair
 
getOIOM() - Method in interface mobios.index.Index
TODO
getOIOM() - Method in class mobios.index.VPIndex
 
getOutputStream(long) - Method in class mobios.mckoi.store.AbstractStore
 
getOutputStream(long) - Method in interface mobios.mckoi.store.Store
Returns an OutputStream for writing to the area of the store allocated via the 'alloc' method.
getPartition(int) - Method in class mobios.index.algorithms.PartitionResults
 
getPrecursorMass() - Method in class mobios.type.TandemSpectra
 
getQueryObject() - Method in class mobios.index.KNNQuery
Return a reference to the query object
getQueryObject() - Method in interface mobios.index.Query
 
getQueryObject() - Method in class mobios.index.RangeQuery
Return a reference to the query object
getQueryPivotDistance() - Method in class mobios.index.VPKNNCursor
return the average distance between the query and the pivots for each layer.
getQueryPivotDistance() - Method in class mobios.index.VPRangeCursor
return the average distance between the query and the pivots for each layer.
getQuick(int, int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Returns the matrix cell value at coordinate [row,column].
getRadius() - Method in class mobios.index.KNNQuery
Returns the search radius of the proximity query.
getRadius() - Method in class mobios.index.RangeQuery
Returns the search radius of the proximity query.
getRootAddress() - Method in interface mobios.index.Index
TODO
getRootAddress() - Method in class mobios.index.VPIndex
 
getRowID() - Method in class mobios.type.IndexObject
 
getSearchPolicy() - Method in class mobios.index.KNNQuery
 
getSequenceID() - Method in class mobios.type.Sequence
 
getShort() - Method in interface mobios.mckoi.store.Area
 
getShort(byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Returns the short at the given offset of the byte array.
getString(int) - Method in enum mobios.type.Peptide.AminoAcid
 
getSymbol(String) - Method in enum mobios.type.DNA.DNASymbol
 
getSymbol(String) - Method in enum mobios.type.Peptide.AminoAcid
 
getSymbol(String) - Method in enum mobios.type.RNA.RNASymbol
 
getSymbol(String) - Method in interface mobios.type.Symbol
 
getTable(File, int, Table) - Method in class mobios.app.QueryVPIndex
 
getWeightMatrix() - Method in class mobios.dist.SequenceFragmentMetric
 
getWeightMatrix() - Method in class mobios.dist.WHDGlobalSequenceFragmentMetric
 

H

hashCode() - Method in class mobios.type.DoubleVector
 
hashCode() - Method in class mobios.type.Fragment
 
hashCode() - Method in class mobios.type.Image
 
hashCode() - Method in class mobios.type.TandemSpectra
 
hasNext() - Method in class mobios.index.Cursor
 
Histogram - Class in mobios.util
Given values, 1-d or 2-d, count the histogram
Histogram() - Constructor for class mobios.util.Histogram
 
Histogram.BinInfo - Class in mobios.util
 
Histogram.BinInfo(double, double) - Constructor for class mobios.util.Histogram.BinInfo
 

I

Image - Class in mobios.type
TODO This is the key of Image.
Image() - Constructor for class mobios.type.Image
 
Image(Table, int, float[]) - Constructor for class mobios.type.Image
 
Image(Table, int, float[], double[]) - Constructor for class mobios.type.Image
 
ImageMetric - Class in mobios.dist
Computes the distance between images.
ImageMetric() - Constructor for class mobios.dist.ImageMetric
 
Index - Interface in mobios.index
The primary interface for distance-based index.
IndexObject - Class in mobios.type
 
IndexObject() - Constructor for class mobios.type.IndexObject
 
IndexObject(int) - Constructor for class mobios.type.IndexObject
 
initAndOpenOIOM(File, boolean) - Method in class mobios.index.AbstractIndex
Initializes and opens the ObjectIOManager for this index.
InternalNode - Class in mobios.index
The interface for all internal nodes.
InternalNode() - Constructor for class mobios.index.InternalNode
 
isLarge(int, int) - Static method in class mobios.util.LargeDenseDoubleMatrix2D
 
iterator() - Method in class mobios.mckoi.store.AbstractStore
 
iterator() - Method in class mobios.util.MckoiObjectIOManager
 
iterator() - Method in interface mobios.util.ObjectIOManager
 

K

KNNQuery - Class in mobios.index
This class contains implmentation for K nearest neighbor search (KNN) and approximate K nearest neighbor search (AKNN) queries.
KNNQuery(IndexObject, int) - Constructor for class mobios.index.KNNQuery
Initializes the strict KNN query object
KNNQuery(IndexObject, int, double) - Constructor for class mobios.index.KNNQuery
 
KNNQuery(IndexObject, int, double, int) - Constructor for class mobios.index.KNNQuery
 
KNNQuery(IndexObject, int, double, int, int) - Constructor for class mobios.index.KNNQuery
 

L

LargeDenseDoubleMatrix2D - Class in mobios.util
Large Dense 2-d matrix holding double elements.
LargeDenseDoubleMatrix2D(double[][]) - Constructor for class mobios.util.LargeDenseDoubleMatrix2D
Constructs a matrix with a copy of the given values.
LargeDenseDoubleMatrix2D(int, int) - Constructor for class mobios.util.LargeDenseDoubleMatrix2D
Constructs a matrix with a given number of rows and columns.
lastCloseClean() - Method in class mobios.mckoi.store.AbstractStore
 
lastCloseClean() - Method in interface mobios.mckoi.store.Store
Returns true if the store was closed cleanly.
like(int, int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
like() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
like1D(int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Construct and returns a new 1-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
LInfinityDistanceMetric - Static variable in class mobios.dist.LMetric
L infinity distance metric for two non-null double arrays of the same length.
LMetric - Class in mobios.dist
This class computes the L family distance function on two vectors.
LMetric(int) - Constructor for class mobios.dist.LMetric
Constructor.
lower() - Method in class mobios.util.Histogram.BinInfo
 

M

main(String[]) - Static method in class mobios.app.BuildVPIndex
The basic commandline options are: -t [data type: one of "protein", "dna", "vector", "image", "ms", "msms"] -d [location of "mobiosData" directory; if directory does not exist, will be created at specified location] -i [input data file name] -o [output index file name] -psm [the pivot selection selection method: random, fft, center, pcaonfft, pca] -p [number of pivots in an index node] -dpm [data partition method: balanced, clusteringkmeans, clusteringboundary] -f [fanout of a pivot] -m [maximum number of children in leaf nodes] -pl [path length, default 0] -g [debug level] -frag [fragment length, only meaningful for sequences] -dim [dimension of vector data to load] -b [whether bucketing will be used, 1: use] -s [size of index] -r [maximum radius for partition] For building multiple databases, use the following options: -sm [size of smallest index] -la [size of largest index] -st [step size of index] When using the advanced options, the size of the index will be appended to the given index name for each index.
main(String[]) - Static method in class mobios.app.QueryVPIndex
TODO
main(String[]) - Static method in class mobios.dist.LMetric
main method, for test, 3 arguments argument 1: dimension of the metric argument 2,3: the two vectors, dimension by dimension, seperated by comma, no space.
main(String[]) - Static method in class mobios.index.algorithms.PCA
 
main(String[]) - Static method in class mobios.type.Pair
 
main(String[]) - Static method in class mobios.type.Peptide
 
main(String[]) - Static method in class mobios.util.Histogram
 
ManhattanDistanceMetric - Static variable in class mobios.dist.LMetric
L1 distance (Manhattan distance) metric for two non-null double arrays of the same length.
MckoiObjectIOManager - Class in mobios.util
An implementation of ObjectIOManager based on the Mckoi(http://www.mckoi.com/database) I/O mechanism.
MckoiObjectIOManager(Store) - Constructor for class mobios.util.MckoiObjectIOManager
Constructor.
MckoiObjectIOManager(String, String, long, String, int, int, boolean) - Constructor for class mobios.util.MckoiObjectIOManager
Constructor.
Metric - Interface in mobios.dist
Metric is a distance oracle.
mobios.app - package mobios.app
 
mobios.dist - package mobios.dist
 
mobios.index - package mobios.index
 
mobios.index.algorithms - package mobios.index.algorithms
 
mobios.mckoi.store - package mobios.mckoi.store
 
mobios.mckoi.util - package mobios.mckoi.util
 
mobios.type - package mobios.type
 
mobios.util - package mobios.util
 
mPAM250aExtendedWeightMatrix - Static variable in class mobios.type.Peptide
 
MS_AVG_MASS - Static variable in class mobios.dist.MSMSConstants
 
MS_MASS_TYPE - Static variable in class mobios.dist.MSMSConstants
 
MS_MI_MASS - Static variable in class mobios.dist.MSMSConstants
 
MS_PRECURSOR_TOLERANCE - Static variable in class mobios.dist.MSMSConstants
 
MS_STD_DEV - Static variable in class mobios.dist.MSMSConstants
The maximum length in characters of the string that represents the name of a privaledge group.
MS_TOLERANCE - Static variable in class mobios.dist.MSMSConstants
The default tolerance, tried values are 0.2 Da, 1.0 Da
MSMetric - Class in mobios.dist
MSDataMetric implements the Metric interface.
MSMetric(int, int, double, double) - Constructor for class mobios.dist.MSMetric
 
MSMetric() - Constructor for class mobios.dist.MSMetric
default constructor - is a temporary solution providing default values for min, max, step, tolerance
MSMSConstants - Class in mobios.dist
Constant static default values for building indices on mass spectrometer data Code uses these as default, "tolerance" etc.
MSMSMetric - Class in mobios.dist
MSMSMetric is an implementation of a fuzzy cosine distance metric for comparing tandem spectra signatures.
MSMSMetric(int, int, double, double) - Constructor for class mobios.dist.MSMSMetric
 
MSMSMetric() - Constructor for class mobios.dist.MSMSMetric
Default constructor provides default values for min, max, step, and tolerance: min = 0; max = 0; step = 0; tol = MSMSConstants.MS_TOLERANCE
mult(DoubleMatrix2D, boolean, DoubleMatrix2D, boolean) - Static method in class mobios.util.LargeDenseDoubleMatrix2D
return the matrix production of two matrix.

N

next() - Method in class mobios.index.Cursor
 
numFragments(int) - Method in class mobios.type.Sequence
The number of fragments a given Sequence can be divided up into.

O

ObjectComparator - Static variable in class mobios.type.DoubleIndexObjectPair
 
ObjectIOManager - Interface in mobios.util
This is an interface for object input/output management.
oneDHistogram(double, double, double[]) - Static method in class mobios.util.Histogram
Compute one-dimensional histogram
open() - Method in class mobios.mckoi.store.AbstractStore
Opens the data store.
open() - Method in class mobios.util.MckoiObjectIOManager
 
open() - Method in interface mobios.util.ObjectIOManager
Opens the backing stream.
openScanAndFix(UserTerminal) - Method in class mobios.mckoi.store.AbstractStore
Opens/scans the store looking for any errors with the layout.

P

Pair - Class in mobios.type
A simple wrapper to wrap two object together.
Pair(Object, Object) - Constructor for class mobios.type.Pair
Constructor.
pairWiseDistance(Metric, List<? extends IndexObject>) - Static method in class mobios.index.algorithms.PCA
 
partition(Metric, IndexObject[], List<? extends IndexObject>, int) - Method in interface mobios.index.algorithms.PartitionMethod
 
partition(Metric, IndexObject[], List<? extends IndexObject>, int, int, int) - Method in interface mobios.index.algorithms.PartitionMethod
 
PartitionMethod - Interface in mobios.index.algorithms
 
PartitionMethods - Enum in mobios.index.algorithms
All the built-in data partition methods.
PartitionResults - Class in mobios.index.algorithms
 
PartitionResults(List<List<? extends IndexObject>>, InternalNode) - Constructor for class mobios.index.algorithms.PartitionResults
 
PCA - Class in mobios.index.algorithms
Do the Principal Component Analysis (PCA), using the Colt library.
PCA() - Constructor for class mobios.index.algorithms.PCA
 
Peptide - Class in mobios.type
A Peptide is a compact representation of a AminoAcids sequence(Peptide).
Peptide(String, String) - Constructor for class mobios.type.Peptide
 
Peptide(String) - Constructor for class mobios.type.Peptide
 
Peptide.AminoAcid - Enum in mobios.type
 
pivotSelection(Metric, List<? extends IndexObject>, int, int, boolean) - Static method in class mobios.index.algorithms.PCA
pivot selection by PCA
pivotSelection(Metric, List<? extends IndexObject>, int, int, boolean, double[]) - Static method in class mobios.index.algorithms.PCA
pivot selection by PCA
pivotSelectionByPCAResultAngle(DoubleMatrix2D, int) - Static method in class mobios.index.algorithms.PCA
pivot selection based on the result of PCA.
pivotSelectionByPCAResultProjection(DoubleMatrix2D, DoubleMatrix2D, int, int) - Static method in class mobios.index.algorithms.PCA
Pivot selection based on the result of PCA.
PivotSelectionMethod - Interface in mobios.index.algorithms
 
PivotSelectionMethods - Enum in mobios.index.algorithms
All the built-in pivot selection methods.
pivotSpaceHistogram(String[]) - Static method in class mobios.util.Histogram
Reads a file consisting of coordiantes of points in pivot-space, i.e.
pivotSpaceTwoDHistogram(String[]) - Static method in class mobios.util.Histogram
Read a file consisting of coordiantes of points in pivot-space, i.e.
position() - Method in interface mobios.mckoi.store.Area
Returns the current position of the pointer within the area.
position(int) - Method in interface mobios.mckoi.store.Area
Sets the position within the area and returns this object.
preLoad(int) - Method in class mobios.index.AbstractIndex
 
preLoad(int) - Method in interface mobios.index.Index
When a lot of queries are to be answered, for the sake of performance, it is a good idea to have the top levels of the index tree reside in memory.
print(String) - Method in interface mobios.mckoi.util.UserTerminal
Outputs a string of information to the terminal.
printBufferStatistics() - Method in class mobios.mckoi.store.ScatteringFileStore
Prints statistics about the buffer manager.
printDistance(TandemSpectra, TandemSpectra) - Method in class mobios.dist.MSMSMetric
Convert information of the instance into a String that contains the number of dimension and meaning for each dimension
println(String) - Method in interface mobios.mckoi.util.UserTerminal
Outputs a string of information and a newline to the terminal.
printStatistics() - Method in class mobios.mckoi.store.BufferManager
Added by Willard, 2005.05.24
put(byte) - Method in interface mobios.mckoi.store.Area
 
put(byte[], int, int) - Method in interface mobios.mckoi.store.Area
 
putChar(char) - Method in interface mobios.mckoi.store.Area
 
putInt(int) - Method in interface mobios.mckoi.store.Area
 
putLong(long) - Method in interface mobios.mckoi.store.Area
 
putShort(short) - Method in interface mobios.mckoi.store.Area
 

Q

query() - Method in class mobios.app.QueryVPIndex
TODO
Query - Interface in mobios.index
Base interface for queries, consisting of all the information necessary to search the database.
QueryVPIndex - Class in mobios.app
This is a utility class to query a VPIndex.
QueryVPIndex(String[]) - Constructor for class mobios.app.QueryVPIndex
 
queueResults(IndexObject, double) - Method in class mobios.index.VPKNNCursor
Queue the results found during the search

R

RangeQuery - Class in mobios.index
A range query.
RangeQuery(IndexObject, double) - Constructor for class mobios.index.RangeQuery
Initializes the range query object
RangeQuery(IndexObject, double, int) - Constructor for class mobios.index.RangeQuery
 
readByte(long) - Method in interface mobios.mckoi.store.FileBufferAccessor
Reads a single byte from the given position in the given RandomAccessFile that has been assigned the given id value.
readByteArray(long, byte[], int, int) - Method in interface mobios.mckoi.store.FileBufferAccessor
Reads a byte array from the given position in the file.
readExternal(ObjectInput) - Method in class mobios.index.InternalNode
 
readExternal(ObjectInput) - Method in class mobios.index.VPInternalNode
 
readExternal(ObjectInput) - Method in class mobios.index.VPLeafNode
 
readExternal(ObjectInput) - Method in enum mobios.type.DNA.DNASymbol
 
readExternal(ObjectInput) - Method in class mobios.type.DoubleVector
 
readExternal(ObjectInput) - Method in class mobios.type.Fragment
 
readExternal(ObjectInput) - Method in class mobios.type.Image
 
readExternal(ObjectInput) - Method in class mobios.type.IndexObject
 
readExternal(ObjectInput) - Method in enum mobios.type.Peptide.AminoAcid
 
readExternal(ObjectInput) - Method in enum mobios.type.RNA.RNASymbol
 
readExternal(ObjectInput) - Method in class mobios.type.TandemSpectra
 
readObject(long) - Method in class mobios.util.MckoiObjectIOManager
 
readObject(long) - Method in interface mobios.util.ObjectIOManager
Reads a previously written object at a given position.
readPersistObject(long) - Method in class mobios.util.MckoiObjectIOManager
 
readPersistObject(long) - Method in interface mobios.util.ObjectIOManager
Reads a previously written object at a given position, and holds this object in memory for the duration of the program.
remove() - Method in class mobios.index.Cursor
 
removeObject(long) - Method in class mobios.util.MckoiObjectIOManager
 
removeObject(long) - Method in interface mobios.util.ObjectIOManager
Deletes an object from the underlying stream.
RNA - Class in mobios.type
A compact representation of an RNA sequence.
RNA(String, String) - Constructor for class mobios.type.RNA
 
RNA.RNASymbol - Enum in mobios.type
TODO
rows() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
runPCA(DoubleMatrix2D) - Static method in class mobios.index.algorithms.PCA
 
runPCA(DoubleMatrix2D, boolean) - Static method in class mobios.index.algorithms.PCA
 

S

ScatteringFileStore - Class in mobios.mckoi.store
An implementation of AbstractStore that scatters a store over one or more files in the filesystem.
ScatteringFileStore(File, String, String, long, BufferManager, boolean) - Constructor for class mobios.mckoi.store.ScatteringFileStore
Constructs the ScatteringFileStore.
search(Query) - Method in interface mobios.index.Index
Executes a range query.
search(Query) - Method in class mobios.index.VPIndex
 
second() - Method in class mobios.type.Pair
 
SecondComparator - Static variable in class mobios.type.Pair
 
selectPivots(Metric, List<? extends IndexObject>, int) - Method in interface mobios.index.algorithms.PivotSelectionMethod
 
selectPivots(Metric, List<? extends IndexObject>, int, int, int) - Method in interface mobios.index.algorithms.PivotSelectionMethod
 
Sequence - Class in mobios.type
A compact representation of sequences of small alphabets whose indices fit within a valid byte range.
SequenceFragmentMetric - Class in mobios.dist
Computes the distance between two Fragments.
SequenceFragmentMetric(WeightMatrix) - Constructor for class mobios.dist.SequenceFragmentMetric
Creates a new SequenceFragmentMetric over the given WeightMatrix.
set(int, int, double) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
setChar(char, byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Sets the short at the given offset of the byte array.
setChildAddress(int, long) - Method in class mobios.index.InternalNode
 
setDouble(double) - Method in class mobios.type.DoubleIndexObjectPair
 
setFixedArea(byte[], int, int) - Method in class mobios.mckoi.store.AbstractStore
 
setInt(int, byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Sets the int at the given offset of the byte array.
setLong(long, byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Sets the long at the given offset of the byte array.
setMaxLeafSize(int) - Method in interface mobios.index.algorithms.PartitionMethod
 
setMaxRadius(double) - Method in interface mobios.index.algorithms.PartitionMethod
 
setNode(InternalNode) - Method in class mobios.index.algorithms.PartitionResults
 
setObject(IndexObject) - Method in class mobios.type.DoubleIndexObjectPair
 
setQuick(int, int, double) - Method in class mobios.util.LargeDenseDoubleMatrix2D
Sets the matrix cell at coordinate [row,column] to the specified value.
setRowID(int) - Method in class mobios.type.IndexObject
 
setRowIDLength(int) - Method in class mobios.type.IndexObject
 
setShort(short, byte[], int) - Static method in class mobios.mckoi.util.ByteArrayUtil
Sets the short at the given offset of the byte array.
SIMPLE_ALPHABET - Static variable in class mobios.type.DNA
A simple alphabet of DNASymbols.
SimpleDNAEditDistanceMatrix - Static variable in class mobios.type.DNA
The SimpleDNAEditDistanceMatrix looks like: {0,1,1,1}, {1,0,1,1}, {1,1,0,1}, {1,1,1,0}
SimpleEditDistanceMatrix - Static variable in class mobios.type.RNA
The SimpleEditDistanceMatrix looks like: {0,1,1,1}, {1,0,1,1}, {1,1,0,1}, {1,1,1,0}
SimpleWeightedDNAMatrix - Static variable in class mobios.type.DNA
A simpleWeightedDNAMatrix.
size() - Method in class mobios.index.AbstractIndex
 
size() - Method in class mobios.index.algorithms.PartitionResults
 
size() - Method in interface mobios.index.Index
 
size() - Method in class mobios.type.Alphabet
 
size() - Method in class mobios.type.DoubleVector
 
size() - Method in class mobios.type.Fragment
 
size() - Method in class mobios.type.Image
 
size() - Method in class mobios.type.IndexObject
 
size() - Method in class mobios.type.Sequence
 
size() - Method in class mobios.util.Histogram.BinInfo
 
size() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
size() - Method in class mobios.util.MckoiObjectIOManager
 
size() - Method in interface mobios.util.ObjectIOManager
 
sizeChange(long, long) - Method in interface mobios.mckoi.store.FileBufferAccessor
Notifies the buffering strategy that the size of the file has changed.
sizeGate - Static variable in class mobios.util.LargeDenseDoubleMatrix2D
 
sortAsc() - Method in class mobios.type.Spectra
Sorts the Spectra from smallest to largest values.
Spectra - Class in mobios.type
Represents a spectra.
Spectra() - Constructor for class mobios.type.Spectra
Default Constructor.
Spectra(Table, int, String) - Constructor for class mobios.type.Spectra
Constructor.
Spectra(Table, int, double[]) - Constructor for class mobios.type.Spectra
 
statistics - Static variable in class mobios.util.Debug
Record statistics.
statsScan(HashMap) - Method in class mobios.mckoi.store.AbstractStore
Performs an extensive lookup on all the tables in this store and sets a number of properties in the given HashMap (property name(String) -> property description(Object)).
Store - Interface in mobios.mckoi.store
A store is a resource where areas can be allocated and freed to store objects.
stringValue() - Method in enum mobios.type.DNA.DNASymbol
 
stringValue() - Method in enum mobios.type.Peptide.AminoAcid
 
stringValue() - Method in enum mobios.type.RNA.RNASymbol
 
stringValue() - Method in interface mobios.type.Symbol
 
Symbol - Interface in mobios.type
Interface Symbol is implemented for the characters of a biosequence alphabet.
SymmetricSubstitutionWeightMatrix - Class in mobios.dist
Implements a WeightMatrix by providing a symmetric substitution matrix of double distances for a given Alphabet.
SymmetricSubstitutionWeightMatrix(Alphabet, double[][]) - Constructor for class mobios.dist.SymmetricSubstitutionWeightMatrix
Constructor.
synch() - Method in class mobios.mckoi.store.ScatteringFileStore
 
synch() - Method in interface mobios.mckoi.store.Store
Flushes and synchronizes any changes made to the store with the underlying persistent device.

T

TandemSpectra - Class in mobios.type
TandemSpectra represents a given spectra and its attached precursor mass.
TandemSpectra() - Constructor for class mobios.type.TandemSpectra
Necessary for readExternal() and writeExternal().
TandemSpectra(Table, int, double, String) - Constructor for class mobios.type.TandemSpectra
Constructs a TandemSpectra object from a {@link String representing the tandem spectra.
TandemSpectra(Table, int, double, double[]) - Constructor for class mobios.type.TandemSpectra
Main constructor using an array of doubles to define the Spectra.
toArray() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
TOL - Static variable in class mobios.dist.MSMSConstants
 
toString() - Method in class mobios.index.KNNQuery
 
toString() - Method in class mobios.index.VPKNNCursor
 
toString() - Method in class mobios.index.VPRangeCursor
 
toString() - Method in class mobios.type.DNA
 
toString() - Method in class mobios.type.DoubleIndexObjectPair
 
toString() - Method in class mobios.type.DoubleVector
 
toString() - Method in class mobios.type.Fragment
 
toString() - Method in class mobios.type.Image
 
toString() - Method in class mobios.type.IndexObject
all implementing classes are required to override toString
toString() - Method in class mobios.type.Pair
 
toString() - Method in class mobios.type.Peptide
 
toString() - Method in class mobios.type.RNA
 
toString() - Method in class mobios.type.Sequence
 
toString() - Method in class mobios.type.TandemSpectra
 
toString() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
toStringShort() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
totalAllocatedSinceStart() - Method in class mobios.mckoi.store.AbstractStore
Returns the total allocated space since the file was openned.
trimToSize() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
TwoDHist(double, double, int, double[], double, double, int, double[]) - Static method in class mobios.util.Histogram
Given the 2-d (x-y) values, ranges and number of bins, out put the (non-zero) number of occurances of each 2-d value.

U

upper() - Method in class mobios.util.Histogram.BinInfo
 
UserTerminal - Interface in mobios.mckoi.util
An interface that represents a terminal that is asked questions in human and machine understandable terms, and sends answers.

V

valueOf(String) - Static method in enum mobios.index.algorithms.PartitionMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mobios.index.algorithms.PivotSelectionMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mobios.type.DNA.DNASymbol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mobios.type.Peptide.AminoAcid
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mobios.type.RNA.RNASymbol
Returns the enum constant of this type with the specified name.
values() - Static method in enum mobios.index.algorithms.PartitionMethods
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum mobios.index.algorithms.PivotSelectionMethods
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum mobios.type.DNA.DNASymbol
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum mobios.type.Peptide.AminoAcid
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum mobios.type.RNA.RNASymbol
Returns an array containing the constants of this enum type, in the order they're declared.
viewColumn(int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewColumnFlip() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewDice() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewPart(int, int, int, int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewRow(int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewRowFlip() - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewSelection(DoubleMatrix1DProcedure) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewSelection(int[], int[]) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewSorted(int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
viewStrides(int, int) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
VPIndex - Class in mobios.index
A Vantage Point Tree (VPT) index.
VPIndex(File, String, List<? extends IndexObject>, Metric, PivotSelectionMethod, int, PartitionMethod, int, int, int, Level) - Constructor for class mobios.index.VPIndex
Builds an index over the specified Table.
VPInternalNode - Class in mobios.index
 
VPInternalNode() - Constructor for class mobios.index.VPInternalNode
 
VPInternalNode(IndexObject[], double[][], double[][], int, long[]) - Constructor for class mobios.index.VPInternalNode
 
VPKNNCursor - Class in mobios.index
Implements an Cursor, for KNN search in vp tree
VPKNNCursor(KNNQuery, Index) - Constructor for class mobios.index.VPKNNCursor
 
VPLeafNode - Class in mobios.index
A VPLeafNode is a LeafNode in a VPIndex.
VPLeafNode() - Constructor for class mobios.index.VPLeafNode
 
VPLeafNode(IndexObject[], IndexObject[], int, double[][], double[][]) - Constructor for class mobios.index.VPLeafNode
Main constructor.
VPRangeCursor - Class in mobios.index
Implements an Cursor, for range search in vp tree
VPRangeCursor(RangeQuery, Index) - Constructor for class mobios.index.VPRangeCursor
 

W

WeightMatrix - Interface in mobios.dist
A WeightMatrix is the substitution matrix of an Alphabetof Symbol objects.
WHDGlobalSequenceFragmentMetric - Class in mobios.dist
Computes global alignment on Fragments with Weighted Hamming Distance.
WHDGlobalSequenceFragmentMetric(WeightMatrix) - Constructor for class mobios.dist.WHDGlobalSequenceFragmentMetric
Constructor.
writeByte(long, byte) - Method in interface mobios.mckoi.store.FileBufferAccessor
Writes a single byte to the given position in the file.
writeByteArray(long, byte[], int, int) - Method in interface mobios.mckoi.store.FileBufferAccessor
Writes a byte array to the given position in the file.
writeExternal(ObjectOutput) - Method in class mobios.index.InternalNode
 
writeExternal(ObjectOutput) - Method in class mobios.index.VPInternalNode
 
writeExternal(ObjectOutput) - Method in class mobios.index.VPLeafNode
 
writeExternal(ObjectOutput) - Method in enum mobios.type.DNA.DNASymbol
 
writeExternal(ObjectOutput) - Method in class mobios.type.DoubleVector
 
writeExternal(ObjectOutput) - Method in class mobios.type.Fragment
 
writeExternal(ObjectOutput) - Method in class mobios.type.Image
 
writeExternal(ObjectOutput) - Method in class mobios.type.IndexObject
 
writeExternal(ObjectOutput) - Method in enum mobios.type.Peptide.AminoAcid
 
writeExternal(ObjectOutput) - Method in enum mobios.type.RNA.RNASymbol
 
writeExternal(ObjectOutput) - Method in class mobios.type.TandemSpectra
 
writeObject(Object, long) - Method in class mobios.util.MckoiObjectIOManager
 
writeObject(Object) - Method in class mobios.util.MckoiObjectIOManager
 
writeObject(Object, long) - Method in interface mobios.util.ObjectIOManager
Writes an object to a given position in the underlying stream.
writeObject(Object) - Method in interface mobios.util.ObjectIOManager
Writes a new object to the underlying stream.

Z

zAssign8Neighbors(DoubleMatrix2D, Double9Function) - Method in class mobios.util.LargeDenseDoubleMatrix2D
8 neighbor stencil transformation.
zMult(DoubleMatrix1D, DoubleMatrix1D, double, double, boolean) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
zMult(DoubleMatrix2D, DoubleMatrix2D, double, double, boolean, boolean) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
zMult(DoubleMatrix1D, DoubleMatrix1D) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
zMult(DoubleMatrix2D, DoubleMatrix2D) - Method in class mobios.util.LargeDenseDoubleMatrix2D
 
zSum() - Method in class mobios.util.LargeDenseDoubleMatrix2D
Returns the sum of all cells; Sum( x[i,j] ).

A B C D E F G H I K L M N O P Q R S T U V W Z
Mobios v0.91

(C) 2002 - 2006 The MoBIoS Group