Package relations

Class Eval


  • public class Eval
    extends Object
    Author:
    Chinh
    • Constructor Detail

      • Eval

        public Eval()
        Main class for extracting event from text
    • Method Detail

      • findPos

        public int findPos​(int[] loc,
                           Word[] w)
      • printEvents

        public void printEvents​(String id)
      • countLevel

        public void countLevel()
      • printEventbyType

        public void printEventbyType​(int type,
                                     String trg)
      • printEventType

        public void printEventType​(int type)
      • printFile

        public void printFile​(String path,
                              String dest)
      • evalSimple

        public void evalSimple()
      • evalReg

        public void evalReg()
      • DictEval

        public void DictEval()
        Evaluating dictionary
        Parameters:
        type -
      • printAllSentence

        public void printAllSentence​(int type)
      • printCompoundEvent

        public void printCompoundEvent​(int type)
      • initAbstract

        public boolean initAbstract​(String pid)
        Load all data (protein, trigger, event) belong to this abtract/paragraph Split abstract/paragraph into sentences
        Parameters:
        pid -
        Returns:
      • printCompoundTrigger

        public void printCompoundTrigger​(TData tg,
                                         List<Word> ls)
      • splitEvents

        public List<EData>[] splitEvents​(List<EData> list)
        Spliting event per sentence
        Parameters:
        list - : list of event
      • splitData

        public List<TData>[] splitData​(List<TData> list)
        Split list of Data (Trigger/Protein) based on number of sentences
        Parameters:
        list - : trigger/protein
      • test

        public void test()
      • main

        public static void main​(String[] args)
      • comparePatterns

        public void comparePatterns()