org.forester.msa
Class ResampleableMsa

java.lang.Object
  extended by org.forester.msa.BasicMsa
      extended by org.forester.msa.ResampleableMsa
All Implemented Interfaces:
Msa

public final class ResampleableMsa
extends BasicMsa


Constructor Summary
ResampleableMsa(BasicMsa msa)
           
 
Method Summary
 char getResidueAt(int row, int col)
           
 void resample(int[] resampled_column_positions)
           
 void setResidueAt(int row, int col, char residue)
           
 
Methods inherited from class org.forester.msa.BasicMsa
createInstance, getColumnAt, getIdentifier, getLength, getNumberOfSequences, getSequenceAsString, getType, setIdentifier, toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResampleableMsa

public ResampleableMsa(BasicMsa msa)
Method Detail

resample

public void resample(int[] resampled_column_positions)

getResidueAt

public char getResidueAt(int row,
                         int col)
Specified by:
getResidueAt in interface Msa
Overrides:
getResidueAt in class BasicMsa

setResidueAt

public void setResidueAt(int row,
                         int col,
                         char residue)
Specified by:
setResidueAt in interface Msa
Overrides:
setResidueAt in class BasicMsa