Package org.forester.msa
Class BasicMsa
java.lang.Object
org.forester.msa.BasicMsa
- All Implemented Interfaces:
 Msa
- Direct Known Subclasses:
 DeleteableMsa,ResampleableMsa
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.forester.msa.Msa
Msa.MSA_FORMAT - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic MsacreateInstance(List<MolecularSequence> seqs) getColumnAt(int col) getIdentifier(int row) intintchargetResidueAt(int row, int col) getSequence(int row) getSequence(String id) getSequenceAsString(int row) getType()booleanisGapAt(int row, int col) voidsetIdentifier(int row, String id) voidsetResidueAt(int row, int col, char residue) toString()voidwrite(Writer w, Msa.MSA_FORMAT format)  
- 
Constructor Details
- 
BasicMsa
 
 - 
 - 
Method Details
- 
asSequenceList
- Specified by:
 asSequenceListin interfaceMsa
 - 
getColumnAt
- Specified by:
 getColumnAtin interfaceMsa
 - 
getIdentifier
- Specified by:
 getIdentifierin interfaceMsa
 - 
getLength
public int getLength() - 
getNumberOfSequences
public int getNumberOfSequences()- Specified by:
 getNumberOfSequencesin interfaceMsa
 - 
getResidueAt
public char getResidueAt(int row, int col) - Specified by:
 getResidueAtin interfaceMsa
 - 
getSequence
- Specified by:
 getSequencein interfaceMsa
 - 
getSequence
- Specified by:
 getSequencein interfaceMsa
 - 
getSequenceAsString
- Specified by:
 getSequenceAsStringin interfaceMsa
 - 
getType
 - 
isGapAt
public boolean isGapAt(int row, int col)  - 
setIdentifier
- Specified by:
 setIdentifierin interfaceMsa
 - 
setResidueAt
public void setResidueAt(int row, int col, char residue) - Specified by:
 setResidueAtin interfaceMsa
 - 
toString
 - 
write
- Specified by:
 writein interfaceMsa- Throws:
 IOException
 - 
createInstance
 
 -