| Name | Description | Type | Package | Framework |
| AAindexFactory | Factory class to get Providers for substitution matrices the are provided by the AAINDEX database. | Class | org.biojava.nbio.core.alignment.matrices | BioJava |
| AAIndexFileParser | Class | org.biojava.nbio.core.alignment.matrices | BioJava | |
| AAIndexProvider | Interface | org.biojava.nbio.core.alignment.matrices | BioJava | |
| DefaultAAIndexProvider | The default provider for AAINDEX loads substitution matrices from the AAINDEX file in the resources directoryAuthor:Andreas Prlic | Class | org.biojava.nbio.core.alignment.matrices | BioJava |
| ScaledSubstitutionMatrix | The biojava-alignment module represents substitution matrices with short values. | Class | org.biojava.nbio.core.alignment.matrices | BioJava |
| SimpleSubstitutionMatrix | Compound in a sequence for another. | Class | org.biojava.nbio.core.alignment.matrices | BioJava |
| SubstitutionMatrixHelper | Static utility to access substitution matrices that come bundled with BioJava. | Class | org.biojava.nbio.core.alignment.matrices | BioJava |