public class Eval extends Object
| Modifier and Type | Field and Description |
|---|---|
Map<PData,String> |
evtMap |
Map<Word,PData> |
proMap |
Map<Word,String> |
trgIDMap |
| Constructor and Description |
|---|
Eval()
Main class for extracting event from text
|
Eval(SenSimplifier simp) |
| Modifier and Type | Method and Description |
|---|---|
void |
comparePatterns() |
void |
countLevel() |
void |
DictEval()
Evaluating dictionary
|
void |
evalReg() |
void |
evalSimple() |
int |
findPos(int[] loc,
Word[] w) |
boolean |
initAbstract(String pid)
Load all data (protein, trigger, event) belong to this abtract/paragraph
Split abstract/paragraph into sentences
|
static void |
main(String[] args) |
void |
printAllSentence(int type) |
void |
printCompoundEvent(int type) |
void |
printCompoundTrigger(TData tg,
List<Word> ls) |
void |
printEventbyType(int type,
String trg) |
void |
printEvents(String id) |
void |
printEventType(int type) |
void |
printFile(String path,
String dest) |
List<TData>[] |
splitData(List<TData> list)
Split list of Data (Trigger/Protein) based on number of sentences
|
List<EData>[] |
splitEvents(List<EData> list)
Spliting event per sentence
|
List<Word>[] |
splitTrg(List<Word> list) |
void |
test() |
public Eval()
public Eval(SenSimplifier simp)
public int findPos(int[] loc,
Word[] w)
public void printEvents(String id)
public void countLevel()
public void printEventbyType(int type,
String trg)
public void printEventType(int type)
public void evalSimple()
public void evalReg()
public void DictEval()
type - public void printAllSentence(int type)
public void printCompoundEvent(int type)
public boolean initAbstract(String pid)
pid - public List<EData>[] splitEvents(List<EData> list)
list: - list of eventpublic List<TData>[] splitData(List<TData> list)
list: - trigger/proteinpublic void test()
public static void main(String[] args)
public void comparePatterns()
Copyright © 2016 JULIE Lab, Germany. All rights reserved.