Bayesian Analysis of Variance for Microarrays

BAMarray Software Features


  • BAMarray is a user friendly Java application that runs on different operating systems.
  • BAMarray can also be run unattended in Batch Mode initiated by a script file. Batch Mode can process several data files sequentially and save the resulting analysis to disk. Writing custom designed scripts allow users to interface with different types of software, such as Bioconductor, and R.
  • BAMarray has a Save Run feature allowing users to save the results of a run for later retrieval. A run that can take minutes to execute can be restored in only seconds using Restore Run. Save Run can also be triggered in Batch Mode.
  • Experimental designs with unlimited groups are accommodated. Visualization plots (similar to Figure 1) are available for identifying specific types of gene patterns. BAMarray automatically classifies genes into gene patterns.
  • BAMarray is nearly automatic, and free of complicated tuning parameters.
  • Most statistical methods require a user specified filtering value for identifying significant genes. BAMarray provides an automated value.

System Requirements

The minimum hardware requirements are primarily dependent on the size of the data sets that the user plans to analyze. In general, we would recommend as a minumum:

  • 512 MB RAM
  • 100 MB free disk space on hard drive

Windows XP, Windows Vista, and Windows 7

  • Deployed on the x86 and x86_64 architectures.
  • In some rare cases you might need to install the Java Platform, Standard Edition Runtime Environment Version 1.6x (also known as JRE 6). See for more details. Note: to check if Java is already installed open a Command Prompt Window (”Program Files -> Accessories -> Command Prompt”) and type ”java -version”. The system should respond with ”1.6.x”.

Mac OS X

  • 10.4, 10.5 and 10.6 deployed on the PPC, x86, and x86_64 architectures.
  • Note that the necessary Java Runtime Environment will already be installed on these operating systems.


  • Our build for deployment on x86 architectures was created on Ubuntu 10.4 LTS. Please report any issues with running BAMarray on other flavours of Linux.