Class

org.clulab.reach.grounding

ReachGrounder

Related Doc: package grounding

Permalink

class ReachGrounder extends LazyLogging

Class which implements methods to select the best groundings for a sequence of mentions. Written by Tom Hicks. 2/9/2016. Last Modified: Update for replacement of reverse lookups.

Linear Supertypes
LazyLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReachGrounder
  2. LazyLogging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ReachGrounder()

    Permalink

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(mentions: Seq[BioMention]): Seq[BioMention]

    Permalink

    Select and apply best grounding choice to a sequence of bio mentions.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val config: Config

    Permalink
  8. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getSpeciesContext(mention: BioMention): Seq[String]

    Permalink

    Return a possibly empty sequence of NS/ID strings for the given mentions.

  13. def groundArguments(parent: BioMention): Unit

    Permalink

    Recursively process arguments of given parent mention, possibly setting new context environment.

  14. def groundAsHuman(mention: BioTextBoundMention): Unit

    Permalink

    Prioritize the Grounding of the given mention as human.

    Prioritize the Grounding of the given mention as human. NB: Mention must be grounded and have more than one candidate.

  15. def groundBySpecies(mention: BioTextBoundMention, context: Seq[String]): Unit

    Permalink

    Prioritize the grounding for one of the given species NS/IDs strings.

    Prioritize the grounding for one of the given species NS/IDs strings. NB: Mention must be grounded and have more than one candidate.

  16. def groundMention(mention: BioMention, context: Seq[String]): Unit

    Permalink

    Dispatch the given bio mention for grounding, based on candidates and given species context.

  17. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  19. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  20. val mentionMgr: MentionManager

    Permalink
  21. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. val overrideSpecies: Boolean

    Permalink
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped