Package org.forester.msa
Class DeleteableMsa
java.lang.Object
org.forester.msa.BasicMsa
org.forester.msa.DeleteableMsa
- All Implemented Interfaces:
 Msa
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.forester.msa.Msa
Msa.MSA_FORMAT - 
Method Summary
Modifier and TypeMethodDescriptionfinal double[]static intcalcGapSumPerColumn(Msa msa, int col) static final DeleteableMsacreateInstance(List<MolecularSequence> seqs) static final DeleteableMsacreateInstance(Msa msa) final voiddeleteGapColumns(double max_allowed_gap_ratio) final voidfinal MolecularSequenceshortfinal StringgetIdentifier(int row) final intfinal intfinal chargetResidueAt(int row, int col) getSequence(int row) final booleanisAllGap(int col) final voidsetIdentifier(int row, String id) final voidsetResidueAt(int row, int col, char residue) Methods inherited from class org.forester.msa.BasicMsa
asSequenceList, getColumnAt, getSequence, getSequenceAsString, getType, isGapAt, toString, write 
- 
Method Details
- 
calcGappiness
public final double[] calcGappiness() - 
calcGapSumPerColumn
 - 
determineMaxIdLength
public short determineMaxIdLength() - 
deleteGapColumns
public final void deleteGapColumns(double max_allowed_gap_ratio)  - 
deleteGapOnlyColumns
public final void deleteGapOnlyColumns() - 
deleteRow
 - 
getIdentifier
- Specified by:
 getIdentifierin interfaceMsa- Overrides:
 getIdentifierin classBasicMsa
 - 
getLength
public final int getLength() - 
getNumberOfSequences
public final int getNumberOfSequences()- Specified by:
 getNumberOfSequencesin interfaceMsa- Overrides:
 getNumberOfSequencesin classBasicMsa
 - 
getResidueAt
public final char getResidueAt(int row, int col) - Specified by:
 getResidueAtin interfaceMsa- Overrides:
 getResidueAtin classBasicMsa
 - 
getSequence
- Specified by:
 getSequencein interfaceMsa- Overrides:
 getSequencein classBasicMsa
 - 
isAllGap
public final boolean isAllGap(int col)  - 
setIdentifier
- Specified by:
 setIdentifierin interfaceMsa- Overrides:
 setIdentifierin classBasicMsa
 - 
setResidueAt
public final void setResidueAt(int row, int col, char residue) - Specified by:
 setResidueAtin interfaceMsa- Overrides:
 setResidueAtin classBasicMsa
 - 
createInstance
 - 
createInstance
 
 -