Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Parse HMMCompare output
- data HMMCompareResult = HMMCompareResult {
- model1Name :: String
- model2Name :: String
- linkscore1 :: Double
- linkscore2 :: Double
- linksequence :: String
- model1matchednodes :: [Int]
- model2matchednodes :: [Int]
- parseHMMCompareResult :: String -> Either ParseError [HMMCompareResult]
- readHMMCompareResult :: String -> IO (Either ParseError [HMMCompareResult])
- getHMMCompareResults :: FilePath -> IO [Either ParseError HMMCompareResult]
- getModelsNames :: [HMMCompareResult] -> [String]
- getModelNames :: HMMCompareResult -> [String]
Documentation
data HMMCompareResult Source #
Datastructure for result strings of comparisons between covariance models by HMMCompare
HMMCompareResult | |
|
parseHMMCompareResult :: String -> Either ParseError [HMMCompareResult] Source #
parse HMMCompareResult model from input string
readHMMCompareResult :: String -> IO (Either ParseError [HMMCompareResult]) Source #
parse HMMCompareResult from input filePath
getHMMCompareResults :: FilePath -> IO [Either ParseError HMMCompareResult] Source #
Parser for HMMCompare result strings
getModelsNames :: [HMMCompareResult] -> [String] Source #
getModelNames :: HMMCompareResult -> [String] Source #