Skip to content

1.3.0

Latest
Compare
Choose a tag to compare
@detrout detrout released this 22 May 20:59
· 6 commits to main since this release

New Feature

Handle parse split-seq data from experiments with replicates from different split-seq pools that had been built using different illumina multiplexing barcodes from the same initial parse split pool mix. The parse documentation refers to these as sublibraries, and in IGVF we have been calling these subpools.

They different subpools need to be aligned separately cells from different subpools will have colliding cell barcodes. To allow combining different cells from different subpools they have a string representing the different illumina library added.

For libraries processed with this processing pipeline the end result will be barcodes of the form:

<library id>-<2 rounds of cell barcode>_<numeric index>

The parse protocol uses two different barcodes, for one cell. One is used for the polyA primed barcode and one is for the random primed barcode. In most cases it's simplest to combine the two to represent a single count for a gene.

Bug fixes and improvements

  • The bulk processing pipeline report had new report options added and some rendering bugs fixed.
  • There were various improvements to code to generate sample data for tests.

Full Changelog: 1.2.5...1.3.0