https://github.com/crukci-bioinformatics/camcAPP
If multiple microarray probes are found for the gene, the probe with the highest inter-quartile range (IQR) will be picked
An ANOVA analysis will also be performed to assess whether there are different expression levels in the groups you have chosen
The boxplot can be exported as a pdf or png image. An R script can be downloaded, allowing you to repeat the analysis or tweak as you wish