-
Notifications
You must be signed in to change notification settings - Fork 21
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
Ingest SIDER via mychem #90
Comments
Priority before the hackathon is TBA depending on what the questions from the SMEs are (will be sent these soon from Christine) |
UMLS is used to identify terms. We would probably need to map these to HP phenotypes. (Chris Bizon mentioned this) |
jared has expressed the opinion that this may introduce "noise" into the KG because of the high multiplicity of side effects reported for drugs, and may make reasoning difficult |
maybe start with exposing a python method "get_side_effects_for_drug" |
Christine says that this is a priority for the proto-MVP, and not so much for the SMEs. |
This is really cool! Does mychem support non small molecule substances as well? Such as monoclonal antibodies, mixtures or other large/disperse drug-like entities? |
@saramsey Can you answer this question from @tylerperyea? |
@tylerperyea In the Data Matrix Workflow you list Purple team as having a "3" for
|
@tylerperyea per your question about non small molecule substances: @saramsey is looking into this now. |
@flashkicker can you try to add a method to QueryMyChem.py: map_chembl_compound_to_side_effects_umls(chembl_id) that will take a ChEMBL compound ID (like "CHEMBL521") as an argument and return a set of UMLS IDs for side effects for the drug. In the response JSON object from mychem, you will want to look for "sider". |
We just need to add code to BioNetExpander.py that can map a drug (i.e., a node with label “chemical_substance") to a side effect phenotype (i.e., a node with label “phenotypic_feature”) using the method DrugMapper.map_drug_to_hp_with_side_effects. The relationship name that it should use is “causes_or_contributes_to”, and the sourcedb argument to the Orangeboard.add_rel method can be “SIDER". |
@flashkicker any update on this issue? |
@saramsey Almost done, just testing it out. |
@tylerperyea yes, ChEMBL includes some biologics, like bevacizumab: |
@tylerperyea Just FYI (see the above comment), it does appear that ChEMBL has biologics! |
@flashkicker can you give me an update on this issue, please? |
Sent by @DeqingQu to Chunlei Wu:
|
Kevin Xin replies:
|
I looked into eHealthMe.com as a possible alternative. Their website claims to have a public REST API for drug adverse event data (which they aggregate from FDA), but the API seems to be down; I just get a 301 error. |
Kevin Xin has provided an update:
|
|
Apparently some of the SMEs are going to be interested in side effects of drugs. These can be obtained from mychem:
NCATS-Tangerine/translator-knowledge-graph#3 (comment)
http://mychem.info/v1/chem/KWHRDNMACVLHCE-UHFFFAOYSA-N
The R&I group already has some interesting (and within our reach!) questions that could be asked if we ingested this KS.
The text was updated successfully, but these errors were encountered: