A Bayesian network structure learning approach to identify genes associated with stress in spleens of chickens

Emiliano Ariel Videla Rodriguez, John B. O. Mitchell, V. Anne Smith*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


Differences in the expression patterns of genes have been used to measure the effects of non-stress or stress conditions in poultry species. However, the list of genes identified can be extensive and they might be related to several biological systems. Therefore, the aim of this study was to identify a small set of genes closely associated with stress in a poultry animal model, the chicken (Gallus gallus), by reusing and combining data previously published together with bioinformatic analysis and Bayesian networks in a multi-step approach. Two datasets were collected from publicly available repositories and pre-processed. Bioinformatics analyses were performed to identify genes common to both datasets that showed differential expression patterns between non-stress and stress conditions. Bayesian networks were learnt using a Simulated Annealing algorithm implemented in the software Banjo. The structure of the Bayesian network consisted of 16 out of 19 genes together with the stress condition. Network structure showed CARD19 directly connected to the stress condition plus highlighted CYGB, BRAT1, and EPN3 as relevant, suggesting these genes could play a role in stress. The biological functionality of these genes is related to damage, apoptosis, and oxygen provision, and they could potentially be further explored as biomarkers of stress.
Original languageEnglish
Article number7482
Number of pages8
JournalScientific Reports
Publication statusPublished - 6 May 2022


  • Poultry
  • Stress
  • Bayesian network
  • Banjo
  • Markov Blanket


Dive into the research topics of 'A Bayesian network structure learning approach to identify genes associated with stress in spleens of chickens'. Together they form a unique fingerprint.

Cite this