OBOE Ontology Extensions Meeting Agenda
=======================================
MINUTES
-------
+-------------------+----------------------------------------------------------+
|DATE               | August 12, 2011                                          |
+-------------------+----------------------------------------------------------+
|TYPE OF MEETING    | Ontology Development, Annotations                        |
+-------------------+----------------------------------------------------------+
|CALL IN            |                                                          |
+-------------------+----------------------------------------------------------+
|NOTES              | Everyone                                                 |
+-------------------+----------------------------------------------------------+
|ATTENDEES          | Shawn Bowers, Ben Leinfelder, Chris Jones, Matt Jones,   |
|                   | Margaret O'Brien, Mark Schildhauer                       |
+-------------------+----------------------------------------------------------+

Discussion topics
-----------------

1. Modeling entities as specializations of superclasses with added characteristics
A      E=SmoltStageFish
Tag#   C=Length
1      15.1
2      16.3

B    
Tag# C=FishLifeStage  C=Length
1    smolt            15.1         <- conditional annotation assigns E=SmoltStageFish
2    adult            16.3         <- conditional annotation assigns E=AdultStageFish


attribute=color value=red (so, red is an entity?!)
attribute=lifestage value=smolt (so, smolt is an entity?!)

MeasurementType = FishLifeStageMeasurementType
    FishLifeStageMeasurementType = 
       hasEntity only Fish
       hasCharacteristic only LifeStage
       hasValue only FishLifeStageValue
Trick here: how to relate hasLifeStage (obj. prop.) with LifeStage (characteristic class)

Conclusion: model these as classes (Entity), e.g., SmoltStageFish, and later can add additional properties to the ontologiy that clarify why the classes are subclasses, which might be useful in searching; in the meantime, can use the class in annotations, as shown in tables A and B above

2. Using oboe-taxa
Conclusion: We'll use the current scientific names to define species concepts, and will keep equivalence classes that use vernacular names.

3. Added oboe-ecology, oboe-biology
Conclusion: 
oboe-ecology: put habitats here.
oboe-biology: fuzzy organism names go here, like "Fish", Kelp", "Algae". then subclass these in the extension with species binomials.