Spaces:
Running
Running
Consoli Sergio
commited on
Commit
·
900465a
1
Parent(s):
ea723bc
added reactome ontologies and bugs correction
Browse files- app-demo-myMultiNER.py +5 -5
- nerBio.py +9 -7
- virtuosoQueryRest.py +5 -5
app-demo-myMultiNER.py
CHANGED
@@ -83,11 +83,11 @@ models_List = ["FacebookAI/xlm-roberta-large-finetuned-conll03-english", "Babel
|
|
83 |
#categories_List = ["MED","LOC","PER","ORG","DATE","MISC"]
|
84 |
categories_List = ["MED","LOC","PER","ORG","DATE","MISC", "CONC", "BIOP", "ACTI", "ANAT", "CHEM", "DEVI", "DISO", "GENE", "GEOG", "LIVB", "OBJC", "OCCU", "ORGA", "PHEN", "PHYS" , "PROC"]
|
85 |
|
86 |
-
POSSIBLE_KGchoices_List = ["AI", "AIO", "AEO", "BFO", "BIM", "BCGO", "CL", "CHIRO", "CHEBI", "DCM", "FMA", "GO", "GENO",
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
|
92 |
|
93 |
modelGliner=None
|
|
|
83 |
#categories_List = ["MED","LOC","PER","ORG","DATE","MISC"]
|
84 |
categories_List = ["MED","LOC","PER","ORG","DATE","MISC", "CONC", "BIOP", "ACTI", "ANAT", "CHEM", "DEVI", "DISO", "GENE", "GEOG", "LIVB", "OBJC", "OCCU", "ORGA", "PHEN", "PHYS" , "PROC"]
|
85 |
|
86 |
+
POSSIBLE_KGchoices_List = sorted(["AI", "AIO", "AEO", "BFO", "BIM", "BCGO", "CL", "CHIRO", "CHEBI", "DCM", "FMA", "GO", "GENO",
|
87 |
+
"GeoSPARQL", "HL7", "DOID", "HP", "HP_O", "IDO", "IAO", "ICD10", "LOINC", "MESH", "MONDO", "NCIT",
|
88 |
+
"NCBITAXON", "NCBITaxon_", "NIFCELL", "NIFSTD", "GML", "OBCS", "OCHV", "OHPI", "OPB", "TRANS",
|
89 |
+
"PLOSTHES", "RADLEX", "RO", "STY", "SO", "SNOMED", "STATO", "SYMP", "FoodOn", "UBERON", "ORDO", "HOOM",
|
90 |
+
"VO", "OGMS", "EuroSciVoc", "ARO", "REACTO", "go-lego", "go-lego-reacto", "PR", "PSIMOD", "pathway_like_go_cams"])
|
91 |
|
92 |
|
93 |
modelGliner=None
|
nerBio.py
CHANGED
@@ -85,13 +85,13 @@ mem = Memory(cachedir, verbose=False)
|
|
85 |
# print(item)
|
86 |
# print(count)
|
87 |
|
88 |
-
POSSIBLE_KGchoices_List = ["AI", "AIO", "AEO", "BFO", "BIM", "BCGO", "CL", "CHIRO", "CHEBI", "DCM", "FMA", "GO", "GENO",
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
|
94 |
-
ONLY_Ontologies_OnBIOPORTAL = ["AI", "AIO", "AEO", "BCGO", "BFO", "BIM", "CHEBI", "CHIRO", "CL", "DCM", "DOID", "FMA", "FOODON", "GENO", "GML", "GO", "GEOSPARQL", "HL7", "HP", "HP_O", "IAO", "ICD10", "IDO", "LOINC", "MESH", "MONDO", "NCBITAXON", "NCIT", "NIFCELL", "NIFSTD", "OBCS", "OCHV", "OHPI", "OPB", "PLOSTHES", "RADLEX", "OBOREL", "SNOMEDCT", "SO", "STATO", "STY", "SYMP", "PTRANS", "UBERON", "ORDO", "HOOM", "VO", "OGMS", "ARO"]
|
95 |
|
96 |
|
97 |
|
@@ -1442,7 +1442,9 @@ def getUrlBioAndAllOtherBioConcepts(word, args, key_virtuoso, cache_map_virtuoso
|
|
1442 |
if strtobool(args.debug):
|
1443 |
print("Use Virtuoso Sparql endpoint for linking ... " + word.lower())
|
1444 |
|
1445 |
-
responseText = sparqlQuery(endpoint, questionText, VirtuosoUsername, key_virtuoso, strtobool(args.USE_CACHE))
|
|
|
|
|
1446 |
|
1447 |
# Parse the response as JSON
|
1448 |
results = json.loads(responseText)
|
|
|
85 |
# print(item)
|
86 |
# print(count)
|
87 |
|
88 |
+
POSSIBLE_KGchoices_List = sorted(["AI", "AIO", "AEO", "BFO", "BIM", "BCGO", "CL", "CHIRO", "CHEBI", "DCM", "FMA", "GO", "GENO",
|
89 |
+
"GeoSPARQL", "HL7", "DOID", "HP", "HP_O", "IDO", "IAO", "ICD10", "LOINC", "MESH", "MONDO", "NCIT",
|
90 |
+
"NCBITAXON", "NCBITaxon_", "NIFCELL", "NIFSTD", "GML", "OBCS", "OCHV", "OHPI", "OPB", "TRANS",
|
91 |
+
"PLOSTHES", "RADLEX", "RO", "STY", "SO", "SNOMED", "STATO", "SYMP", "FoodOn", "UBERON", "ORDO", "HOOM",
|
92 |
+
"VO", "OGMS", "EuroSciVoc", "ARO", "REACTO", "go-lego", "go-lego-reacto", "PR", "PSIMOD", "pathway_like_go_cams"])
|
93 |
|
94 |
+
ONLY_Ontologies_OnBIOPORTAL = sorted(["AI", "AIO", "AEO", "BCGO", "BFO", "BIM", "CHEBI", "CHIRO", "CL", "DCM", "DOID", "FMA", "FOODON", "GENO", "GML", "GO", "GEOSPARQL", "HL7", "HP", "HP_O", "IAO", "ICD10", "IDO", "LOINC", "MESH", "MONDO", "NCBITAXON", "NCIT", "NIFCELL", "NIFSTD", "OBCS", "OCHV", "OHPI", "OPB", "PLOSTHES", "RADLEX", "OBOREL", "SNOMEDCT", "SO", "STATO", "STY", "SYMP", "PTRANS", "UBERON", "ORDO", "HOOM", "VO", "OGMS", "ARO", "PR", "PSIMOD"])
|
95 |
|
96 |
|
97 |
|
|
|
1442 |
if strtobool(args.debug):
|
1443 |
print("Use Virtuoso Sparql endpoint for linking ... " + word.lower())
|
1444 |
|
1445 |
+
#responseText = sparqlQuery(endpoint, questionText, VirtuosoUsername, key_virtuoso, strtobool(args.USE_CACHE))
|
1446 |
+
responseText = sparqlQuery(endpoint, query, VirtuosoUsername, key_virtuoso,
|
1447 |
+
strtobool(args.USE_CACHE))
|
1448 |
|
1449 |
# Parse the response as JSON
|
1450 |
results = json.loads(responseText)
|
virtuosoQueryRest.py
CHANGED
@@ -149,11 +149,11 @@ if __name__ == '__main__':
|
|
149 |
|
150 |
|
151 |
#choices = ['SNOMED', 'LOINC', 'ICD10', 'MESH', 'NCIT'] # restricts the input to these values only
|
152 |
-
choices = ["AI", "AIO", "AEO", "BFO", "BIM", "BCGO", "CL", "CHIRO", "CHEBI", "DCM", "FMA", "GO", "GENO",
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
|
158 |
# Construct the FROM clauses
|
159 |
from_clauses = ' '.join([f"FROM <{choice}>" for choice in choices])
|
|
|
149 |
|
150 |
|
151 |
#choices = ['SNOMED', 'LOINC', 'ICD10', 'MESH', 'NCIT'] # restricts the input to these values only
|
152 |
+
choices = sorted(["AI", "AIO", "AEO", "BFO", "BIM", "BCGO", "CL", "CHIRO", "CHEBI", "DCM", "FMA", "GO", "GENO",
|
153 |
+
"GeoSPARQL", "HL7", "DOID", "HP", "HP_O", "IDO", "IAO", "ICD10", "LOINC", "MESH", "MONDO", "NCIT",
|
154 |
+
"NCBITAXON", "NCBITaxon_", "NIFCELL", "NIFSTD", "GML", "OBCS", "OCHV", "OHPI", "OPB", "TRANS",
|
155 |
+
"PLOSTHES", "RADLEX", "RO", "STY", "SO", "SNOMED", "STATO", "SYMP", "FoodOn", "UBERON", "ORDO", "HOOM",
|
156 |
+
"VO", "OGMS", "EuroSciVoc", "ARO", "REACTO", "go-lego", "go-lego-reacto", "PR", "PSIMOD", "pathway_like_go_cams"])
|
157 |
|
158 |
# Construct the FROM clauses
|
159 |
from_clauses = ' '.join([f"FROM <{choice}>" for choice in choices])
|