Skip to content

2.6.3

Compare
Choose a tag to compare
@d-cameron d-cameron released this 21 Oct 06:09
· 686 commits to master since this release

This release add job scheduling support, improves assembly error debugging, and bug fixes.

  • Added support for distributing assembly work across multiple nodes
    • Use the --jobindex and --jobnodes nodes parameters to distribute the work
    • Added examples/torque_example.sh
  • Fatal assembly errors now generate a zip file containing the minimal data required to reproduce the issue. This file includes the following:
    • input file metrics
    • reads in the assembly graph at time of failure
    • reference genome. All regions not relevant to the failure are masked (replaced with N)
    • configuration file (if used)

Bug fixes/minor enhancements:

  • Fixed assembly error (#260)
  • Added checks to ensure assembly and variant calling have same inputs (#261)
  • cohort scripts updated to match driver script (#240)
  • SoftClipToSplitReads now writes temporary files to the correct directory (#250)
  • Forcing C locale to prevent locale-based parsing errors due to number formatting (#253)
  • Downgraded getopt failure to warning (#251)
  • Added --picardoptions to expose standard command line options (#254)
  • Removed PON generation script as it's been replaced by gridss.GeneratePonBedpe
  • Fixed SoftClipToSplitReads duplicating SAM headers when using external merge
  • Made terminal sambamba steps idempotent (#255)
  • Exposing assembly read name prefix in assembly.contigNamePrefix configuration file parameter (#182, #261)
  • Forcing assembly reinitialisation when unsupported assembly encountered