Stats reads in a BAM-file as innie outie rightie leftie, with stats for distances
- data Stats a = Class {}
- display :: Insertable x => Stats x -> String
- class Insertable x where
- classify :: Insertable x => x -> [Bam1] -> Stats x
- bump :: Stats a -> Stats a
- class1 :: Insertable x => Stats x -> Bam1 -> Stats x
- add_innie, add_leftie, add_rightie, add_outie :: Insertable x => Bam1 -> Stats x -> Stats x
- isUnmapped, isBefore, firstUpstream, isOpposite :: Bam1 -> Bool
- data ClassStats = CS {}
- data Statistics = S {}
- mkstats :: ClassStats -> Statistics
- statistics :: Stats ClassStats -> Stats Statistics
- data Hist = H {}
- data Collect = Bams {}
Documentation
class Insertable x whereSource
classify :: Insertable x => x -> [Bam1] -> Stats xSource
Extract info from alignments
class1 :: Insertable x => Stats x -> Bam1 -> Stats xSource
Update data structure with a single alignment
add_innie, add_leftie, add_rightie, add_outie :: Insertable x => Bam1 -> Stats x -> Stats xSource
isUnmapped, isBefore, firstUpstream, isOpposite :: Bam1 -> BoolSource
data ClassStats Source
data Statistics Source