Skip to content

Releases: pachterlab/kb_python

v0.29.5

27 May 10:14
Compare
Choose a tag to compare

Update bustools binary to 0.45.1

v0.29.4

11 May 04:07
Compare
Choose a tag to compare

Nothing new in this release; just some internal checks and maintenance.

v0.29.3

25 Apr 18:22
Compare
Choose a tag to compare
  • Add 10xv4
  • --exact-barcodes in kb count to "correct" barcodes to an on-list using only exact matches (i.e. no mismatches permitted)
  • bustools binary updated to 0.45.0
  • Allow kb count -g None (i.e. not supplying a t2g.txt file) in which case a synthetic one is generated with each target/transcript being its own gene.

v0.29.2

25 Apr 16:29
c5f60fb
Compare
Choose a tag to compare

Slightly modified the --h5ad to lower RAM spike when dealing with a large number of genes

v0.29.1

21 Oct 08:12
786b2e1
Compare
Choose a tag to compare

Updates since version 0.28.2:

Major:

  • Upgraded kallisto to 0.51.1 and bustools to 0.44.1
  • Added lr-kallisto (--long) option, and enabling k>31
  • Added kb extract
  • Added various kallisto binaries (w/ and w/o optimizations; w/ and w/o long k-mer sizes)

Other:

  • Allow -i NONE in kb ref to create t2g+fasta but no index
  • Various bug fixes (pandas version dependency, adata.X in nac containing total matrix, summing matrices not mishandling scientific notation, etc.)
  • Ended support for python 3.7

v0.28.2

09 Jan 15:08
Compare
Choose a tag to compare

Fix: Fixed how nascent/mature/ambiguous matrices are stored in anndata/loom files

Fix: The old lamanno workflow (for legacy purposes) should work now.

v0.28.1

04 Jan 11:39
9933bbc
Compare
Choose a tag to compare

Anndata/loom files now have nascent/mature layers rather than unspliced/spliced layers.

--workflow=custom can take in multiple FASTA inputs

Allow --d-list to have comma-separated multiple FASTA files with URLs

Command-line options menu cleaned up a bit

v0.28.0

22 Nov 21:42
34396d5
Compare
Choose a tag to compare

Implements all the updates detailed in protocols paper: https://doi.org/10.1101/2023.11.21.568164

  • kallisto version 0.50.1
  • bustools version 0.43.1

v0.27.3

08 Jul 06:22
Compare
Choose a tag to compare

General

  • Bumped ngs-tools>=1.7.3.

ref

  • [DEPRECATION] Split index generation using -n has been fully deprecated. (Thanks to @amcdavid for catching a bug)

count

  • Fixed a minor issue with --workflow kite:10xFB, where bustools project would be called before bustools correct (the order should be opposite). This fix required a bump to the ngs-tools dependency.
  • Support for --workflow lamanno for -x smartseq3.
  • [DEPRECATION] Counting using split indices by providing a comma-delimited list to -i has been fully deprecated.
  • Support for whitelist (-w option) for bulk, smartseq2 and smartseq3 technologies.
  • Added support for -x 10XV3_ULTIMA.

v0.27.2

28 Mar 14:30
Compare
Choose a tag to compare

count

  • Whitelist for technology -x BDWTA is now provided.