Skip to content

Releases: pinellolab/CRISPResso2

Junction Salt

16 Jan 22:18
04d03e1
Compare
Choose a tag to compare

Major changes

  • Improvement of processing speed by
    • parallelization of alignments in #480
    • memory usage reduction in #478 and #509
  • New parameters, --flexiguide_gap_open_penalty and --flexiguide_gap_extend_penalty, to customize flexiguide alignment in #491
  • New parameter --halt_on_plot_fail so that errors and exceptions in plots don't fail silently in #494
  • New parameter --samtools_exclude_flag to customize the filtering of reads in #503
  • New documentation website at <docs.crispresso.com>.
  • Progress percentages are displayed in the CLI output.

What's Changed

Full Changelog: v2.3.1...v2.3.2

Screen King

13 May 17:34
d2c2be1
Compare
Choose a tag to compare

What’s Changed

Targeting Minato

11 Apr 04:58
768c3c0
Compare
Choose a tag to compare

Targeting Minato v2.3.0

Major changes:

Minor changes:

Specific São Paulo

With Montgomery

28 Jul 20:58
06af527
Compare
Choose a tag to compare

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

Protospace Utah

01 Feb 16:29
Compare
Choose a tag to compare

What's Changed

  • Add deprecation notice in #260
  • Fix CRISPRessoPooled bam input in #265
  • Add snippet about installing CRISPResso2 via bioconda on Apple silicon in #274
  • Fix deprecated numpy type names (fixes #269) in #270
  • CRISPRessoPooled custom header fix in #278
  • Status Updates + Pooled Mixed Mode Update in #279

Full Changelog: v2.2.11...v2.2.12

Of Weber

11 Oct 12:33
39ce008
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.10...v2.2.11

Overhangs Alameda

15 Sep 19:44
c5f79ae
Compare
Choose a tag to compare

New Features

  • Add --zip_output parameter to produce a zipped file report by @Colelyman and @Snicker7 in c80f828
  • Allow N's in bam output by @kclem in b0b7d41
  • Autodetect reference amplicons from interleaved fastq input

What's Changed

  • Parallel plot refactor in #247
  • Add plotly to dockerfile in b68a432

Minor Fixes

  • Fix bug when comparing two samples with the same name in #228
  • Fix bug when name is provided instead of amplicon_name in pooled input file in #229
  • Fix for aggregate plots in Batch mode in #237
  • Fix loading of crispressoInfo from WGS and pooled in 49740ba

Full Changelog: v2.2.9...v2.2.10

Long Surrey

24 Jun 01:53
Compare
Choose a tag to compare

New Features

  • fastq_to_bam implementation in #219
    If the parameter --bam_output is provided, CRISPResso alignments will be written to a file called 'CRISPResso_output.bam' with the alignments in bam format. If the bowtie2_index is provided, alignments will be reported in reference to that genome. If the bowtie2_index is not provided, alignments will be reported in reference to a custom reference created by the amplicon sequence(s) and written to the file 'CRISPResso_output.fa'.
    This enables the viewing of CRISPResso alignments in other browsers (e.g., IGV). If no bowtie2_index is provided, the reference genome should be set to the produced 'CRISPResso_output.fa' file, and then the alignment bam can be loaded into IGV.

Minor Fixes

  • CRISPRessobatch: put directory in quotes by @sshen8 in #222
  • Don't run global frameshift plot when there are no modified reads by @Colelyman in #226

Full Changelog: v2.2.8...v2.2.9

High Waikato

14 May 00:50
Compare
Choose a tag to compare

Welcome to High Waikato

New Features:

  • Interactive plotly summary plots in CRISPRessoAggregate and CRISPRessoBatch for visualizing and comparisons
  • CRISPRessoPooled enhancement that allows the amplicons file to have a header and additional columns to be provided
  • CRISPRessoCompare generates a report of the number of significant reads at each base

What's Changed

Full Changelog: v2.2.7...v2.2.8