| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Bio.Motif.Merge
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 #
Arguments
| :: Double | start |
| -> Double | step |
| -> ([Dendrogram a] -> Bool) | |
| -> Dendrogram a | |
| -> [Dendrogram a] |