Pure Python alternative splicing analysis pipeline.
- PSI (Percent Spliced In) calculation
- Differential splicing (combined t-test + Fisher's exact)
- RBP motif enrichment analysis
- 5 event types: SE, A5SS, A3SS, MXE, RI
pip install numpy scipy pandas matplotlib
python splicing_engine.py- 60 differential splicing events (|dPSI|>0.1, FDR<0.05)
- Top event: ENASE0142 (dPSI=-0.39)
- Top RBP: SRSF1 motif GGAGG (enrichment=5.28, p<0.0001)