ClustalParser-1.2.1: 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 #

Parse Clustal alignment (.aln) from String

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

Parse Clustal alignment (.aln) from filehandle

parseStructuralClustalAlignment :: String -> Either ParseError StructuralClustalAlignment #

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

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

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

parseClustalSummary :: String -> Either ParseError ClustalSummary #

Parse Clustal summary (printed to STDOUT) from String

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

Parse Clustal summary (printed to STDOUT) from file