úÎ!u@      !"#$%&'()*+,-./0123456789:;<=>?None6Data structure for structural Clustal alignment format+Data structure for Clustal alignment format,lData type for clustal summary, containing information about the alignment process, usually printed to STDOUT<  !"#$%&'()*+,-./0123456789@A:  !"#$%&'()*+,-./0123456789   !"#$%&'()*+, -./0123456789@ANone B*Parse the input as ClustalSummary datatypeC,Parse the input as ClustalAlignment datatypeD@Parse the input as ClustalAlignment datatype as used in mlocarna:*Parse Clustal alignment (.aln) from String;@Parse Clustal alignment (.aln) from filehandle <uParse Clustal alignment (.aln) with secondary structure in dot-bracket notation from String (as produced by mlocarna)=‹Parse Clustal alignment (.aln) with secondary structure in dot-bracket notation from filehandle (as produced by mlocarna) >5Parse Clustal summary (printed to STDOUT) from String?3Parse Clustal summary (printed to STDOUT) from fileE=Parse nucleotide sequence. Allowed letters according to IUPACFeParse nucleotide alignment entry. Allowed letters according to IUPAC and commonly used gap charactersGJParse protein amino acid code sequence. Allowed letters according to IUPACHrParse protein amino acid code alignment entry. Allowed letters according to IUPAC and commonly used gap charactersIJBKLMCNOPQDRSTUVWX:;<=>?EFGH@  !"#$%&'()*+,-./0123456789:;<=>?@:;<=>?,-./0123456'()*+"#$%& !789  IJBKLMCNOPQDRSTUVWX:;<=>?EFGHY       !!"#$%%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQClust_89wlXYuf2Sj2sZcPvVK9s4Bio.ClustalParserBio.ClustalData$StructuralClustalAlignmentEntrySlice&structuralEntrySequenceSliceIdentifier#structuralEntryAlignedSliceSequenceStructuralClustalAlignmentSlicestructuralEntrySlicesStructuralClustalAlignmentstructuralAlignmentEntriessecondaryStructureTrackenergyClustalAlignmentEntrySliceentrySequenceSliceIdentifierentryAlignedSliceSequence spacerLengthClustalAlignmentSlice entrySlicesconservationTrackSliceClustalAlignmentEntryentrySequenceIdentifierentryAlignedSequenceClustalAlignmentalignmentEntriesconservationTrack GroupSummaryalignmentGroupIndexnumberOfAlignedSequences groupScorePairwiseAlignmentSummaryfirstSequenceIndexsecondSequenceIndexpairwiseAlignmentScoreSequenceParametersinputSequenceIndexinputSequenceIdentifierinputSequenceLengthClustalSummaryclustalw2versionsequenceFormatparametersOfInputSequencespairwiseAlignmentSummariesguideTreeFileName groupNumbergroupSummariesalignmentScorealignmentFileName showAlignmentshowAlignmentBlockshowAlignmentLineparseClustalAlignmentreadClustalAlignmentparseStructuralClustalAlignmentreadStructuralClustalAlignmentparseClustalSummaryreadClustalSummary $fShowStructuralClustalAlignment$fShowClustalAlignmentgenParserClustalSummarygenParserClustalAlignment#genParserStructuralClustalAlignmentparseNucleotideSequenceparseNucleotideAlignmentEntryparseProteinSequenceparseProteinAlignmentEntry readDoublereadIntgenParserGroupSummary!genParserPairwiseAlignmentSummarygenParserSequenceParametersmergealignmentSlicesconstructAlignmentEntriesgenParserClustalAlignmentSlicegenParserClustalEntrySlicegenSecondaryStructuregenParseEnergygenParseMlocarnaHeadermergeStructuralAlignmentSlices#constructStructuralAlignmentEntries(genParserStructuralClustalAlignmentSlice$genParserStructuralClustalEntrySlice