USGCRP / gcis-ontology

Ontology for the Global Change Information System
4 stars 7 forks source link

Human Health vocabulary #184

Open zednis opened 8 years ago

justgo129 commented 8 years ago

Looks good. Three questions: (1) I assume that the double quotation marks in some entries for skos:Concept exist in order to permit multiple-line entries? (2) Very minor: could you make the definition for "airports" plural (i.e., change "a place" to "places?") or change "airports" to "airport" so as not to alter an existing definition from a third-party? Ditto with "dams and reservoirs" and "minorities." (3) Is "housing unit" equivalent to "housing?" If so, could we change the skos:Concept to "housing_unit?"

justgo129 commented 8 years ago

Also, I don't see any relationship with the MeSH vocabulary. @mhopkinsmd, @rsindlin Was it able to serve a purpose?

justgo129 commented 8 years ago

Finally, I think we can find a better definition for "ticks."

zednis commented 8 years ago

@justgo129 for changes to content as you suggested we should make updates to the spreadsheet in the repository.

https://github.com/USGCRP/gcis-ontology/blob/human-health-vocab/scripts/human-health-vocab/TermRelationship_vector_borne_12_22.xlsx

zednis commented 8 years ago

I have updated the script to encode skos:narrower and skos:related relationships between terms.

Example of use of skos:narrower:

<http://data.globalchange.gov/vocab/human-health/concept/Source> a skos:Concept ;
    dcterms:source <http://dictionary.reference.com/browse/source> ;
    skos:definition "Any thing or place from which something comes, arises,or is obtained; origin" ;
    skos:inScheme <http://data.globalchange.gov/vocab/human-health> ;
    skos:narrower <http://data.globalchange.gov/vocab/human-health/concept/Birds>,
        <http://data.globalchange.gov/vocab/human-health/concept/Rodents> ;
    skos:prefLabel "Source" .

For all other relationships I am currently using skos:related. It is likely we will define and use more specific properties for these cases, but as we have not defined those properties I am currently using the standard SKOS property for non-hierarchical concept-to-concept relations:

<http://data.globalchange.gov/vocab/human-health/concept/Socio-economic+risk+factors> a skos:Concept ;
    dcterms:source <http://www.apa.org/topics/socioeconomic-status/> ;
    skos:definition "Risks determined by socioeconomic status, which is commonly conceptualized as the social standing or class of an individualor group. It is often measured as a combination of education, income and occupation." ;
    skos:inScheme <http://data.globalchange.gov/vocab/human-health> ;
    skos:prefLabel "Socio-economic risk factors" ;
    skos:related <http://data.globalchange.gov/vocab/human-health/concept/Education>,
        <http://data.globalchange.gov/vocab/human-health/concept/Housing>,
        <http://data.globalchange.gov/vocab/human-health/concept/Poverty> .
justgo129 commented 8 years ago

@zednis - great. I'll defer to @mhopkinsmd on the suggested changes for their implementation should they decide those changes are useful.

rewolfe commented 8 years ago

@zednis - This looks really good. I think you've captured the Health Vocab really well. @mhopkinsmd @CurtTilmes @rsindlin @wincingdevil @roshanid

zednis commented 8 years ago

@justgo129

(1) I assume that the double quotation marks in some entries for skos:Concept exist in order to permit multiple-line entries?

such as:

<http://data.globalchange.gov/vocab/human-health/concept/Contaminants> a skos:Concept ;
    dcterms:source <http://www.businessdictionary.com/definition/contaminant.html> ;
    skos:definition """Biological, chemical, physical, or radiological substance
(normally absent in the environment) which, in sufficient concentration, can adversely affect living organisms through air, water, soil, and/or food.""" ;
    skos:inScheme <http://data.globalchange.gov/vocab/human-health> ;
    skos:narrower <http://data.globalchange.gov/vocab/human-health/concept/Pathogens> ;
    skos:prefLabel "Contaminants" .

As you guessed the triple double-quotes are used for multi-line strings.

https://www.w3.org/TR/2014/REC-turtle-20140225/#turtle-literals

edit: if we want to remove the newlines from the string we can edit the spreadsheet that is committed in the repository and re-run the script.

zednis commented 8 years ago

updated spreadsheet and script with preliminary mesh mappings. Since we don't have skos:exactMatch/skos:closeMatch/skos:narrowMatch/skos:broadMatch description of the mappings right now I am generating them all as skos:closeMatch.

example:

<http://data.globalchange.gov/vocab/human-health/concept/Babesiosis> a skos:Concept ;
    dcterms:source <http://www.cdc.gov/parasites/babesiosis/gen_info/faqs.html> ;
    skos:closeMatch mesh:D001404 ;
    skos:definition "A disease caused from microscopic parasites that infect red blood cells that are transmitted by ticks. Babesiosis mainly occurs in parts of the Northeast and upper Midwest U.S. peaking during warm months. Many people do not experience symptoms, however some symptoms include fever, chills, sweats, headache, body aches, loss of appetite, nausea, or fatigue. Babesiosi can be a life-threatening disease in people who don’t have a spleen, have a weakened immune system, serious health conditions, or are elderly." ;
    skos:inScheme <http://data.globalchange.gov/vocab/human-health> ;
    skos:prefLabel "Babesiosis" .
justgo129 commented 8 years ago

+1 This looks great; my only question is academic in nature. Is there an advantage to citing wikipedia as a source in-lieu of dbpedia since both contain the same information? (See entry for "West Nile Virus" in human-health.ttl).