Class DefaultAAIndexProvider

  • All Implemented Interfaces:
    AAIndexProvider

    public class DefaultAAIndexProvider
    extends java.lang.Object
    implements AAIndexProvider
    The default provider for AAINDEX loads substitution matrices from the AAINDEX file in the resources directory
    Author:
    Andreas Prlic
    • Constructor Detail

      • DefaultAAIndexProvider

        public DefaultAAIndexProvider()
    • Method Detail

      • getMatrix

        public SubstitutionMatrix<AminoAcidCompound> getMatrix​(java.lang.String matrixName)
        Description copied from interface: AAIndexProvider
        Gets a substitution matrix by its name. The matrices are defined in src/main/resources/matrices/AAINDEX.txt
        Specified by:
        getMatrix in interface AAIndexProvider
        Returns:
        The @{code}SubstitutionMatrix or null if not exists
      • getInputStreamToAAindexFile

        public java.io.InputStream getInputStreamToAAindexFile()