A versatile computational method for systematic identification of differential RNA splicing. Shiba/scShiba can quantify and identify differential splicing events (DSEs) from bulk RNA-seq data and single-cell RNA-seq data. Shiba and scShiba are also implemented as Snakemake workflows, SnakeShiba and SnakeScShiba, respectively.
Shiba (v0.8.2)
A versatile computational method for systematic identification of differential RNA splicing. Shiba/scShiba can quantify and identify differential splicing events (DSEs) from bulk RNA-seq data and single-cell RNA-seq data. Shiba and scShiba are also implemented as Snakemake workflows, SnakeShiba and SnakeScShiba, respectively.
See CHANGELOG.md for the latest updates.
Overview
Shiba comprises four main steps:
Installation
Conda
If you want to perform only splicing analysis, you can install minimal dependencies and run MameShiba, a lightweight version of Shiba.
Docker
Usage
Manual for Shiba is available at https://sika-zheng-lab.github.io/Shiba/.
Shiba
MameShiba, a lightweight version of Shiba
SnakeShiba, Snakemake-based workflow of Shiba
scShiba, a single-cell RNA-seq version of Shiba
SnakeScShiba, Snakemake-based workflow of scShiba
Visualization
Do you want to visualize the results of Shiba analysis? Try 🐕 shiba2sashimi 🍣 !
Contributing
Thank you for wanting to improve Shiba! If you have any bugs or questions, feel free to open an issue or pull request.
Citation
Kubota N, Chen L, Zheng S. Shiba: a versatile computational method for systematic identification of differential RNA splicing across platforms. Nucleic Acids Research 53(4), 2025, gkaf098.
Authors