Releases: csglab/splikit
v.1.0.3
v1.0.2
Release Date: 2025-05-04
This release introduces enhanced multi-threading capabilities to the calcDeviances_ratio() function, improving performance and user experience. Additionally, the R wrapper function find_variable_events() has been updated to support thread configuration.
New Features
Multi-threading Support in calcDeviances_ratio()
- Introduced a num_threads parameter to enable multi-threaded computation.
- Utilizes OpenMP for parallel processing when available.
- Automatically detects OpenMP availability and provides user guidance accordingly.
v.1.0.1
Multi-platform accessibility
We encountered challenges during initial testing on macOS devices due to their typical lack of support for OpenMP, which is essential for multi-threaded processing in C++. To resolve this issue, we adjusted the Makevar files located in the src/ directory accordingly.
- More details are explained in Issue #8
v.1.0.0
Splikit v1.0.0 “First Light” 🚀
Release date: May 2, 2025
A stable, high-performance toolkit for single-cell splicing and expression analysis, featuring end-to-end pipelines for STARsolo junctions, 10X gene counts, and Velocyto velocity data. Under the hood, C++14 with OpenMP acceleration ensures speed, while robust error checks and consistent chromosome/strand handling guarantee reliability.
Install:
remotes::install_github("Arshammik/splikit", ref = "v1.0.0")v.0.1.0-alpha
Due to Hamed's request, we need to make a beta version of this pipeline for other projects that are pending for using this pipeline. So this version is a beta version that has minimal function that can be used using source in R. We are looking forward to merging other functions to it and adding to the GEDI PM source code.