Software Listing of Author : "Denis"
- Clustering data and searching optimal cutoff employing VIF criterion
- License: Shareware
- Price:


Performs hierarchical clustering of data using specified method and seraches for optimal cutoff empoying VIF criterion suggested in "Okada Y. et al - Detection of Cluster Boundary in Microarray Data by Reference to MIPS Functional Catalogue Database (2001)". Namely, it searches cutoff where groups are independent. The techinque uses an econometric approach of verifying that variables in multiple regression are linearly independent: if all the diagonal elements of inverse correlation matrix of data are less than VIF (as rule of thumb VIF=10). Searching procedure is the variaition of bisection method, so it's complexity is log(n) at most. At each iteration it chooses one item from every clusters, constructs correlation matrix of these items and look at diagonal element of its inverse.
- Platform: Matlab, Scripts
- Convert covariance matrix to correlation matrix
- License: Shareware
- Price:


The function is "remix" of native matlab cov2corr() function, which produces correlation matrix with elements on its main diagonal slightly greater or less then 1. So it can't be used in various further computations, for example in squareform() function. The problem can be resolved simply by setting all the diagonal elements to 1 (freaky way) or by using variance instead of std while computing correlation matrix (covariance(x,y)/sqrt(var(x)*var(y)) instead of covariance(x,y)/(std(x)*std(y))).
- Platform: Matlab, Scripts
- MySQL data into array
- License: Freeware
- Price: 0.00


MySQL cache class can be used to cache MySQL query results in session variables. MySQL cache script used in PHP, it is a professional PHP cache script. It can perform a given SELECT SQL query and store the result in a session variable. Next time the same query is executed it can retrieve the results from the session variable if it did not exceed the cache expiry time.
- Platform: Matlab, Scripts
- ShapeRecognition
- License: Freeware
- Price: 0.00


ShapeRecognition is a handy and lightweight application that will try to recognize any shape that you draw using your mouse.
For instance, the application can recognize circles, triangles, lines, arcs with horizontal symmetry and lowercase phi letters.
- Platform: WinOther