bio-0.4.6: A bioinformatics librarySource codeContentsIndex
Bio.Alignment.Soap
Synopsis
data SoapAlign = SA {
name :: !SeqName
sequ :: !SeqData
qual :: !QualData
nhit :: !Int
pairend :: !Char
length :: !Offset
strand :: !Strand
refname :: !SeqName
refstart :: !Offset
nmismatch :: !Int
mismatches :: ![SoapAlignMismatch]
}
data SoapAlignMismatch = SAM {
readnt :: !Char
refnt :: !Char
offset :: !Offset
qualnt :: !Qual
}
refSeqPos :: SoapAlign -> SeqPos
refCSeqLoc :: SoapAlign -> ContigSeqLoc
refSeqLoc :: SoapAlign -> SeqLoc
mismatchSeqPos :: SoapAlign -> SoapAlignMismatch -> SeqPos
parse :: (Error e, MonadError e m) => ByteString -> m SoapAlign
unparse :: SoapAlign -> ByteString
parseMismatch :: (Error e, MonadError e m) => ByteString -> m SoapAlignMismatch
unparseMismatch :: SoapAlignMismatch -> ByteString
group :: [SoapAlign] -> [[SoapAlign]]
Documentation
data SoapAlign Source
Alignment output from SOAP
Constructors
SA
name :: !SeqName
sequ :: !SeqDataReference strand orientation sequence
qual :: !QualDataReference strand orientation quality data
nhit :: !Int
pairend :: !Char
length :: !Offset
strand :: !Strand
refname :: !SeqName
refstart :: !Offset1-based index, as output by SOAP, of reference strand 5' end
nmismatch :: !Int
mismatches :: ![SoapAlignMismatch]
show/hide Instances
data SoapAlignMismatch Source
Constructors
SAM
readnt :: !CharRead nt in reference strand orientation
refnt :: !CharReference nt in reference strand orientation
offset :: !OffsetOffset from reference strand 5' end in reference strand orientation
qualnt :: !QualQuality score of read nt
show/hide Instances
refSeqPos :: SoapAlign -> SeqPosSource
refCSeqLoc :: SoapAlign -> ContigSeqLocSource
refSeqLoc :: SoapAlign -> SeqLocSource
mismatchSeqPos :: SoapAlign -> SoapAlignMismatch -> SeqPosSource
parse :: (Error e, MonadError e m) => ByteString -> m SoapAlignSource
unparse :: SoapAlign -> ByteStringSource
parseMismatch :: (Error e, MonadError e m) => ByteString -> m SoapAlignMismatchSource
unparseMismatch :: SoapAlignMismatch -> ByteStringSource
group :: [SoapAlign] -> [[SoapAlign]]Source
Produced by Haddock version 2.6.1