[seek-kr-sms] algorithms and the owlfication of taxon
Mark Schildhauer
schild at nceas.ucsb.edu
Wed Oct 26 12:07:13 PDT 2005
Hi All,
I think Dave put his finger on it that this is the primary obstacle with
using OWL-DL to model biological taxonomies, viz. that we want to
flexibly use classes as instances-- so we can get the advantages of
inheritance from the class structure, but also reference classes as
property-values. There is some discussion of this issue on the w3 site--
http://www.w3.org/TR/swbp-classes-as-values/
I'm still reviewing this document myself, but it seems very relevant to
our quandary...
cheers,
Mark
/
/dave thau wrote:
> Ok, does this deal with upper level classes having different
> authorities? Or does this run into a problem where you're treating a
> class like an instance?
>
> Dave
>
> ----- Original Message -----
> *From:* Serguei Krivov <mailto:Serguei.Krivov at uvm.edu>
> *To:* 'dave thau' <mailto:thau at learningsite.com> ; 'bertram'
> <mailto:ludaesch at ucdavis.edu> ; 'Nico Franz'
> <mailto:franz at nceas.ucsb.edu>
> *Cc:* seek-kr-sms at ecoinformatics.org
> <mailto:seek-kr-sms at ecoinformatics.org>
> *Sent:* Wednesday, October 26, 2005 9:29 AM
> *Subject:* RE: algorithms and the owlfication of taxon
>
>
>
> There are many ways to represent biological taxonomies in OWL. The
> main problem here is how to avoid a second order style logic i.e.
> assigning properties to classes rather then specifying properties
> of objects by defining classes. There is temptation to use owl as
> meta- language of taxonomy rather then as the language of taxonomy
> (which it is intended to be), or say it metaphorically writing OWL
> interpreter for OWL.
>
>
>
> I believe this could be easily avoided. Here is how I would
> represent the part of taxonomies from Dave's design document:
>
> Each instance of class species would have attributes hasKingdom,
> hasPhylum, etc. One could also add hasAuthority, hasReference etc.
> And so we describe species exactly as humans do. Now the question
> is how to say that all Anthropoda are Animals and all Chordata are
> Animals. It is easy in OWL if we use subsumption axioms on
> anonymous classes:
>
> this states that anonymous class hasKingdom:Animals (property
> value restriction) is subclass of anonymous class
> hasPhylum:Anthropoda. Now when subsumption relation is established
> one could use owl reasoner to check consistency
>
>
>
> ciao,
>
> serguei
>
>
>
> --------------------------------------------------------------------------------------
>
> Serguei Krivov, Assist. Research Professor,
>
> Computer Science Dept. & Gund Inst. for Ecological Economics,
>
> University of Vermont; 590 Main St. Burlington VT 05405
>
> phone: (802)-656-2978
>
>
>
>
>
> -----Original Message-----
> From: dave thau [mailto:thau at learningsite.com]
> Sent: Wednesday, October 26, 2005 11:22 AM
> To: Serguei.Krivov at uvm.edu; bertram
> Subject: algorithms and the owlfication of taxon
>
>
>
> Hello,
>
>
>
> Attached are two documents you may find interesting. The first
> was the
>
> first assignment in my algorithms class. The puzzle I described
> yesterday
>
> is part II.
>
>
>
> Second, when I first started working on SEEK, I tried to pitch OWL
> as the
>
> most appropriate representation for the Taxon stuff, but didn't
> get too
>
> far. I did a little work doing a couple of representations, and a
>
> graduate student of Susan Gauch went further in documenting
> options. This
>
> dates from about 3 years ago, and we were all just learning OWL
> DL, so it
>
> may be poorly informed. But it'll give you a notion of the
> thinking at
>
> the time.
>
>
>
> Dave
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Seek-kr-sms mailing list
>Seek-kr-sms at ecoinformatics.org
>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/seek-kr-sms
>
>
--
Mark Schildhauer, Ph.D. 735 State St., Suite 300
Director of Computing, NCEAS Santa Barbara CA 93101
Phone: 805-892-2509 FAX: 805-892-2510
Email: schild at nceas.ucsb.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mercury.nceas.ucsb.edu/ecoinformatics/pipermail/seek-kr-sms/attachments/20051026/59e89430/attachment-0001.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 13528 bytes
Desc: not available
Url : http://mercury.nceas.ucsb.edu/ecoinformatics/pipermail/seek-kr-sms/attachments/20051026/59e89430/attachment-0002.jpg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 7445 bytes
Desc: not available
Url : http://mercury.nceas.ucsb.edu/ecoinformatics/pipermail/seek-kr-sms/attachments/20051026/59e89430/attachment-0003.jpg
More information about the Seek-kr-sms
mailing list