ClustalParser-1.2.2: Libary for parsing Clustal tools output

Safe HaskellNone
LanguageHaskell98

Bio.ClustalParser

Description

Parse Clustal output For more information on Clustal tools consult: http://www.clustal.org/

Synopsis

Documentation

parseClustalAlignment :: String -> Either ParseError ClustalAlignment Source #

Parse Clustal alignment (.aln) from String

readClustalAlignment :: String -> IO (Either ParseError ClustalAlignment) Source #

Parse Clustal alignment (.aln) from filehandle

parseStructuralClustalAlignment :: String -> Either ParseError StructuralClustalAlignment Source #

Parse Clustal alignment (.aln) with secondary structure in dot-bracket notation from String (as produced by mlocarna)

readStructuralClustalAlignment :: String -> IO (Either ParseError StructuralClustalAlignment) Source #

Parse Clustal alignment (.aln) with secondary structure in dot-bracket notation from filehandle (as produced by mlocarna)

parseClustalSummary :: String -> Either ParseError ClustalSummary Source #

Parse Clustal summary (printed to STDOUT) from String

readClustalSummary :: String -> IO (Either ParseError ClustalSummary) Source #

Parse Clustal summary (printed to STDOUT) from file