Package pal.alignment
Class ConcatenatedAlignment
- java.lang.Object
-
- pal.alignment.AbstractAlignment
-
- pal.alignment.ConcatenatedAlignment
-
public class ConcatenatedAlignment extends AbstractAlignment
concatenates a list of alignments to one single alignment, increasing the number of sites- Version:
- $Id: ConcatenatedAlignment.java,v 1.3 2001/07/13 14:39:12 korbinian Exp $
- Author:
- Korbinian Strimmer
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface pal.misc.IdGroup
IdGroup.Utils
-
-
Field Summary
-
Fields inherited from class pal.alignment.AbstractAlignment
idGroup, numSeqs, numSites
-
-
Constructor Summary
Constructors Constructor Description ConcatenatedAlignment(Alignment[] list)
concatenate alignments
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
Constructor Detail
-
ConcatenatedAlignment
public ConcatenatedAlignment(Alignment[] list) throws java.lang.IllegalArgumentException
concatenate alignments- Parameters:
Alignment
- array with alignment to concatenate- Throws:
java.lang.IllegalArgumentException
-
-
Method Detail
-
getData
public char getData(int seq, int site)
sequence alignment at (sequence, site)- Specified by:
getData
in interfaceAlignment
- Specified by:
getData
in classAbstractAlignment
-
-