species-brainstorming: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(a start)
 
(→‎Proposal: more form my original post)
Line 13: Line 13:


:<code>The species was classified <abbr class="sci" title="Bartramia longicauda">Tringa longicauda</abbr> by Johann Matthaus Bechstein, in 1812.</code>
:<code>The species was classified <abbr class="sci" title="Bartramia longicauda">Tringa longicauda</abbr> by Johann Matthaus Bechstein, in 1812.</code>
The microformat would allow user agents to be configured to perform look-ups on on-line databases of species, according to user preferences. Specification of the taxonomic class would help user agents to know which such databases were applicable (i.e., use database A for plants, but database B for mammals and database C for insects.)
It would also allow for more specific searching (do I mean "crow" or do I mean "Corvus corone"?).
The specification should encourage, but not mandate, the correct capitalisation of scientific names "Anas platyrhynchos" not "anas platyrhynchos".


===A first draft===
===A first draft===

Revision as of 14:55, 19 September 2006

Species Brainstorming

Andy Mabbett

Proposal

There should, I believe, be a microformat for the markup of plant and animal names, to include their scientific names. Consider:

Mallard

or

Anas platyrhynchos

This would also allow of the marking-up of superseded scientific names:

The species was classified Tringa longicauda by Johann Matthaus Bechstein, in 1812.

The microformat would allow user agents to be configured to perform look-ups on on-line databases of species, according to user preferences. Specification of the taxonomic class would help user agents to know which such databases were applicable (i.e., use database A for plants, but database B for mammals and database C for insects.)

It would also allow for more specific searching (do I mean "crow" or do I mean "Corvus corone"?).

The specification should encourage, but not mandate, the correct capitalisation of scientific names "Anas platyrhynchos" not "anas platyrhynchos".

A first draft

I'm tending towards this model:

sci (scientific name)
kingdom
phylum
class
order
family
bin ("binomial name")
genus
species
sub ("subspecies")
var ("variety")
subvar ("subvariety")
form
subform
cult ("cultivar")
cultgp ("cultivar group")
trade ("trade name")
cross (e.g. "F1")
strain
authority
year (...of authority)
cname ("common name")

where all except "bin" are optional, and it is possible to infer from simply:

Mallard

or

Anas platyrhynchos

that the genus is Anas and the species is platyrhynchos (and, thus, "bin" is to "sci"; as "adr" is to "vcard")


Other examples

    <span class="sci">
        <span class="bin">Larus glaucoides</span>
        <span class="sub">kumlieni</span>
    </span>
  <span class="sci">
    <span class="bin">Pisum sativum</span>
    var. <span class="var">macrocarpon</span> 
  </span> 
    <span class="sci">
        <abbr class="bin" title="Larus thayeri">
            <span class="common">Thayer's Gull</span>
        </abbr>
    </span> 
    <span class="sci">
        <abbr class="common" title="Thayer's Gull"> 
            <span class="bin" Larus thayeri</span> 
        </abbr> 
    </span> 
    <span class="sci"> 
        <abbr class="kingdom" title="Fungi"> 
            <span class="bin">Amanita muscaria</span> 
        </abbr> 
    </span> 
    <span class="sci"> 
        <span class="bin">Pica pica</span> 
        <span class="authority">Linnaeus</span>, 
        (<span class="year">1758</span>) 
    </span>

Questions

  • Is "sci" the best attribute name for the top-level?
  • Should "bin", var", "cult", etc., be written in full? (I think not, to save bloating file sizes)
  • Should other attribute names be abbreviated for brevity?
  • Is "class" a potentially confusing attribute name, and what should replace it ("taxoclass", perhaps?)
  • What other attribute names are needed, if any (we coudl do with help form a taxonomist!)
  • How to deal with: "Podiceps sp." (a grebe of unknown species)
  • Should we allow divisions of "bin" with no parent "sci", such as:
Larus glaucoides kumlieni
  • Does "year of authority" need to be an hcal?

See also