Skip to content

0.109.0

Compare
Choose a tag to compare
@derijkp derijkp released this 07 May 15:37
· 10 commits to master since this release

Major changes are:

Qol improvements

  • added cg project_make for creating a basic experiment/project directory based on a samplesheet
  • Added option -samplesheet for creating a basic experiment/project directory based on a samplesheet (issue #3)
  • Improvement help
  • Added cg error_report for easier checking of errors after a distributed run (issue #5 and #4)

Distribution and installation

  • include more dependencies in distro (from testing in minimal docker distro)
    • less, which, bzcat, bzip2, dot
    • extra libs for dirR
    • semi-static compiles of samtools, bgzip, tabix

cram support:

  • cram can be used using the option -aliformat cram

Optimization cg select summaries

  • added option -optim memory to minimize memory use when making summaries using cg select with the -g option
    (default memory is proportional to size of summary output)
  • used in scywalker for getting aggregate data from sc_gene and sc_isoforms

Optimizations (esp. for starting big runs)

  • file access optimizations (check for compressed only where specified, direct deps check, use cached data)
  • storage optimizations (shadowdirs)
  • jobs optimizations (integrate cleanup, merge jobs, hold_jid in runfile)

Ohter changes

  • Added extra cluster support (options -submitoptions, -dqueue, help, ...)
  • process_project option -jobsample now allows specification of number of cores to be used by one-job sample analysis

Full Changelog: v0.108.0...0.109.0