National Institute on Aging
National Institutes of Health
NIA Home
Research Programs
NIA Intramural Research Program
Laboratory of Genetics
General pattern recognition in images using WND-CHARM.

Please see our new GitHub repository to access our source code repository, issue tracker, and documentation.

The current release is v1.60 available here: wndchrm-1.60.977f5f6.tar.gz (previous, v1.52: wndchrm-1.52.775.tar.gz).

Description --
Download --
  • Latest wndchrm source code: wndchrm-1.60.977f5f6.tar.gz
  • Previous wndchrm source code: wndchrm-1.52.774.tar.gz
  • The original version as published in BMC: wndchrm.tar.gz
  • Dependencies: Wndchrm requires the installation of two open-source libraries - LibTIFF and FFTW. The libraries can downloaded from:
    • LibTIFF:
      • CentOS/RedHat: sudo yum install libtiff-devel
      • Ubuntu/Debian: sudo apt-get libtiff4-dev
    • FFTW 3.x:
      • CentOS/RedHat: sudo yum install fftw-static fftw-devel
      • Ubuntu/Debian: sudo apt-get libfftw3-dev
    • Optional for dendrograms: PHYLIP
      • Some X11 libraries must be installed prior to compiling/installing PHYLIP ("make install" in the src dir.)
      • CentOS/RedHat: sudo yum install libX11-devel libXt-devel libXaw-devel
      • Ubuntu/Debian: sudo apt-get install libX11-dev libxt-dev libxaw7-dev
  • MS Windows Binaries
    Please note that these binaries are provided as a convenience and are not necessarily the latest version of wndchrm.
System Requirements --
  • Recommended Hardware: 2 GB RAM, 10 GB HD space, 2 GHZ CPU. Please be aware that this utility is very computationally intensive. Multiple instances of wndchrm can work concurrently on the same dataset on multi-core/multi-processor CPUs. Simply use the same command line to launch as many instances of wndchrm as there are CPU cores available.
  • Software: GCC compiler must be installed, LibTIFF and FFTW.
  • Wndchrm was tested using Linux (Fedora Core, Red Hat) and MacOS X, but should also run with other Unix and Linux distributions.
    Installation difficulties are expected if Libtool is compiled with a different compiler version than the one used for compiling LibTIFF (this situation is more likely with upgraded operating systems). This problem can be solved by installing a newer gcc version.
For More Information
Ilya Goldberg, Ph.D. igg at nih dot gov
NIA Home | NIA IRP Home | Contact Us | Accessibility | Disclaimer | Privacy | FirstGov | NIH | DHHS
Updated: April 14, 2009