jebl.evolution.alignments
Interface Patterns
- All Known Subinterfaces:
- Alignment
- All Known Implementing Classes:
- BasicAlignment, BootstrappedAlignment, JackknifedAlignment, ResampledAlignment
public interface Patterns
An interface representing a set of site patterns.
- Version:
- $Id: Patterns.java 185 2006-01-23 23:03:18Z rambaut $
- Author:
- Andrew Rambaut, Alexei Drummond
getPatternCount
int getPatternCount()
getPatternLength
int getPatternLength()
getPatterns
java.util.List<Pattern> getPatterns()
- Get a list of all the patterns
- Returns:
- the list
getTaxa
java.util.List<Taxon> getTaxa()
- Returns:
- the list of taxa that the state values correspond to.
getSequenceType
SequenceType getSequenceType()
- Returns:
- the data type of the states in these site patterns.
http://code.google.com/p/jebl2/