Online Version: You can run the program using your own data
through the following form, -- you can also download the program and run on your own machines (see links below).
Sample Data Sets: More microarray gene expression testing data sets:
C/C++ Source Codes: You can compile the executable for your own machine if you have a GNU C++ compiler. Just check the file "How_to_compile" for details after you download and unzip. For Linux and Mac, this is simply a "make" command; for Windows, you can use the "make" command in MinGW and MSys:
Matlab Version: I put online again the original Matlab version as many people asked for it. The path of mutual information computation toolbox included in this release needs to be set. For more information see the respective Readme file or the header of a file.
Major Publications: For more information of mRMR, you may want to read one of the following papers. Details information of more related publications can be found here.
"Feature selection based on mutual
information: criteria of max-dependency, max-relevance, and
min-redundancy,"
Hanchuan Peng, Fuhui Long, and
Chris Ding
IEEE Transactions on Pattern Analysis and Machine
Intelligence,
Vol. 27, No. 8, pp.1226-1238, 2005. [PDF]
"Minimum redundancy feature selection
from microarray gene expression data,"
Chris Ding, and Hanchuan Peng,
Journal of Bioinformatics and Computational Biology,
Vol. 3, No. 2, pp.185-205, 2005. [PDF]
(A conference version with a different set of results, but the
same
title, also appeared on:
Proc. 2nd IEEE Computational Systems Bioinformatics
Conference
(CSB 2003),
pp.523-528, Stanford, CA, Aug, 2003. [PDF])