-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
generate example results for "creative/inferred" mode for relay #453
Comments
Posting from Slack, David K. from Translator's ask:
EDIT: there are 9 diseases/phenotypes posted below as of 6/6/22 8:49PM PDT. Common:
Rare: |
Alzheimers (MONDO:0004975)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Note! If biolink version is updated, we may need to change the predicates used in the methods below. "Straightforward method"
"straightforward" query
Method 1: Disease X -(has_phenotype)-> PhenotypicFeature -(treated_by)-> ChemicalEntity
"method 1" query
Method 2: Disease X -(superclass_of)-> Disease --> Gene -(affected_by)-> ChemicalEntity
"method 2" query
Method 3: Disease X --> SequenceVariant --> Gene -(affected_by)-> ChemicalEntity
"method 3" query
Method 4: Disease X --> Gene -(affected_by)-> ChemicalEntity
"method 4" query
Method 5: Disease X -(has_phenotype)-> PhenotypicFeature -(affected_by)-> Gene -(affected_by)-> ChemicalEntity
"method 5" query
Method 6: Disease X -(caused_by)-> Gene -(affected_by)-> Gene -(affected_by)-> ChemicalEntity
"method 6" query
|
neurofibromatosis, familial spinal (MONDO:0008078)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:
Method 5 issues: walking through the logsUsed the older format for the query (n0-n3, e1-e3) old method 5 query
First two hops only take ~ 1 min logs before the last hop
related logs
logs showing how large the size is now
ERROR 1: SCORING FAILS
and the query is super long and then these logs look relevant
ERROR 2: can't return the response due to string issue? looks like a TON of results too (326849) and took ~ 2 min to generate the logs during results-assembly
|
noonan syndrome (MONDO:0018997)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:
Method 6 issues: walking through the logsVery similar to what happened above with neurofibromatosis in the above post query
First two hops only take ~ 1 min logs before the last hop
related logs
logs showing how large the size is now
ERROR 1: SCORING FAILS
and the query is super long and then these logs look relevant
ERROR 2: can't return the response due to string issue? looks like a TON of results too (289878) and took ~ 1 min to generate the logs during results-assembly
|
acanthosis nigricans (MONDO:0007035)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:
|
Abnormal blood glucose concentration (HP:0011015 / Phenotype)Initial queryAssuming the query given will be...(assigning this ID as a Disease even though it's not...BTE will add PhenotypicFeature to its categories) Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:(assigning this ID as a Disease even though it's not...BTE will add PhenotypicFeature to its categories)
|
chronic obstructive pulmonary disease (COPD, MONDO:0005002)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:
|
cirrhosis of liver (MONDO:0005155)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:
|
Colon cancer (HP term that likely maps to disease in Node Normalizer) (HP:0003003)Initial queryAssuming the query given will be... Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:
|
Diarrhea (HP:0002014 / Phenotype)Initial queryAssuming the query given will be...(assigning this ID as a Disease even though it's not...BTE will add PhenotypicFeature to its categories) Query starting point
Future Responses:
Other methods that didn't return results:
Dev notes:replace Alzheimer's node in the above query-templates for the methods, with this info:(assigning this ID as a Disease even though it's not...BTE will add PhenotypicFeature to its categories)
|
Modified Method 1: add is_set to Pheno node
|
Modified Method 2 (set predicates between disease-gene, use more-specific predicate between gene-chem, add is_set on intermediate nodes): Of note:
Basically the same behavior:
|
Modified Method 3 (use more-specific predicate between gene-chem, add is_set on intermediate nodes): May not want to use this because we can't score any results (SequenceVariants don't have UMLS IDs)... Of note:
Still problematic:
Basically the same behavior:
|
Modified Method 4 (add predicates between disease-gene, use more-specific predicate between gene-chem, add is_set on intermediate nodes): Of note:
Still problematic:
Basically the same behavior:
|
Relay is over; closing in favor of #461 |
There is an issue to track the implementation of a "creative/inferred" mode. At the upcoming relay, there is a session on "creative mode" on Monday and Tuesday in which we would like to explore some preliminary results. Organizers would like us to come with some example output for two queries from the list of example queries. Specifically, organizers would like to see results for "Alzheimer disease MONDO:0004975" and "neurofibromatosis, familial spinal MONDO:0008078". In advance of our full technical implementation, we can show up with simply a list of ARAX links (each corresponding to one of the query templates in https://github.com/Carolina1396/drug_mechanisms_rare_diseases_BioThingsExplorer/tree/main/src/query_templates).
This is meant to be a very rough approximation of what will come out later, just so we have something to discuss at the relay. So if the plan described above needs to be modified for the sake of easy feasibility, no problem... Initially assigning to @colleenXu.
The text was updated successfully, but these errors were encountered: