pal.alignment
Class ReadAlignmentOld
java.lang.Object
pal.alignment.AbstractAlignment
pal.alignment.ReadAlignmentOld
- All Implemented Interfaces:
- Alignment, IdGroup, Report, java.io.Serializable
- public class ReadAlignmentOld
- extends AbstractAlignment
reads aligned sequence data from plain text files.
recognizes PHYLIP 3.4 INTERLEAVED,
PHYLIP SEQUENTIAL,
CLUSTAL and derived formats.
Other features:
- the dot as "copy character" is recognized,
- all base characters are capitalized,
- automatic data type estimation
- determination of corresponding base frequencies.
- See Also:
- Serialized Form
Method Summary |
char |
getData(int seq,
int site)
sequence alignment at (sequence, site) |
Methods inherited from class pal.alignment.AbstractAlignment |
getAlignedSequenceString, getChar, getDataType, getIdCount, getIdentifier, getLength, getSequenceCount, getSiteCount, getState, getStates, guessDataType, isGap, isUnknownState, report, setDataType, setIdentifier, toString, whichIdNumber |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ReadAlignmentOld
public ReadAlignmentOld(java.io.PushbackReader input)
throws AlignmentParseException,
java.io.IOException
- read from stream
ReadAlignmentOld
public ReadAlignmentOld(java.lang.String file)
throws AlignmentParseException,
java.io.IOException
- read from file
getData
public char getData(int seq,
int site)
- sequence alignment at (sequence, site)
- Specified by:
getData
in interface Alignment
- Specified by:
getData
in class AbstractAlignment