This function reads an XML file, modifies specific attributes within the <Barcode> elements under <BarcodeB>, and inserts corresponding covariate values from a provided data frame.
insertCovariatesXML(input_XML, covariates)The modified XML document.
# Example usage:
# data <- loadNULISAseq('input.xml')
# data$samples$newAnnot <- c(1:length(1:nrow(data$samples)))
# insertCovariatesXML("input.xml", data$samples)