Skip to content
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

Perform gap analysis with MRE #6

Open
cmungall opened this issue Nov 22, 2016 · 44 comments
Open

Perform gap analysis with MRE #6

cmungall opened this issue Nov 22, 2016 · 44 comments
Assignees

Comments

@cmungall
Copy link
Member

cmungall commented Nov 22, 2016

Analysis of all MRE terms that can NOT be easily factored into DPs or mapped to ECTO.

I suggest we focus purely on the chemical set for now. Many of these are due to missing CHEBI IDs. The others are probably some trivial systematic thing.

Simple chemical

Dietary exposure

I think this may be a simple gap in the DPs

  • MRE:0000002 Dietary exposure
  • MRE:0000011 Dietary exposure to a chemical residue
  • MRE:0000012 Dietary aflatoxin exposure
  • MRE:0000013 Dietary antimony exposure
  • MRE:0000014 Dietary arsenic exposure
  • MRE:0000015 Dietary cadmium exposure
  • MRE:0000016 Dietary mercury exposure
  • MRE:0000017 Dietary exposure to food additive
  • MRE:0000018 Dietary exposure to low-calorie sweetener
  • MRE:0000019 Dietary exposure to preservative
  • MRE:0000020 Dietary exposure to color additive
  • MRE:0000021 Dietary exposure to flavor enhancer
  • MRE:0000022 Dietary exposure to bisphenol A
  • MRE:0000023 Dietary exposure to deoxynivalenol
  • MRE:0000024 Dietary exposure to emulsifier
  • MRE:0000025 Dietary exposure to monosodium glutamate
  • MRE:0000026 Dietary exposure to disodium guanylate

Prenatal/maternal

I think this may be a simple gap in the DPs

  • MRE:0000001 Prenatal exposure
  • MRE:0000003 Diagnostic medical exposure
  • MRE:0000004 Radiological exposure
  • MRE:0000005 Diagnostic radiological examination
  • MRE:0000006 Interventional radiological procedure
  • MRE:0000007 Radiograph
  • MRE:0000008 Chest radiograph
  • MRE:0000009 Exposure to infectious agent
  • MRE:0000010 Exposure to airborne pollution
  • MRE:0000092 Prenatal air pollutant exposure
  • MRE:0000093 Prenatal polycyclic aromatic hydrocarbon exposure
  • MRE:0000094 Prenatal medication exposure
  • MRE:0000095 Prenatal exposure to maternal famine TICKETED NTR: maternal famine envo#655
  • MRE:0000038 Maternal cigarette use
  • MRE:0000039 Maternal alcohol use
  • MRE:0000040 Maternal marijuana use
  • MRE:0000041 Maternal opiate use
  • MRE:0000042 Maternal cocaine use
  • MRE:0000043 Maternal methamphetamine use

Occupational

I think this may be a simple gap in the DPs

  • MRE:0000052 Occupational exposure to herbicide
  • MRE:0000053 Occupational exposure to insecticide
  • MRE:0000054 Occupational exposure to fungicide
  • MRE:0000055 Occupational exposure to rodenticide
  • MRE:0000056 Occupational exposure to bactericide
  • MRE:0000057 Occupational exposure to carbamate insecticide
  • MRE:0000058 Occupational dust exposure
  • MRE:0000059 Occupational aerosol exposure
  • MRE:0000060 Occupational mineral dust exposure
  • MRE:0000061 Occupational metallic dust exposure
  • MRE:0000062 Occupational fibrous dust exposure
  • MRE:0000063 Occupational fibrous glass dust exposure
  • MRE:0000064 Maternal heroin use
  • MRE:0000066 Occupational exposure to Paraquat
  • MRE:0000067 Occupational exposure to Diquat
  • MRE:0000068 Occupational exposure to urea-based herbicide
  • MRE:0000069 Occupational exposure to isoproturon
  • MRE:0000070 Occupational exposure to organophosphorus herbicide
  • MRE:0000071 Occupational exposure to anilofos
  • MRE:0000072 Occupational exposure to gluphosphate - I think this is a typo and should be glyphosate
  • MRE:0000073 Occupational exposure to nitrile herbicide
  • MRE:0000074 Occupational exposure to toxic waste
  • MRE:0000075 Occupational exposure to anticoagulant rodenticide
  • MRE:0000090 Occupational noise exposure
  • MRE:0000091 Occupational exposure to infrasound TICKETED
    NTR: infrasound envo#656
  • MRE:0000049 Occupational exposure to pesticide

Note - I couldn't find terms from just one ontology, and I couldn't find an ontology term for infrasound.

Procedures

Lower priority - should really have this in separate ontology

  • MRE:0000027 Nuclear medicine procedure
  • MRE:0000028 Cervical spine radiograph
  • MRE:0000029 Pelvis radiograph
  • MRE:0000030 Skull radiograph
  • MRE:0000031 Intravenous pyelogram TICKETED: NTR: Intravenous pyelogram NCI-Thesaurus/thesaurus-obo-edition#47
  • MRE:0000033 Positron emission tomography scan
  • MRE:0000078 Exposure to ultrasonography
  • MRE:0000080 Exposure to radioactivity

Other

  • MRE:0000048 Tobacco pipe smoking
  • MRE:0000051 Alcohol use
  • MRE:0000077 Angiography
  • MRE:0000081 Radioactive contamination
  • MRE:0000085 Human papilloma virus infection
  • MRE:0000089 Exposure to noise
@cmungall
Copy link
Member Author

We'll also want to examine SubClassOfs that differ between the two (gulo?)

@nicolevasilevsky
Copy link
Collaborator

@cmungall I am finished reviewing all the simple chemical classes and have created tickets in Chebi where appropriate.

There are a few terms that exist already in Chebi (which I noted above), should I add those to this spreadsheet https://github.com/cmungall/environmental-conditions/blob/master/src/ontology/modules/dietary_exposure_to_chemical.csv ?

@nicolevasilevsky
Copy link
Collaborator

@cmungall And I have one question above (also noted above): do you think chemical element is the same as CHEBI:24431 chemical entity?

@cmungall
Copy link
Member Author

cmungall commented Jun 22, 2017 via email

@cmungall
Copy link
Member Author

cmungall commented Jun 22, 2017 via email

@cmungall
Copy link
Member Author

cmungall commented Jun 22, 2017 via email

@nicolevasilevsky
Copy link
Collaborator

@cmungall Oops, wrong spreadsheet, this is the correct one, yes? https://github.com/cmungall/environmental-conditions/blob/master/src/ontology/modules/exposure_to_chemical.csv
@DoctorBud Can you help me get started using Table Editor?

@nicolevasilevsky
Copy link
Collaborator

@cmungall Ok- I'll add synonyms to my tickets on the chebi tracker

cmungall added a commit that referenced this issue Jul 5, 2017
…with-MRE

added new CHEBI terms, addresses #6
@nicolevasilevsky
Copy link
Collaborator

nicolevasilevsky commented Jul 24, 2017

Note to self, need to add these terms via Table Editor:

nicolevasilevsky added a commit to nicolevasilevsky/environmental-exposure-ontology that referenced this issue Oct 26, 2017
exposure to gas molecular entity
exposure to 2-bromophenyl 2,4-dibromophenyl ether

addresses EnvironmentOntology#6
nicolevasilevsky added a commit to nicolevasilevsky/environmental-exposure-ontology that referenced this issue Oct 26, 2017
exposure to endocrine disruptor

addresses EnvironmentOntology#6
nicolevasilevsky added a commit to nicolevasilevsky/environmental-exposure-ontology that referenced this issue Oct 26, 2017
exposure to 4-bromophenyl 2,4-dibromophenyl ether
exposure to 2,4-dibromophenyl 3,4-dibromophenyl ether

addresses EnvironmentOntology#6
@cmungall
Copy link
Member Author

cmungall commented Jan 15, 2019 via email

@nicolevasilevsky
Copy link
Collaborator

for the procedure exposures- is 'radioactivity' a procedure? In NCIt, it is classified as a Physical Phenomenon or Property.

@cmungall
Copy link
Member Author

cmungall commented Jan 16, 2019 via email

@nicolevasilevsky
Copy link
Collaborator

agreed. currently radioactivity doesn't fit with any of the current patterns, but is that okay? Does everything need to be created via a pattern? Radioactivity is a class in NCIt but I don't see it in ENVO. Or should I make a NTR to ENVO?

@nicolevasilevsky
Copy link
Collaborator

actually, there is a pattern for exposure to radiation - that covers it, yes? https://github.com/EnvironmentOntology/environmental-exposure-ontology/blob/master/src/patterns/exposure_to_radiation.yaml

@cmungall
Copy link
Member Author

cmungall commented Apr 2, 2020

@diatomsRcool - it looks like this analysis may need to be redone as ECTO IDs were deleted between when we did it and now?

@laurenechan
Copy link
Collaborator

@cmungall
@diatomsRcool @nicolevasilevsky and I spoke today, and it sounds like we have some discrepancies with some of the legacy terms from this issue and some of the newer developed terms. We do think we have a plan for managing the identifiers for duplicate and stand alone terms from both the old and new sets. There are some terms that were added to ECTO that use CHEBI terms from above for the patterns and these have since been removed out of ECTO, but there is a saved file that exists with all of this data. Current version of ECTO contains duplicate/overlapping terms with new IDs.
Our plan is to:

  1. Reconcile "old" and "new" terms and their associated IDs to evaluate duplicates
  2. We can obsolete and merge terms with duplicates. Mondo imports ECTO terms for various diseases, would it be disruptive to Mondo if we deprecated the "old"/original ECTO terms and replace them with the new IDs? The rationale for keeping the new IDs is that @diatomsRcool has created specific ID ranges for each of the new patterns currently being used.

We noticed that some of the terms from patterns have not been classified as we'd expect in ECTO and we are also reviewing the ENVO hierarchy to ensure we are using the correct ENVO terms. For example, 'exposure to brick', 'brick' is a child of 'environmental feature' whereas we want it as a child of 'environmental material' and therefore we should use the ENVO class 'brick material' instead which is a child of 'environmental material' in ENVO.

@cmungall
Copy link
Member Author

cmungall commented May 20, 2020 via email

@nicolevasilevsky
Copy link
Collaborator

Sounds good, @cmungall. I think this is the ticket:
information-artifact-ontology/ontology-metadata#32

This ticket is still open, but looks like this annotation property is available in IAO:
http://purl.obolibrary.org/obo/IAO_0006012 scheduled for obsoletion on or after

@laurenechan let me know when you've identified the terms to keep and which to obsolete and I'll help you with next steps.

We'd need to import the annotation property into ECTO, and add this to all the terms we want to obsolete.

I can help you with obsoleting/merging the classes, and we'll add 'term replaced by' annotations.

@diatomsRcool
Copy link
Contributor

There are some terms in here that are checked as being added, but I can't find in ECTO.
exposure to urea-based herbicide

Is exposure to organophosphorus herbicide the same as exposure to organophosphorus compound?
Is exposure to nitrile herbicide the same as exposure to nitrile?

exposure to toxic waste
exposure to anticoagulant rodenticide
exposure to noise
exposure to nuclear medicine

Is it important to have all the different radiography terms? Why not just exposure to radiography?

I don't understand the significant of the exposure being occupational.

@diatomsRcool
Copy link
Contributor

There are exposures listed under the prenatal/maternal header that do not list anything about prenatal/maternal in the label. Are these prenatal/maternal exposures?

@nicolevasilevsky
Copy link
Collaborator

@diatomsRcool who are these questions for?

@diatomsRcool
Copy link
Contributor

@nicolevasilevsky partially for me - so I don't forget. Although if you know any answers feel free.

@laurenechan
Copy link
Collaborator

Matching of MRE terms to ECTO terms is largely done with some lingering issues that I am dealing with here...

  • MAxO term requests: MRE term needs for ECTO monarch-initiative/MAxO#256

  • Can we discuss what Radioactive Contamination is? I think I need some more details prior to being able to create a suitable ECTO term

  • MRE:0000001 Prenatal exposure: is it suitable to consider this covered by the 'maternal' route now included in ExO? This is not really a particular exposure to anything, but we are able to model a variety of stimuli using this route

  • MRE:0000056 Occupational exposure to bactericide: can we use exposure to antibacterial agent?

  • some additional ChEBI requests need to be made to satisfy the needs of specific herbicide/rodenticide types (will follow up this week)

  • a request to ENVO is needed for toxic waste and noise exposure (will follow up this week)

  • we are waiting for acceptance of the 'famine' term in ENVO prior to creating a maternal famine term

Here is my checklist: https://docs.google.com/spreadsheets/d/17IyJ4DMVBOzslDb5sdZwjma0hOrrbwbSRi6d2gJKUZg/edit?usp=sharing

The bigger issue is whether we are interested in creating a new sociology ontology (sociontology) or can we continue to use NCIT/NBO for these needs? Addictive substance use/abuse are using NBO in many cases, and we have other patterns that use NCIt like those that include physical activity. We may also be interested in these for the use cases of sleep, social environments, and resource availability etc.

@cmungall
Copy link
Member Author

cmungall commented Dec 6, 2021 via email

@cmungall
Copy link
Member Author

Where are we with this?

All checks are ticked, but Lauren has a separate spreadsheet...?

@matentzn
Copy link
Contributor

@cmungall
Copy link
Member Author

not sure how to read the spreadsheet - how do we know when we are done here?

@matentzn
Copy link
Contributor

These are the remaining ones:

Please comment on these in the spreadsheet if you see how we can create them, or if we indeed should.

subject_id subject_label comment
MRE:0000236 Exposure to electroplating fumes No term in ENVO
MRE:0000252 Exposure to soldering fumes No term in ENVO
MRE:0000253 Exposure to lead solder No term in ENVO
MRE:0000254 Exposure to non-lead solder No term in ENVO
MRE:0000258 Occupational exposure to gasoline fumes No term in ENVO
MRE:0000074 Occupational exposure to toxic waste No term in ENVO
MRE:0000089 Exposure to noise No term in ENVO
MRE:0000090 Occupational noise exposure No term in ENVO
MRE:0000220 Exposure to road traffic noise No term in ENVO
MRE:0000221 Exposure to aircraft noise No term in ENVO
MRE:0000250 Passive smoking at home No term in ENVO
MRE:0000251 Passive smoking in the workplace No term in ENVO
MRE:0000144 Exposure to 1,4-dichloropropane No term in CHEBI
MRE:0000217 Exposure to environmentally persistent free radicals No term in ENVO
MRE:0000229 Crack cocaine use No term in CHEBI
MRE:0000081 Radioactive contamination Missing ECTO term
MRE:0000086 Helicobacter pylori infection Missing ECTO term
MRE:0000035 Passive smoking Missing ECTO term
MRE:0000255 Pneumatic drilling Missing ECTO term
MRE:0000001 Prenatal exposure This should be a proper ecto term (not ExO:0000159)
MRE:0000239 Use of chewing tobacco Same id as 'Exposure to smokeless tobacco

The most impactful thing you can do to move this forward is to find someone to deal with EnvironmentOntology/envo#1399.

@diatomsRcool
Copy link
Contributor

I have to do an envo PR for this....

@cmungall
Copy link
Member Author

cmungall commented Jan 12, 2024 via email

@matentzn
Copy link
Contributor

@cmungall please

I have created a pipeline to generate the subset.

@diatomsRcool
Copy link
Contributor

diatomsRcool commented Jan 19, 2024

Relevant issues and PR requests are below
mcwdsi/dron#22
EnvironmentOntology/envo#1486
ebi-chebi/ChEBI#4468

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants