edu.arizona.sista.reach.grounding

StaticProteinKBLookup

Related Doc: package grounding

class StaticProteinKBLookup extends LocalKBLookup

KB accessor to resolve protein names via static KBs.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. StaticProteinKBLookup
  2. LocalKBLookup
  3. KnowledgeBaseConstants
  4. SpeciatedKBLookup
  5. ExternalKBAccessor
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StaticProteinKBLookup()

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. val AllKeysStopSuffixes: Set[String]

    The set of words to remove from all keys to create a lookup key.

    The set of words to remove from all keys to create a lookup key.

    Definition Classes
    KnowledgeBaseConstants
  5. val AuxBioProcessFilename: String

    Filename of the auxiliary biological processes file.

    Filename of the auxiliary biological processes file.

    Definition Classes
    KnowledgeBaseConstants
  6. val AuxCellLocationFilename: String

    Filename of the auxiliary cellular location file.

    Filename of the auxiliary cellular location file.

    Definition Classes
    KnowledgeBaseConstants
  7. val AuxChemicalFilename: String

    Filename of the auxiliary small molecule (chemical) file.

    Filename of the auxiliary small molecule (chemical) file.

    Definition Classes
    KnowledgeBaseConstants
  8. val AuxMetaboliteFilename: String

    Filename of the auxiliary small molecule (metabolite) file.

    Filename of the auxiliary small molecule (metabolite) file.

    Definition Classes
    KnowledgeBaseConstants
  9. val AuxProteinFamilyFilename: String

    Filename of the auxiliary protein family file.

    Filename of the auxiliary protein family file.

    Definition Classes
    KnowledgeBaseConstants
  10. val AuxProteinFilename: String

    Filename of the auxiliary protein file.

    Filename of the auxiliary protein file.

    Definition Classes
    KnowledgeBaseConstants
  11. val AuxTissueTypeFilename: String

    Filename of the auxiliary protein file.

    Filename of the auxiliary protein file.

    Definition Classes
    KnowledgeBaseConstants
  12. val FamilyStopSuffixes: Set[String]

    The set of words to remove from a key to create a protein family lookup key.

    The set of words to remove from a key to create a protein family lookup key.

    Definition Classes
    KnowledgeBaseConstants
  13. val GendCellLocationFilename: String

    Filename of the cellular location file generated by the entity checker.

    Filename of the cellular location file generated by the entity checker.

    Definition Classes
    KnowledgeBaseConstants
  14. val GendCellLocationPrefix: String

    Prefix string for cellular location IDs generated by the entity checker.

    Prefix string for cellular location IDs generated by the entity checker.

    Definition Classes
    KnowledgeBaseConstants
  15. val GendChemicalFilename: String

    Filename of the small molecule file generated by the entity checker.

    Filename of the small molecule file generated by the entity checker.

    Definition Classes
    KnowledgeBaseConstants
  16. val GendChemicalPrefix: String

    Prefix string for small molecule IDs generated by the entity checker.

    Prefix string for small molecule IDs generated by the entity checker.

    Definition Classes
    KnowledgeBaseConstants
  17. val GendProteinFilename: String

    Filename of the protein/family file generated by the entity checker.

    Filename of the protein/family file generated by the entity checker.

    Definition Classes
    KnowledgeBaseConstants
  18. val GendProteinPrefix: String

    Prefix string for protein/family IDs generated by the entity checker.

    Prefix string for protein/family IDs generated by the entity checker.

    Definition Classes
    KnowledgeBaseConstants
  19. val HumanLabels: Set[String]

    The set of words to remove from the text to create a lookup key.

    The set of words to remove from the text to create a lookup key.

    Definition Classes
    KnowledgeBaseConstants
  20. val KBDirFilePath: String

    File Path to the directory which holds the entity knowledge bases.

    File Path to the directory which holds the entity knowledge bases.

    Definition Classes
    KnowledgeBaseConstants
  21. val KBDirResourcePath: String

    Resource Path to the directory which holds the entity knowledge bases.

    Resource Path to the directory which holds the entity knowledge bases.

    Definition Classes
    KnowledgeBaseConstants
  22. val KeyCharactersToRemove: Set[Char]

    The set of characters to remove from the text to create a lookup key.

    The set of characters to remove from the text to create a lookup key.

    Definition Classes
    KnowledgeBaseConstants
  23. val ManualCellLocationFilename: String

    Filename of the manually maintained cellular location file.

    Filename of the manually maintained cellular location file.

    Definition Classes
    KnowledgeBaseConstants
  24. val ManualChemicalFilename: String

    Filename of the manually maintained small molecule file.

    Filename of the manually maintained small molecule file.

    Definition Classes
    KnowledgeBaseConstants
  25. val ManualProteinFamilyFilename: String

    Filename of the manually maintained protein family file.

    Filename of the manually maintained protein family file.

    Definition Classes
    KnowledgeBaseConstants
  26. val ManualProteinFilename: String

    Filename of the manually maintained protein file.

    Filename of the manually maintained protein file.

    Definition Classes
    KnowledgeBaseConstants
  27. val ProteinStopSuffixes: Set[String]

    The set of words to remove from a key to create a protein lookup key.

    The set of words to remove from a key to create a protein lookup key.

    Definition Classes
    KnowledgeBaseConstants
  28. val StaticCellLocationFilename: String

    Filename of the static cellular location file.

    Filename of the static cellular location file.

    Definition Classes
    KnowledgeBaseConstants
  29. val StaticChemicalFilename: String

    Filename of the static small molecule (chemical) file.

    Filename of the static small molecule (chemical) file.

    Definition Classes
    KnowledgeBaseConstants
  30. val StaticMetaboliteFilename: String

    Filename of the static small molecule (chemical) file.

    Filename of the static small molecule (chemical) file.

    Definition Classes
    KnowledgeBaseConstants
  31. val StaticProteinFamilyFilename: String

    Filename of the static protein family file.

    Filename of the static protein family file.

    Definition Classes
    KnowledgeBaseConstants
  32. val StaticProteinFilename: String

    Filename of the static protein file.

    Filename of the static protein file.

    Definition Classes
    KnowledgeBaseConstants
  33. val StaticTissueTypeFilename: String

    Filename of the static tissue type file.

    Filename of the static tissue type file.

    Definition Classes
    KnowledgeBaseConstants
  34. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  35. def baseURI: String

    The primary URI of the external KB (e.g., http://identifiers.org/uniprot/).

    The primary URI of the external KB (e.g., http://identifiers.org/uniprot/).

    Definition Classes
    StaticProteinKBLookupLocalKBLookupExternalKBAccessor
  36. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  38. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  39. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  41. def getLookupKey(key: String): String

    Definition Classes
    LocalKBLookup
  42. def getLookupKey(mention: Mention): String

    Extract and return a key string, from the given Mention, which can be used to access an external knowledge base or a local object cache.

    Extract and return a key string, from the given Mention, which can be used to access an external knowledge base or a local object cache.

    Definition Classes
    ExternalKBAccessor
  43. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  44. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  45. def namespace: String

    The namespace of the external KB (e.g., uniprot).

    The namespace of the external KB (e.g., uniprot).

    Definition Classes
    StaticProteinKBLookupLocalKBLookupExternalKBAccessor
  46. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  47. final def notify(): Unit

    Definition Classes
    AnyRef
  48. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  49. def readAndFillKB(kbResourcePath: String): Unit

    Attributes
    protected
    Definition Classes
    LocalKBLookup
  50. def referenceURI(mention: Mention): String

    Using the given Mention, generate a URI which references an entry in the namespace of external knowledge base.

    Using the given Mention, generate a URI which references an entry in the namespace of external knowledge base.

    Definition Classes
    ExternalKBAccessor
  51. def referenceURI(id: String): String

    Using the given ID string, generate a URI which references an entry in the namespace of external knowledge base (e.g., given "P2345" => "http://identifiers.org/uniprot/P2345").

    Using the given ID string, generate a URI which references an entry in the namespace of external knowledge base (e.g., given "P2345" => "http://identifiers.org/uniprot/P2345").

    Definition Classes
    ExternalKBAccessor
  52. def resolve(key: String): Option[String]

    Resolve the given string to a optional string value in an external knowledge base.

    Resolve the given string to a optional string value in an external knowledge base. Default method to be overridden by each child knowledge base accessor.

    Definition Classes
    LocalKBLookupSpeciatedKBLookup
  53. def resolve(mention: Mention): Map[String, String]

    Resolve the given Mention to an entry in an external knowledge base and return a map of keys and property values from that entry.

    Resolve the given Mention to an entry in an external knowledge base and return a map of keys and property values from that entry. Default method to be overridden by each child knowledge base accessor.

    Definition Classes
    ExternalKBAccessor
  54. def resolveBySpecies(key: String, species: Set[String]): Option[String]

    Resolve the given string to a optional string value in an external knowledge base, for any of the species name strings in the given set.

    Resolve the given string to a optional string value in an external knowledge base, for any of the species name strings in the given set. NB: Default method ignores species argument and resolves to any species.

    Definition Classes
    LocalKBLookupSpeciatedKBLookup
  55. def resolveHuman(key: String): Option[String]

    Resolve the given string to a optional string value in an external knowledge base, failing if the KB entry is not for humans, NB: Default method ignores species argument and resolves to any species.

    Resolve the given string to a optional string value in an external knowledge base, failing if the KB entry is not for humans, NB: Default method ignores species argument and resolves to any species.

    Definition Classes
    SpeciatedKBLookup
  56. def resourceID: String

    The Resource Identifier for the primary resource location for this knowledge base (e.g., MIR:00100164).

    The Resource Identifier for the primary resource location for this knowledge base (e.g., MIR:00100164). NB: This is MIRIAM registration ID of the external knowledge base, NOT an entity ID.

    Definition Classes
    StaticProteinKBLookupLocalKBLookupExternalKBAccessor
  57. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  58. val theKB: Map[String, Map[String, String]]

    Attributes
    protected
    Definition Classes
    LocalKBLookup
  59. def toString(): String

    Definition Classes
    AnyRef → Any
  60. def validateFields(fields: Seq[String]): Boolean

    Attributes
    protected
    Definition Classes
    LocalKBLookup
  61. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LocalKBLookup

Inherited from KnowledgeBaseConstants

Inherited from SpeciatedKBLookup

Inherited from ExternalKBAccessor

Inherited from AnyRef

Inherited from Any

Ungrouped