-
- Downloads
Merge branch 'patch-picard_summary' into 'develop'
Fix Picard metrics parsing to use the correct types Work in progress: don't merge yet. This merge request is for #151. I implemented a general utility function that should be able to handle arbitrarily large numbers. The trade off is that it loses the type information. Maybe there is some clever way to retain it, based on the return types of the supplied conversion function(s). But for now, this should be sufficient for the fix of issue #151 (there, we pattern match to check the actual type). There are still some todos: - [x] Update Picard parsing to handle this - [x] Add unit tests for the conversion functions - [ ] Add BigInt and BigDecimal support for the `anyToJson` function (this is optional, I think) See merge request !148
No related branches found
No related tags found
Showing
- public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/picard/CollectAlignmentSummaryMetrics.scala 1 addition, 1 deletion...et/extensions/picard/CollectAlignmentSummaryMetrics.scala
- public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/picard/MarkDuplicates.scala 1 addition, 1 deletion...l/lumc/sasc/biopet/extensions/picard/MarkDuplicates.scala
- public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/picard/Picard.scala 8 additions, 6 deletions.../scala/nl/lumc/sasc/biopet/extensions/picard/Picard.scala
- public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/utils/package.scala 53 additions, 0 deletions...rk/src/main/scala/nl/lumc/sasc/biopet/utils/package.scala
- public/biopet-framework/src/test/scala/nl/lumc/sasc/biopet/utils/PackageTest.scala 23 additions, 0 deletions...rc/test/scala/nl/lumc/sasc/biopet/utils/PackageTest.scala
Please register or sign in to comment