The documentation has
... a column containing Tumor_Sample_Barcodes ...
but if I have such a column, it seems that the code wants a column named Tumor_Sample_Barcode instead.
Error in `[.data.frame`(annotationDat, , c("Tumor_Sample_Barcode", clinicalFeatures)) :
undefined columns selected
The code and documentation should be harmonised.
Another problem happens if there are ties in the annotation variable used for sorting of the samples. All of the ties are placed first and then the samples with unique values are plotted after the ties. For example,

The first six samples on the left side of the plot have patient ages 41, 41, 47, 47, 67, 67. The rest of the patients have ages which no other patient in the data set has. The first six columns should be interspersed with the other columns.
The documentation has
but if I have such a column, it seems that the code wants a column named Tumor_Sample_Barcode instead.
The code and documentation should be harmonised.
Another problem happens if there are ties in the annotation variable used for sorting of the samples. All of the ties are placed first and then the samples with unique values are plotted after the ties. For example,
The first six samples on the left side of the plot have patient ages 41, 41, 47, 47, 67, 67. The rest of the patients have ages which no other patient in the data set has. The first six columns should be interspersed with the other columns.