edu.arizona.sista.assembly

SimpleEntity

Related Doc: package assembly

class SimpleEntity extends Entity

A SimpleEntity representation of a Mention of a Protein, GGP, Simple_chemical, etc. (see the children of "Entity" in the taxonomy)

Linear Supertypes
Entity, EntityEventRepresentation, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SimpleEntity
  2. Entity
  3. EntityEventRepresentation
  4. Serializable
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SimpleEntity(uniqueID: IDPointer, grounding: GroundingID, modifications: Set[AssemblyModification], sourceMention: Option[Mention], manager: AssemblyManager)

    uniqueID

    IDPointer assigned to this SimpleEntity by the AssemblyManager

    grounding

    GroundingID for the SimpleEntity

    modifications

    a Set of AssemblyModification, such as edu.arizona.sista.assembly.PTM and edu.arizona.sista.assembly.EntityLabel. These are relevant to the identity of the SimpleEntity and describe its state (ex. Phosphorylated @ Ser123).

    sourceMention

    the Mention from which this SimpleEntity was constructed

    manager

    a pointer to the AssemblyManager instance that produced this SimpleEntity

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def containsID(someID: IDPointer): Boolean

    Whether or not the SimpleEntity contains the provided IDPointer.

    Whether or not the SimpleEntity contains the provided IDPointer.

    someID

    an IDPointer identifying some EntityEventRepresentation

    returns

    true or false

    Definition Classes
    SimpleEntityEntityEventRepresentation
  7. def coref: Boolean

    Whether or not the EntityEventRepresentation was produced by a Mention resolved through coref.

    Whether or not the EntityEventRepresentation was produced by a Mention resolved through coref.

    returns

    true or false

    Definition Classes
    EntityEventRepresentation
  8. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  10. def equivalenceHash: Int

    Used by isEquivalentTo to compare against another SimpleEntity.

    Used by isEquivalentTo to compare against another SimpleEntity.

    returns

    a hash (Int) based primarily on the grounding and modsHash

    Definition Classes
    SimpleEntityEntityEventRepresentation
  11. def evidence: Set[Mention]

    The Set of Mentions serving as textual evidence for this EntityEventRepresentation.

    The Set of Mentions serving as textual evidence for this EntityEventRepresentation.

    returns

    Set[Mention]

    Definition Classes
    EntityEventRepresentation
  12. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  14. def getPTMs(label: String): Set[PTM]

    Returns the Set of assembly.PTM contained in modifications matching the given label.

    Returns the Set of assembly.PTM contained in modifications matching the given label.

    label

    the label used to filter assembly.PTM

  15. def getPTMs: Set[PTM]

    Returns the Set of assembly.PTM contained in modifications.

  16. val grounding: GroundingID

    GroundingID for the SimpleEntity

  17. def hasCorefResolution(m: Mention): Boolean

    Checks to see if a coref mention has an antecedent.

    Checks to see if a coref mention has an antecedent.

    If the mentions made it through the coref component of reach, the only mentions that might have an antecedent should be those with a "Generic_*" this is just a broader, fail-safe check...

    m

    an Odin Mention

    returns

    true if cm has an antecedent; false otherwise

    Definition Classes
    EntityEventRepresentation
  18. def hasNegation(m: Mention): Boolean

    Checks whether evidence contains a Negation modification

    Checks whether evidence contains a Negation modification

    m

    an Odin Mention

    returns

    true or false

    Definition Classes
    EntityEventRepresentation
  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. def isEquivalentTo(other: Any): Boolean

    Used to compare against another SimpleEntity.

    Used to compare against another SimpleEntity. Based on the equality of equivalenceHash to that of another SimpleEntity.

    other

    the thing to compare against

    returns

    true or false

    Definition Classes
    SimpleEntityEntityEventRepresentation
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. val manager: AssemblyManager

    a pointer to the AssemblyManager instance that produced this SimpleEntity

    a pointer to the AssemblyManager instance that produced this SimpleEntity

    Definition Classes
    SimpleEntityEntityEventRepresentation
  23. val modifications: Set[AssemblyModification]

    a Set of AssemblyModification, such as edu.arizona.sista.assembly.PTM and edu.arizona.sista.assembly.EntityLabel.

    a Set of AssemblyModification, such as edu.arizona.sista.assembly.PTM and edu.arizona.sista.assembly.EntityLabel. These are relevant to the identity of the SimpleEntity and describe its state (ex. Phosphorylated @ Ser123).

  24. def modsHash: Int

    Hash representing the modifications.

    Hash representing the modifications. Used by equivalenceHash for isEquivalentTo comparisons.

    returns

    an Int hash based on the hashcodes of the modifications

  25. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. def negated: Boolean

    Whether or not the EntityEventRepresentation is negated by its evidence (i.e., whether or not the evidence gives a negative example for this EntityEventRepresentation).

    Whether or not the EntityEventRepresentation is negated by its evidence (i.e., whether or not the evidence gives a negative example for this EntityEventRepresentation).

    returns

    true or false

    Definition Classes
    EntityEventRepresentation
  27. final def notify(): Unit

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

    Definition Classes
    AnyRef
  29. val sourceMention: Option[Mention]

    the Mention from which this SimpleEntity was constructed

    the Mention from which this SimpleEntity was constructed

    Definition Classes
    SimpleEntityEntityEventRepresentation
  30. def summarize: String

    Summary making use of grounding, modifications, coref, and manager.

    Summary making use of grounding, modifications, coref, and manager.

    returns

    a String summary of the SimpleEntity

    Definition Classes
    SimpleEntityEntity
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def toString(): String

    Definition Classes
    AnyRef → Any
  33. val uniqueID: IDPointer

    IDPointer assigned to this SimpleEntity by the AssemblyManager

    IDPointer assigned to this SimpleEntity by the AssemblyManager

    Definition Classes
    SimpleEntityEntityEventRepresentation
  34. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def withSameGrounding: Set[SimpleEntity]

    Find SimpleEntities with simple same grounding

Inherited from Entity

Inherited from EntityEventRepresentation

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped