Research
Publications
- Ontology Engineering Questionnaire Ontology Final Project Report
- Ontology Engineering Course Questionnaire Ontology Future Work
Presentations
OE 13 CHEAR Presentation May 9, 2016
OE 11 CHEAR Presentation April 18, 2016
OE 8 CHEAR Presentation March 28, 2016
OE 7 CHEAR Presentation March 21, 2016
OE 3 CHEAR Presentation February 8, 2016
Related Work and References
Papers
- Measures of Obesity Associated with Asthma Diagnosis in Ethnic Minority Children
- Prenatal and postnatal stress and wheeze in Mexican children Sex-specific differences
Related Work from Mt. Sinai
- Progress Study Child Database List of Variables
- ISAAC - Asthma Questionnaire
- Smoking Questions
- Variables to Calculate SES
URP Projects
Class Content
Assignments
OE 12 CHEAR Group Report
OE 11 CHEAR Group Report
OE 10 CHEAR Group Report
OE 9 CHEAR Group Report
OE 8 CHEAR Group Report
OE 7 CHEAR Group Report
OE 6 CHEAR Group Report
OE 5 CHEAR Group Report
OE 4 CHEAR Group Report
Design
Use Cases
- CHEAR 2016 Ontology Engineering Class project: Comparing Two Child Asthma Studies Use Case (Word)
- CHEAR 2016 Ontology Engineering Class project: Comparing Two Child Asthma Studies Use Case (PDF)
Conceptual Models
High-Level Overview of the 2016 CHEAR Class Project Questionnaire Ontology
Questionnaires are commonly used as methods of collecting information in epidemiological studies. The answers/knowledge collected from these questionnaires (sometimes referred to as instruments) are then used in analysis. Below, we provide high-level descriptions of our conceptual models. We discuss how the ontology provides an initial template for modeling epidemiological questionnaires.
Questions
Our ontology includes a representation of the notion of a question. We encoded the entire question as seen in a survey as an instance. We include a question class, with subclasses differentiated based on the types of questions asked. We also include a subject class, which has many subclasses based on the topics that the questions address. The subject class is relatively granular (and can easily be extended to be more granular), and we use the object property “hasSubject” to map each question (instance) to an instance of type subject. This helps the user obtain information concerning the different questions asked in a specific questionnaire for a specific study. This property is useful when comparing topics and questions used in different studies. This helps to support queries over many different studies and the approaches they use.
Measurements
Body Measure and Body Composition Calculations information models are based on the instruments used to obtain the measurements. We define an object property “calculatedFrom”, which maps Body Composition Calculations and Body Measures. This is used to model Body Composition-related information and allows us to link Body Measures and Body Composition Calculations. We can also use these links to infer relationships that may not be directly visible at a glance.
Full Conceptual Model
Ontology
Demonstration and Queries
Queries
Getting Involved
We welcome any and all feedback and collaboration on this ongoing effort. Here are some ways you can get involved:
Maintenance Policy
We have placed the Ontology in a repository in github. This makes it easy for the general public to reuse and modify the ontology. In order to reuse the ontology, one can fork the ontology and make the changes. Making comments on the commits and maintaining a record of version changes, will help in improving ontology management. Pull requests in github can also be used to discuss issues in the ontology. We will add a forum to the project website, where people can start discussions like addition of information to the ontology, suggest major revisions to the ontology etc. One of the policies we would like to enforce is to always have the changes made in a branch and merging the changes into the master branch of the ontology requires admin permission. This way nothing is changed without the owners of the ontology knowing. More detailed ontology evolution procedure will be discussed and the maintenance policy will be updated. Anyone who wants to keep to up to date with the ontology and its changes can simply add themselves to the “Watchlist” of the github repository.
Repository