Matlab Tools Documentation
Type “HELP FILE_NAME” for all details.
Filename | Status |
Computes the k-mer gapped kernel between the strings stored in S; |
final |
kmer_kernel.m |
final |
kmer_wildcard_kernel.m |
final |
bow_kernel.m This function computes the bag of words kernel matrix for the strings in S. The case of the letters is ignored. |
final |
bag_of_words.m function kernel=bag_of_words(s,t) This function computes the bag of words kernel between two strings |
(not optimal, just as example) |
centering.m Centers the matrix K |
final |
cholesky.m |
|
dualcca.m |
|
dualfisher.m |
final |
dualkmeans.m |
|
dualpca.m |
|
dualpls.m |
mmm |
normalise.m |
final |
pls.m |
|
simplenovelty.m |
final |
standardise.m |
|
visualise.m |
|
diag_red.m Based on Kandola et al SDP methods for diagonal reduction |
requires SEDUMI matlab toolbox |
rbf.m | |
spectral_clustering.m
implementation of Ng, Weiss, Jordan methods |
|
svmnovelty.m Performs novelty detection based on a sample stored in K, for test samples specified in Ktest. Note that this is a naive version, simply making use of matlab’s built-in qp-solver. |
needs optimization toolbox |
svmctrain.m Computes the dual vector and the offset for support vector machine classification. Note that this is a naive version, simply making use of matlab’s built-in qp-solver. |
requires optim toolbox |
adjrand.m measure of “similarity” between two clusterings of the data |
final |
anova.m | |
p_spectrum.m
computes the p-spectrum kernel (dynamic programming) outputs the DP table |
purely for teaching purposes |
p_spectrum_bf.m (computes the p-spectrum kernel by brute force) |
purely for teaching purposes |
p_spectrum_fast.m (dynamic programming faster implementation of p spectrum kernel) outputs the DP table |
purely for teaching purposes |
p_trie.m (p spectrum kernel again, based on tries) |
purely for teaching purposes |
blended_spectrum.m (blended spectrum up to p by dyn prog) outputs the DP table |
purely for teaching purposes |
blended_spectrum_bf.m (blended spectrum up to p by brute force) |
purely for teaching purposes |
blended_spectrum_fast.m (blended spectrum up to p – faster) outputs the DP table |
purely for teaching purposes |
subseq_count .m (same as discussed in book, for non continuous subsequences) outputs the DP table |
purely for teaching purposes |
ssk_fast.m (as in ch11, outputs the DP table) |
purely for teaching purposes |
WARNING: Do not use this software to control an aircraft or laser eye surgery. We cannot guarantee it is fully debugged.