> For the complete documentation index, see [llms.txt](https://knowledge.illumina.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.illumina.com/microarray/non-human-methylation/microarray-non-human-methylation-reference_material-list/000003398.md).

# How to use BeadArray Controls Reporter (BACR) to quickly analyze Infinium Methylation Array Control Data

### The BeadArray Controls Reporter (BACR) software can be used to quickly analyze the built-in controls on Infinium Methylation Arrays, including Infinium MethylationEPIC v2.

### **Why use BeadArray Controls Reporter?**

* Computationally faster than making a GenomeStudio 2011.1 project to analyze data.
* Helpful for large datasets that may be analyzed with third-party software.
* Automatically compares expected positive signal with expected negative signal to remove background and flags controls that deviate from the expected relative intensity patterns with yellow highlighting.
* Populates a spreadsheet with results, which is convenient for keeping records/documenting run performance data.

### **How to run an analysis of Methylation Controls with BACR**

1. Ensure that data output files from scanner are labeled with 12-digit barcode of BeadChip, and that these folders contain .idat files. Be sure not to use the DMAP folders that are also named by BeadChip barcode; the contents of the folder should contain .idat files and not .gz DMAP files.
2. Make a folder on the computer that contains the following:

* all IDAT folders to be included in analysis
* .bpm manifest file
* .csv Sample sheet. For instructions on how to prepare sample sheet, refer to the Sample Sheet Creation section in the [BeadArray Controls Reporter Software Guide](https://support.illumina.com/downloads/beadarray-controls-reporter-software-guide-1000000004009.html).\
  ![](/files/CYbVwUtBu55qrmqZigyO)\
  **Figure 1. Example of folder containing IDAT Files for all samples on a BeadChip**

3. Open Bead Array Controls Reporter and select the '**Browse**' button to assign the 'IDAT File Location'. The IDAT File Location is the parent folder containing all the required files listed above-- in this example, 'Demo Data EPIC.'

![](/files/9FCmCtDkHqRTKAmOaGCN)\
**Figure 2. Assigning the IDAT File Location**

4. Select 'Options' > '**OutputDirectory'** to configure where the output file will be saved. If this step is skipped, the output file will be saved under Documents by default. ![](/files/8GQglFH22CO1iKMOIICK)\
   **Figure 3. Modifying the Output Directory**
5. Click '**Start Analysis**' to run the application.
6. Open the output file using Microsoft Excel or a similar spreadsheet program. The output file will be saved to the selected location and will have the name of the parent folder with the word 'controls' appended to the end of the file name.
7. Interpret the results

* The products of the calculations performed by BACR will be flagged with yellow highlighting in the spreadsheet, if the thresholds set in the BACR application are exceeded. It is recommended to conduct a more thorough evaluation of the controls using GenomeStudio 2011.1 Controls Dashboard visualization tool if values are flagged as yellow.
* In some cases, the thresholds (including the Background Correction Offset) may need to be adjusted slightly depending on the scanner that was used.

### **BACR Options - Customizing Threshold Settings**

To adjust the thresholds used by BACR to flag calculation products as yellow, select '**Set Thresholds**' from the Options menu.

![](/files/F7Udkeamjzv90RVMdpno)

**Figure 4. Modifying threshold values**

![](/files/ZXhjiR1N7fbVuyCksrq5)

**Figure 5. Default Output file thresholds**

\*\* If the FFPE restore kit was used, set the Restoration Threshold to 1. Otherwise, leave at default setting (0).\
\*\* Only adjust Thresholds that have a value of 1 by default. Do not adjust Thresholds with default value of 5.

Refer to the [BeadArray Controls Reporter Software Guide](https://support.illumina.com/downloads/beadarray-controls-reporter-software-guide-1000000004009.html) for more information on the calculations conducted to arrive at the output file results. This is an excellent documentation on calculations and interpretation of Methylation Controls.

###

### **How to prepare a Sample Sheet**

The [Sample Sheet](https://support.illumina.com/array/array_kits/infinium-methylationepic-beadchip-kit/downloads.html) template can be downloaded from the Illumina website. Reformat the barcode/Sentrix ID as a 'Number' with 0 decimal places in Excel before saving. Excel will default back to scientific notation, but the values should be in Number format before saving the .csv file.\
![](/files/bBegqx5dVRnBOvc8IQdn)

**Figure 6. Example of Sample Sheet**

**Resources:**

* [BeadArray Controls Reporter Installer](https://support.illumina.com/downloads/beadarray-controls-reporter-installer.html)
* Illumina Knowledge: [Sample Sheet Guidelines for GenomeStudio](https://knowledge.illumina.com/microarray/general/microarray-general-reference_material-list/000003223)

\
\
\ <br>

|                                                                                                                                                                                                                                                                                                                                                                   |
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| *For any feedback or questions regarding this article (Illumina Knowledge Article #3398), contact Illumina Technical Support* [*techsupport@illumina.com*](mailto:techsupport@illumina.com?subject=Question%2FFeedback%20Regarding%20Illumina%20Knowledge%20Article%20#000003398%20-%20Microarray%20\&body=Dear%20Illumina%20Technical%20Support,%0D%0A%0D%0A)*.* |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledge.illumina.com/microarray/non-human-methylation/microarray-non-human-methylation-reference_material-list/000003398.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
