dexay commited on
Commit
13905f1
·
1 Parent(s): dd7da84

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -9
app.py CHANGED
@@ -248,23 +248,27 @@ if submit and len(x) != 0:
248
  edcrecep = []
249
  hormrecep = []
250
  hormcan = []
251
-
252
  for e in edccanbis:
253
- if e[-1]== ["B-EDC","B-CANCER"]:
254
  edccann += [[e[0],e[1],e[2]]]
 
255
 
256
-
257
- elif e[-1]== ["B-EDC","B-HORMONE"]:
258
  edchorm += [[e[0],e[1],e[2]]]
 
259
 
260
- elif e[-1]== ["B-EDC","B-RECEPTOR"]:
261
  edcrecep += [[e[0],e[1],e[2]]]
 
262
 
263
- elif e[-1]== ["B-HORMONE","B-RECEPTOR"]:
264
  hormrecep += [[e[0],e[1],e[2]]]
 
265
 
266
- elif e[-1]== ["B-HORMONE","B-CANCER"]:
267
  hormcan += [[e[0],e[1],e[2]]]
 
268
 
269
 
270
  edcrecepdf = pd.DataFrame(edcrecep, columns=["EDC", "RECEPTOR", "RELATION"])
@@ -281,8 +285,7 @@ if submit and len(x) != 0:
281
 
282
 
283
 
284
- for e in edccanbis:
285
- edccan += [[e[3],e[0]+" ["+e[-1][0][2:]+"]", e[1]+" ["+e[-1][1][2:]+"]",e[2]]]
286
 
287
  edccandf = pd.DataFrame(edccan, columns= ["Sentence", "Entity 1", "Entity 2", "Relation"] )
288
 
 
248
  edcrecep = []
249
  hormrecep = []
250
  hormcan = []
251
+
252
  for e in edccanbis:
253
+ if e[-1]== ["B-EDC","B-CANCER"] and e[2] in ["CAUSE","INCREASE_RISK","SPEED_UP","NO_ASSOCIATION"]:
254
  edccann += [[e[0],e[1],e[2]]]
255
+ edccan += [[e[3],e[0]+" ["+e[-1][0][2:]+"]", e[1]+" ["+e[-1][1][2:]+"]",e[2]]]
256
 
257
+ elif e[-1]== ["B-EDC","B-HORMONE"] and e[2] in ["ALTER", "INCREASE", "DECREASE", "MIMIC", "INCREASE_ACTIVITY","DECREASE_ACTIVITY"]:
 
258
  edchorm += [[e[0],e[1],e[2]]]
259
+ edccan += [[e[3],e[0]+" ["+e[-1][0][2:]+"]", e[1]+" ["+e[-1][1][2:]+"]",e[2]]]
260
 
261
+ elif e[-1]== ["B-EDC","B-RECEPTOR"] and e[2] in ["BLOCK", "ACTIVATE", "INTERFER"] :
262
  edcrecep += [[e[0],e[1],e[2]]]
263
+ edccan += [[e[3],e[0]+" ["+e[-1][0][2:]+"]", e[1]+" ["+e[-1][1][2:]+"]",e[2]]]
264
 
265
+ elif e[-1]== ["B-HORMONE","B-RECEPTOR"] and e[2] in ["BIND"] :
266
  hormrecep += [[e[0],e[1],e[2]]]
267
+ edccan += [[e[3],e[0]+" ["+e[-1][0][2:]+"]", e[1]+" ["+e[-1][1][2:]+"]",e[2]]]
268
 
269
+ elif e[-1]== ["B-HORMONE","B-CANCER"] and e[2] in ["DEVELOP"]:
270
  hormcan += [[e[0],e[1],e[2]]]
271
+ edccan += [[e[3],e[0]+" ["+e[-1][0][2:]+"]", e[1]+" ["+e[-1][1][2:]+"]",e[2]]]
272
 
273
 
274
  edcrecepdf = pd.DataFrame(edcrecep, columns=["EDC", "RECEPTOR", "RELATION"])
 
285
 
286
 
287
 
288
+
 
289
 
290
  edccandf = pd.DataFrame(edccan, columns= ["Sentence", "Entity 1", "Entity 2", "Relation"] )
291