Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- mergePWM :: (PWM, PWM, Int) -> PWM
- mergePWMWeighted :: (PWM, [Int]) -> (PWM, [Int]) -> Int -> (PWM, [Int])
- dilute :: (PWM, [Int]) -> PWM
- trim :: Bkgd -> Double -> PWM -> PWM
- mergeTree :: AlignFn -> Dendrogram Motif -> PWM
- mergeTreeWeighted :: AlignFn -> Dendrogram Motif -> (PWM, [Int])
- iterativeMerge :: AlignFn -> Double -> [Motif] -> [([ByteString], PWM, [Int])]
- buildTree :: AlignFn -> [Motif] -> Dendrogram Motif
- cutTreeBy :: Double -> Double -> ([Dendrogram a] -> Bool) -> Dendrogram a -> [Dendrogram a]
Documentation
dilute :: (PWM, [Int]) -> PWM Source #
dilute positions in a PWM that are associated with low weights
mergeTreeWeighted :: AlignFn -> Dendrogram Motif -> (PWM, [Int]) Source #
:: Double | start |
-> Double | step |
-> ([Dendrogram a] -> Bool) | |
-> Dendrogram a | |
-> [Dendrogram a] |