- new functions to process complex molecular spike-in set
- add complex spike-in set barcode annotation (
molspike_barcodes_infos_fivep_final
)
Handle some unexpected situations.
Fix implementation of ngram by passing split UMI length correctly.
- Large change in the error correction utilities. Now builds on BK-Tree datastructure for massive increase in computational efficiency in UMI error corrections. Builds on pybktree package in python called via reticulate.
- Add option to subset the length of the spUMI when loading.
- Correct handling of gene name / contig when loading.
- Removed bug with hd1 of spUMI.
- Fix bug if ggrastr not installed.
- Add biocViews attribute for correct installation behavior.
- Initial version of the UMIcountR package with
extract_spike_dat
,get_overrepresented_spikes
,plot_spike_distances
,return_corrected_umi
andsubsample_recompute
functions.