<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Pete,<br>
Comments inline.<br>
<br>
Peter DeVries wrote:<br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div>This may surprise you but on the Linked Open Data Cloud
TaxonConcept/GeoSpecies is a well known vocabulary.</div>
  <div><br>
  </div>
  <div>I has been looked at very closely by many in that community and
has been revised overtime.</div>
  <div><br>
  </div>
  <div>Other data sets including EUNIS - the European Union
Environmental Agency is in part based on it.</div>
</blockquote>
I am not knowledgeable enough to dispute this.<br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>Among the LOD data sets TaxonConcept is one of the few
biological datasets that correctly follows the standards.</div>
</blockquote>
To which standards are you referring?&nbsp; W3C?&nbsp; Generic rules for using
RDF and OWL?&nbsp; LOD best-practices?&nbsp; TDWG?&nbsp; If TDWG standards, which ones?<br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>What I don't understand is why your new vocabulary is seen as an
official TDWG effort and mine is not.</div>
</blockquote>
OK, I think that I said this before, but I'll say it again for
clarity:&nbsp; DSW is NOT an official TDWG effort!&nbsp; It is a Cam Webb/Steve
Baskauf effort.&nbsp; It is a functioning demonstration of a possible
approach to describing biodiversity resources in RDF, just as
taxonconcept.org is.&nbsp; However, it IS based on using terms from Darwin
Core, which IS a ratified TDWG standard.&nbsp; It also (for the moment)
incorporates the sections of the TDWG Ontology which create terms in
RDF to describe TaxonConcept instances in accordance with another
ratified TDWG standard: the TSC schema.&nbsp; So although DSW is NOT an
official TDWG effort, it is composed of as many pieces of official TDWG
efforts as we could find to build it from.&nbsp; <br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>Also it is not clear to me how you define a taxon. Are <i>Felis
concolor</i> and <i>Puma concolor</i> the same thing or different
things?</div>
</blockquote>
I have already confessed long ago that Cam and I dodged this question
by not defining the Taxon class ourselves.&nbsp; We used the relevant
sections of the TDWG Ontology because it was based on a TDWG standard
(TCS) and was consistent with other published references discussed on
the page <a class="moz-txt-link-freetext" href="http://code.google.com/p/darwin-sw/wiki/ClassTaxon">http://code.google.com/p/darwin-sw/wiki/ClassTaxon</a>.&nbsp; Ask your
question to Roger Hyam (who I think wrote most of the TDWG Ontology)
and Jessie Kennedy (who along with Roger wrote the TCS standard).&nbsp; <br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>It is also not clear to me how it is determined what is
"accepted" and "consensus" based on the few people that take the time
to write to the list.</div>
</blockquote>
Well, with regards to Darwin Core, we tried to pay particular attention
to the comments of John Wieczorek and Markus D&ouml;ring whose names appear
on the DwC documentation, and to Rich Pyle who was apparently consulted
about at least parts of DwC.&nbsp; I confess that they probably qualify as
Illuminati, but they did write it.&nbsp; I would also note that in the
documentation of DSW we tried to show how the structure of DSW class
interrelationships was related to earlier models such as the ASC model
(see
<a class="moz-txt-link-freetext" href="http://code.google.com/p/darwin-sw/wiki/RelationshipToExistingModels">http://code.google.com/p/darwin-sw/wiki/RelationshipToExistingModels</a>).&nbsp;
Given that the ASC model has been around since 1992 and formed the
basis for several later models that were in general use, I think that
it has some status as "accepted".&nbsp; In my analysis of the many posts to
the list over the past couple years
(<a class="moz-txt-link-freetext" href="http://code.google.com/p/darwin-sw/wiki/TdwgContentEmailSummary">http://code.google.com/p/darwin-sw/wiki/TdwgContentEmailSummary</a>),
there was (in my opinion) general agreement about many of the more
straightforward classes (such as Event and Identification).&nbsp; In the
cases where there was not uniform agreement, we tried to note this in
the DSW documentation and provide a rationale for why we chose between
the alternatives viewpoints that were expressed.&nbsp; I will grant that the
people who post to the list are probably a minority of the people who
are receiving the posts.&nbsp; But that's all we have.<br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>What do the lurkers think?</div>
  <div><br>
  </div>
  <div>I think for the vast majority of data providers the current
DarwinCore works for data submission.</div>
  <div><br>
  </div>
  <div>What could happen in the future is that GBIF takes these
records, cleans them and exposes some portion of their data in a a more
semantic markup to the LOD cloud.</div>
</blockquote>
I tried to express in my last post why I felt that it was consistent
with the past stated goals of TDWG to prioritize the needs of data
submission over the needs of semantic interpretation when those two
goals conflicted.&nbsp; I took a considerable amount of time to try to
understand the taxonconcept.org ontology and in a previous message, to
articulate the questions that I had about the structure of it.&nbsp; Those
questions were framed around the basic problem of the tradeoff between
constructing an ontology that made prioritized semantic querying (the
subclassing cats by color approach) and constructing an ontology that
prioritized simplicity in class structure (the single cat type with
color properties approach).&nbsp; I don't think that you ever really
responded to those specific questions/criticisms other than to say that
your ontology was great and everybody should use it, and to demonstrate
SPARQL queries with it.&nbsp; <br>
<br>
Really, I can't speak for Cam, but from my perspective, I would guess
that 5% or less of the time I spent working on DSW was involved in
actually writing the RDF (that's excluding the time it took to learn
how to use Protege and Subversion).&nbsp; At least 95% of the time or more
was spent puzzling over emails and papers, writing annoying questions
to the list to try to get people to talk about how they understood
things, and then writing up the documentation with references.&nbsp; If you
want people to accept the taxonconcept.org ontology as a means to
markup metadata and type resources, then I would encourage you to write
up some detailed documentation explaining how your approach is similar
or different from earlier models (and if different, why).&nbsp; Also, some
detailed explanations of what you intend the classes to represent would
be helpful.&nbsp; For example, I had initially assumed that what you meant
by "Occurrence" and "SpeciesIndividual" meant the same thing as we had
described for "Occurrence" and "IndividualOrganism" in the DSW
documentation.&nbsp; However, in your email responses it was clear to me
that you meant something different (although I'm not sure what that
was).<br>
<br>
You suggested (if I'm understanding you correctly) in a previous email
that you created taxonconcept.org so that its terms and classes could
be used as a part of the TDWG infrastructure.&nbsp; If that is your
intention, then you need to describe in a detailed document how the
mapping from an existing data markup standard (i.e. DwC) to
taxonconcept.org should be accomplised.&nbsp; As I pointed out in an earlier
email, the structure of taxonconcept.org is rather complex
("reticulated") and potentially utilizes up to millions of classes,
some of which have (to me) unclear connections to the DwC classes.&nbsp; The
correspondence between DSW classes and DwC classes is generally not an
issue because DSW classes ARE DwC classes (mostly).<br>
<br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>The goal of my species concepts are to create URI's for a
species that have a RDF (machine interpretable) and HTML
representation. &nbsp;&nbsp;(the HTML representation is likely to change in the
future to something much better)&nbsp;</div>
  <meta charset="utf-8">
  <div><br>
  </div>
  <div>That URI can then be used as a GUID that is relatively stable
despite changes in nomenclature and classification hierarchies.</div>
  <div><br>
  </div>
  <div>This allows searches for occurrence records and other data that
are tied to the thing most call <i>Puma concolor</i> but is also known
by many other names.</div>
  <div><br>
  </div>
  <div>The alternative is for someone to search under all the potential
name variants (assuming that they know them all)</div>
</blockquote>
As I pointed out before, taxonconcept.org is built around taxa-related
classes and as such it is good at doing the kinds of taxonomy-related
queries that you describe above.&nbsp; However, the TDWG community also
includes people who are less interested in taxonomy and more interested
in things like tracking individual whales over space, connecting
different types of evidence that is located in different institutions,
collecting data on one organism over time, etc.&nbsp; That is why I
questioned constructing a taxon-oriented ontology rather than an
ontology containing a few general classes of things.<br>
<br>
Steve<br>
<blockquote
 cite="mid:BANLkTind5_XyDrUvkxFbzWE=_s=xQkyrgQ@mail.gmail.com"
 type="cite">
  <div><br>
  </div>
  <div>The example queries are to show that the system seems to work in
the way people expect.</div>
  <div><br>
  </div>
  <div>To do this correctly and allow the functionality that people
seen to want it will need to be a little complex.</div>
  <div><br>
  </div>
  <div>Respectfully,</div>
  <div><br>
  </div>
  <div>- Pete</div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  <div class="gmail_quote">On Mon, May 9, 2011 at 3:53 PM, Steve
Baskauf <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:steve.baskauf@vanderbilt.edu">steve.baskauf@vanderbilt.edu</a>&gt;</span>
wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">
Being either fearless or a fool (is there actually a difference?), I
shall tread into this subject area at which I am a mere novice.&nbsp; So be
kind...<br>
    <br>
I think that there may be several "solutions" to this problem.&nbsp; The one
that is "correct" probably depends on what one is trying to
accomplish.&nbsp; So I will try to describe in the most succinct way what
Cam and I were trying to accomplish with DSW, and how that fits in with
this thread.&nbsp; Cam and I basically wanted to do two things:<br>
1. Make it possible to use GUIDs RIGHT NOW (not five years from now).&nbsp; <br>
2. Create an extremely stripped down ontology that would be
non-controversial enough that people might actually use it, but which
wouldn't do anything so bad that it would inhibit future development in
the Semantic Web context (i.e. it could be extended in the future by
clever people to
do clever Semantic Web stuff).&nbsp; <br>
    <br>
Amazingly, the GUID Applicability Statement has achieved the status of
Standard-hood! (<a moz-do-not-send="true"
 href="http://www.tdwg.org/standards/150/" target="_blank">http://www.tdwg.org/standards/150/</a>)&nbsp;
Hooray!&nbsp; I sort of
missed the announcement, but ran across the fact the other day when I
was surfing through the TDWG website.&nbsp; Since the GUID A.S. is now a
TDWG Standard,
I would say it would now officially be a best-practice to follow it.&nbsp;
In
particular, Recommendation 11 states "Objects in the biodiversity
domain that are identified by a GUID should be typed using the TDWG
ontology or other well-known vocabularies in accordance with the TDWG
common architecture."&nbsp; This is somewhat problematic, given that the
TDWG ontology (with the possible exception of the Taxon/TaxonConcept
part) is effectively ("socially"?) deprecated.&nbsp; What is the alternative
"other well-known vocabulary"?&nbsp; There is none, at least none having any
kind of official status with TDWG.&nbsp; <br>
    <br>
I recently discovered (or maybe re-discovered) the Technical
Architecture Group (TAG) Technical Roadmaps from 2006-2008:<br>
    <a moz-do-not-send="true"
 href="http://www.tdwg.org/uploads/media/TAG_Roadmap_01.doc"
 target="_blank">http://www.tdwg.org/uploads/media/TAG_Roadmap_01.doc</a><br>
    <a moz-do-not-send="true"
 href="http://www.tdwg.org/fileadmin/subgroups/tag/TAG_Roadmap_2007_final.pdf"
 target="_blank">http://www.tdwg.org/fileadmin/subgroups/tag/TAG_Roadmap_2007_final.pdf</a><br>
    <a moz-do-not-send="true"
 href="http://www.tdwg.org/fileadmin/subgroups/tag/TAG_Roadmap_2008.pdf"
 target="_blank">http://www.tdwg.org/fileadmin/subgroups/tag/TAG_Roadmap_2008.pdf</a><br>
I might have seen them before, but if so it was at the point where I
was really not knowledgeable enough to comprehend them.&nbsp; I found it
very instructive to read about what the TAG had in mind when it set out
to create the TDWG Ontology.&nbsp; In particular (from the 2007 Roadmap):<br>
"From the point of view of exchanging data - such as in the federation
of a number of natural history collections - there is no need for a
standards architecture.&nbsp; The federation is a closed system where a
single exchange format can be agreed on. ... This model has worked well
in the past but it does not meet the primary use case that is
emerging.&nbsp; Biodiversity research is typically carried out by combining
data of different kinds from multiple sources. The providers of data do
not know who will use their data or how it will be combined with data
from other sources. The consumer needs some level of commonality across
all the data received so that it can be combined for analysis without
the need to write computer software for every new combination." [This
brings to mind the very "different kinds" of resources Cam is
documenting in Borneo and the "multiple sources" that will be handling
the metadata once those resources are sent off to herbaria, labs, and
arboreta.]<br>
    <br>
and from the 2008 Roadmap:<br>
"If GUIDs are used to uniquely identify 'pieces' of data we need to
have a shared understanding of what we mean by a 'piece of data' i.e.
what kind of thing is it that a particular id applies to, a specimen, a
person, an observation, a complete data set. We also need to have a
shared understanding of at least some of the properties we use to
describe these things."<br>
    <br>
Having been barely aware of TDWG's existence in 2008, I am blissfully
ignorant of whatever disagreements may have occurred regarding LSIDs,
reification, or whatever, and really don't want to know about them.&nbsp;
All I can say as an outside observer is that it appears that the
failure of the initial efforts to get GUIDs and the TDWG Ontology off
the ground was because the system envisioned was too complicated to
maintain, too complicated to gain a consensus, and to complicated to
actually explain to anybody.&nbsp; Now
that GUIDs seem to have a new lease on life, it seems like the greatest
chance of successfully implementing them is to start by keeping things
absolutely as simple as possible.&nbsp; To Cam and me, Darwin Core seemed to
be the only candidate for something relatively simple and relatively
universally accepted on which one could base an ontology that could be
used to type GUIDs and to use to express "a shared understanding of at
least some of the properties used to describe" biodiversity resources.&nbsp;
Although I was somewhat skeptical that there was a "community
consensus" about what the DwC classes meant and how they were related
to each other, the exhaustive discussion on this list in Oct/Nov
convinced me that maybe there WAS a consensus, or at least enough of a
consensus to move forward.&nbsp; Although some people may at the present
time be interested in figuring out how to do things like "define 'Fish'
as an owl class as well as as a Taxon object", I would assert that is
outside the core mission of TDWG as stated: to "develop, adopt and
promote standards and guidelines for the recording and exchange of data
about organisms evidenced by the historical record".&nbsp; It is fun to talk
about, but to me not the primary consideration in designing a community
data exchange model.&nbsp; This outlook explains to some extent why I asked
questions about the complexity of <a moz-do-not-send="true"
 href="http://taxonconcept.org" target="_blank">taxonconcept.org</a>
and its orientation
toward facilitating semantic queries.&nbsp; There is nothing wrong with
that, but it doesn't seem to be the direction that TDWG has said it
wants to go.&nbsp; Perhaps when we have "gotten there" (i.e. have a
functioning system using GUIDs for clearly typed resources), we might
want to embark further down the road to the Semantic Web.<br>
    <br>
Aside from just importing the DwC classes into the DSW ontology and
connecting them with object properties, Cam and I did a little nasty
thing with them.&nbsp; It has been said that declaring ranges and domains
for terms doesn't prevent people from using the terms to express
relationships among the "wrong" types of things.&nbsp; Rather, it simply
asserts that those things are instances of the classes used in the
range and domain declarations for the term.&nbsp; That is sort of true, but
by declaring
many of the core DwC classes to be disjoint, we actually ARE preventing
people from using the wrong object properties with instances of the
wrong classes.&nbsp; If&nbsp; Joe Curator rdf:type's a determination as a
dwc:Identification, but then uses dsw:atEvent (which has the domain
dwc:Occurrence) as a property of the determination, then a reasoner
will infer that the determination is a type dwc:Occurrence as well as
the explicitly declared type dwc:Identification.&nbsp; Because
dwc:Identification and dwc:Occurrence are disjoint classes, the
reasoner will have a fit.&nbsp; Cam and I are being Naughty (sensu Bob
Morris) because we are inhibiting the extensibility of dsw:atEvent, but
Joe Curator is being Naughty (sensu Baskauf and Webb) because Cam and I
believe in the statement from the 2007 Roadmap: "The consumer needs
some level of commonality across all the data received...".&nbsp; Joe
Curator is not being consistent with the "shared understanding of at
least some of the properties" to the extent that DSW reflects the
"shared understanding" of the TDWG community.&nbsp; We are basically trying
to enforce a sort of orthodoxy on the use of DwC classes as rdf:types
and on the connections between the dwc:classes so that people can have
some reasonable expectation that they are talking the same language as
their partners whose data are also being aggregated in the same
federated database.&nbsp; <br>
    <br>
It seems to me that this "enforcement of orthodoxy" may be very much at
odds with the free-wheeling spirit of the Semantic Web community where
Anybody Can Say Anything About Anything.&nbsp; But when I look over those
old TAG roadmaps, I see little having to do with clever Semantic
inferencing.&nbsp; I see a lot about providers and consumers understanding
what each other are talking about.&nbsp; To some extent, Darwin Core can
provide most of the necessary commonality between providers and
consumers.&nbsp; There were (in our opinion) three areas where it could
not.&nbsp; One was the lack of a class to link repeated sampling events and
determinations (dwc:IndividualOrganism or
TaxonomicallyHomogeneousEntity if you prefer) and another was a class
that allowed for the separation of evidence from the Occurrence
documented by it (called by us the dsw:Token class).&nbsp; The other area
was the dwc:Taxon class which did not seem clear enough in its
definition nor to possess enough complexity to express the kinds of
relationships commonly discussed on this list.&nbsp; dwc:Taxon needs to be
"fixed" before it is Ready For Prime Time (i.e. usable in rdf:type
declarations)<br>
    <br>
So I guess having read the various responses to my query and thinking
about the history of the TDWG Ontology, I would say that it may not
really be important how dwc:Taxon could be tied to tc:Taxon because the
two classes probably don't need to be tied together anyway.&nbsp; As it
currently stands, dwc:Taxon (outside of DSW) has no semantic meaning
other than what people want to believe that it means because it's not
tied to any other classes by object properties of its instances.&nbsp;&nbsp; The
mish-mash of terms describing names and taxa listed under dwc:Taxon add
to the confusion - since the DwC vocabulary purposefully does not
declare domains for the terms listed under a class they really could be
used as properties for an instance of any class anywhere.&nbsp; In contract,
tc:Taxon does have properties that are described clearly in the TDWG
Ontology.&nbsp; The only reason that we declared the two classes to be
equivalent was to signal that we felt that some of the DwC terms listed
under dwc:Taxon in the DwC vocabulary could be used as data properties
for the things in the tc:Taxon class that people like Paul were
describing with properties from the TDWG Ontology.&nbsp; Tying them together
doesn't (at the moment) mess up anything that anybody is doing with
dwc:Taxon because (outside of DSW) there isn't anything to actually DO
with dwc:Taxon in RDF.&nbsp; However, the point is well taken that if
someone in the future did decide to define properties specifically
intended for use with dwc:Taxon, those properties would be hopelessly
tangled with tc:Taxon properties.&nbsp; <br>
    <br>
It seems to me like the real road forward (if one believes as I do that
DwC is the only practical alternative to use for typing GUIDs) would be
to:<br>
1. decide that the TDWG Ontology in its dead form adequately describes
taxa, names, and their properties (use it as-is).&nbsp; OR<br>
2. decide that although the TDWG Ontology doesn't do everything that
people want it to do at the present time, it could resurrected and
modified to do what people want (use it and hope for the future).&nbsp; OR<br>
3. decide to just create the additional classes, e.g. dwc:Name (or
dsw:Name if you prefer not to adulterate the "pure" Darwin Core), and
object properties for dwc:Taxon and dwc:Name that are needed to get the
job done (i.e. just dump the TDWG Ontology as unfixable and make up new
stuff).&nbsp; <br>
    <br>
In any of these three alternatives, there isn't actually any reason to
tie the two classes together that I can see.&nbsp; Of these three, I think
the third option would probably be preferable, although it might put
Paul (and any others currently using the TDWG Ontology to describe
Taxon instances) in the unpleasant position of having to redo their RDF.<br>
    <br>
Steve<br>
    <br>
Paul Murray wrote:
    <blockquote type="cite">
      <div>
      <div class="h5">
      <pre>On 09/05/2011, at 2:07 PM, Kevin Richards wrote:

  </pre>
      <blockquote type="cite">
        <pre>Paul

I had the same thought (ie the x is of type dwc:Taxon, y is of type tc:Taxon, we know dwc:Taxon and tc:Taxon are equivalent, so we can reasonably compare x and y).
And this is built into standard semantic web reasoners - which is a bonus.
But this was debated (taking into account Bob Morris' issue) with respect to DwC and it was decided the benefits weren't significantly better than having a "dwc:isInCategory" sort of property that could then be "equivalent to" another class property and therefore giving you a similar advantage (admittedly not as good, but similar).
Do you think this is reasonable or are we just losing too much semantic web benefits by not specifying the domain constraint?
    </pre>
      </blockquote>
      </div>
      </div>
      <pre><div><div class="h5">
A thing to watch out for is that in OWL DL, you cannot apply ordinary data and object properties to vocabulary objects (classes, predicates) - you can only apply annotation properties. If you apply an ordinary data property to a class, OWL DL treats this as what it calls "punning": it decides that there is a class named X and also a named individual named X, and that these have nothing to do with one another. The individual has properties, the class has members, and the annotation properties, well: whatever. Reasoners do not reason over annotation properties: indeed - that's the entire point. Attempting to put properties on properties and having classes being instances of classes results in things that are mathematically undecidable ("this statement cannot be proven to be true").

(another reason is that is allows you to put dc:comments and labels on classes, and even if you declare those classes to be equivalent nevertheless the comment only applies to the particular thing you put it on)

This all means that dwc:isInCategory, if you want to apply it to dwc:taxon or other classes, will never have any meaning that semweb "engines" can get at. The underlying thing is that dwc:isInCategory is actually a meta-syntactic construct: rather than using owl to define a vocabulary, you are effectively attempting to extend OWL itself.

But ... maybe that's ok. Maybe what is attempting to be done here only ever needs to be understood by humans.

Now ... if what you are trying to do is to define "Fish" as an owl class as well as as a Taxon object - that is do-able, even to the point of being able to get inheritance working, using reflexive properties.  At least ... I think it is. I should write a test case.
If you have received this transmission in error please notify us immediately by return e-mail and delete all copies. If this e-mail or any attachments have been sent to you in error, that error does not constitute waiver of any confidentiality, privilege or copyright in respect of information in the e-mail or attachments.

Please consider the environment before printing this email.
_______________________________________________
tdwg-content mailing list
<a moz-do-not-send="true" href="mailto:tdwg-content@lists.tdwg.org"
 target="_blank">tdwg-content@lists.tdwg.org</a>
<a moz-do-not-send="true"
 href="http://lists.tdwg.org/mailman/listinfo/tdwg-content"
 target="_blank">http://lists.tdwg.org/mailman/listinfo/tdwg-content</a></div></div>
.

  </pre>
    </blockquote>
    <div class="im"><br>
    <pre cols="72">-- 
Steven J. Baskauf, Ph.D., Senior Lecturer
Vanderbilt University Dept. of Biological Sciences

postal mail address:
VU Station B 351634
Nashville, TN  37235-1634,  U.S.A.

delivery address:
2125 Stevenson Center
1161 21st Ave., S.
Nashville, TN 37235

office: 2128 Stevenson Center
phone: <a moz-do-not-send="true" href="tel:%28615%29%20343-4582"
 value="+16153434582" target="_blank">(615) 343-4582</a>,  fax: <a
 moz-do-not-send="true" href="tel:%28615%29%20343-6707"
 value="+16153436707" target="_blank">(615) 343-6707</a>
<a moz-do-not-send="true" href="http://bioimages.vanderbilt.edu"
 target="_blank">http://bioimages.vanderbilt.edu</a>
    </pre>
    </div>
    </div>
    <br>
_______________________________________________<br>
tdwg-content mailing list<br>
    <a moz-do-not-send="true" href="mailto:tdwg-content@lists.tdwg.org">tdwg-content@lists.tdwg.org</a><br>
    <a moz-do-not-send="true"
 href="http://lists.tdwg.org/mailman/listinfo/tdwg-content"
 target="_blank">http://lists.tdwg.org/mailman/listinfo/tdwg-content</a><br>
    <br>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
------------------------------------------------------------------------------------<br>
Pete DeVries<br>
Department of Entomology<br>
University of Wisconsin - Madison<br>
445 Russell Laboratories<br>
1630 Linden Drive<br>
Madison, WI 53706<br>
Email:&nbsp;<a moz-do-not-send="true" href="mailto:pdevries@wisc.edu"
 target="_blank">pdevries@wisc.edu</a><br>
  <a moz-do-not-send="true" href="http://www.taxonconcept.org/"
 target="_blank">TaxonConcept</a>&nbsp;&nbsp;&amp; &nbsp;<a moz-do-not-send="true"
 href="http://about.geospecies.org/" target="_blank">GeoSpecies</a>&nbsp;Knowledge
Bases<br>
A Semantic Web,&nbsp;<a moz-do-not-send="true" href="http://linkeddata.org/"
 target="_blank">Linked Open Data</a>&nbsp;&nbsp;Project<br>
--------------------------------------------------------------------------------------<br>
  </div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Steven J. Baskauf, Ph.D., Senior Lecturer
Vanderbilt University Dept. of Biological Sciences

postal mail address:
VU Station B 351634
Nashville, TN  37235-1634,  U.S.A.

delivery address:
2125 Stevenson Center
1161 21st Ave., S.
Nashville, TN 37235

office: 2128 Stevenson Center
phone: (615) 343-4582,  fax: (615) 343-6707
<a class="moz-txt-link-freetext" href="http://bioimages.vanderbilt.edu">http://bioimages.vanderbilt.edu</a>
</pre>
</body>
</html>