Changelog for alevin-fry
0.9.0 (2024-03-08)
- working with libradicl-0.8.2-pre (12d088c)
- MD to RST link formatting in overview (672c987)
0.8.2 (2023-06-29)
- update deps, make clippy happy (ac1a316)
0.8.1 (2023-01-12)
- update_deps: update dependencies (a77c96e)
0.8.0 (2022-10-11)
- fix parsing of force-cells and expect-cells
- fix parsing of force-cells and expect-cells (aa0f4ab)
0.7.0 (2022-08-02)
- try to force release-please
- try to force release-please (4df099d)
0.6.0 (2022-06-01)
- cmd_interface: Add a (hidden) --umi-edit-dist option that take a value informing the underlying resolution algorithm of which edit distances to consider for collapse among potentially colliding UMIs. Right now, 0 works with all methods, while 1 only works with parsimony(-gene) and parimony(-gene)-em. The default remain as before, 1 for parsimony(-gene) and parsimony(-gene)-em, and 0 for all other methods. If the user attempts to set an unsupported edit distance for a method, the program will complain and exit.
- add hidden large PUG threshold cmd line option (24fca6b)
- add release-please (ec4678b)
- add toy run in github actions (ea04c85)
- add toy run in github actions (722d850)
- cmdline file and directory validation (9a21ee4)
- resolution: Add exact UMI only dedup mode to parsimony (ac61b1d)
- resolution: Add parsimony-gene and parsimony-gene-em modes (1670faa)
- resolution: add USA support to parsimony and parsimony-em (8acc61e)
- resolution: Improve parsimony in USA mode (0f6eaa9)
- toy run in github actions (8d160cb)
- toy run in github actions (7331542)
- toy run in github actions (f343bda)
- resolution: Fix indexing in alternative resolution for usa parsimony (8ebd3be)
- resolution: revert prefer splicing heuristic (4806146)
- update compare_counts.py to user newer pyroe (9a812a7)
- cmd_interface: remove --pug-exact-umi add --umi-edit-dist (7145d64)
0.4.3 - 2021-11-11
- Fixed a bug that prevented the 1-edit rescue (in
generate-permit-list
) for barcodes of odd length, when using the unfiltered permit-list filtering mode. Thanks to @Gaura for helping to find and diagnose the issue.
0.4.2 - 2021-10-16
- Support for USA mode to the
infer
command by passing the--usa
flag.
- Large internal code re-organization, moving most alevin-fry related functionality out of the
libradicl
crate / library. - Some details of how
cr-like-em
works in USA mode. Instead of each splicing status for each gene being completely independent, the expecation of assignment for spliced and unspliced also depend on ambiguous abundance, and ambiguous abundance depends on both spliced and unspliced.
- Issue #25 where cells with only (and too few) highly-multimapping reads could sometimes prevent quantification from completing successfully when using the
cr-like-em
mode. Now, such cells are instead flagged and their identifiers are output inquant.json
. Generally, these cells will have no expressed genes in the corresponding count matrix.
0.4.1 - 2021-07-22
This is a minor release, intended mostly to bump some version dependencies and to address Issue #22.
- Changed the name of the JSON file written by the
quant
command frommeta_info.json
toquant.json
to match other commands - Updated versions of crates in dependencies for libradicl and alevin-fry
- The
quant
command no longer writes acmd_info.json
file