AdamaJava / adamajava

Other
15 stars 5 forks source link

fix(qprofiler2): add ordering of readgroups in BamSummaryReport #378

Closed newellf closed 1 month ago

newellf commented 1 month ago

To ensure same order in xml output each time, read groups in the BamSummaryReport needed to be sorted before writing to xml

Description

XML produced was not consistent due to read groups not being sorted. Read groups are now sorted before writing to XML

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Added unit tests and ran multiple time on a test BAM file.

Are WDL Updates Required?

WDL test file workflow/test/testSDFTM_GS_xmls.sh need to be updated with new MD5sum for new order

Checklist: