Published August 16, 2025 | Version v2

chrisbanks/bTB-diagnostics: Version 2 for submission to PLOS CB

Authors/Creators

  • 1. University of Edinburgh

Description

# bTB-diagnostics

This project trains a Histogram Boosted Regression Tree model on data from Bovine Tuberculosis (bTB) testing and cattle herd metadata to predict the risk of bTB outbreak.

This can be used to improve the herd-level sensitivity or specificity of the diagnostic test and also to analyse the risk factors involved in predicting bTB outbreaks.

The project consists of a number of Jupyter Notebooks:
(i) Data_Curation* -- processes the various input data into a matrix for model training.
(ii) bTB-Diagnostic_2020_v4_crossVal+tuning* -- code that trains the various models.
(iii) bTB-Diagnostic_2020_final_model* -- code that performs various analysis on the models.

Files

bTB_diagnostics_PLOS_CB_v2_code.zip

Files (3.3 MB)

Name Size Download all
md5:80bd4f238f7902a0ef98026fc4344729
3.3 MB Preview Download