Data structures and algorithms for analysis of alternative splicing with RNA- seq data