Skip to content

With Montgomery

Compare
Choose a tag to compare
@kclem kclem released this 28 Jul 20:58
· 57 commits to master since this release
06af527

What's Changed

This release improves parallel processing performance and increases flexibility in input file headers and output file naming conventions.

Major updates

  • Parallelization updates
    • Don't start pool when only using single thread by @Colelyman in #302
    • Parallel plotting fix by @Colelyman and @kclem in 546446e and #286
    • Raise exceptions from within futures in plot_pool in a439f09
    • Enable CRISPRessoPooled multiprocessing when os allows multi-thread file append in ebb016d
  • Allow multiple overlapping sgRNA matches in reference (previous behavior was to only search for non-overlapping sgRNA sites in the reference sequence in 32e1e97
  • Assert correct input fastq file format in 7248ba8

Minor updates:

  • Sort pandas dataframes by # of reads and sequences so that the order is consistent for testing by @Snicker7 and @Colelyman in #316
  • Update base_editor parameters in README and add Plot Harness by @Colelyman in #301
  • Add verbosity argument to CRISPRessoAggregate (#18) fixes #306 by @Colelyman in #307
  • Clarify CRISPRessoWGS intended use by @Colelyman in #303
  • Update plotCustomAllelePlot.py script for #292 by @kclem in #293
  • Case-insensitive headers accepted in CRISPRessoPooled e577318
  • Fix multiprocessing lambda pickling by @Colelyman in #311
  • Allow dashes in filenames in 712eb2a

Full Changelog: v2.2.12...v2.2.13