Taxonomic Coverage page mockup

Matt Jones jones at nceas.ucsb.edu
Wed Feb 11 13:02:14 PST 2004


Thanks for the quick feedback.

Matthew Brooke wrote:
> Matt:
> 
> A few questions/discussion points regarding your Taxonomic Coverage page 
> mockup comments:
> 
> 1) "Not all taxa use the ranks listed in your table..."
> 
> a) Perumal and I talked about the approach you describe before coming up 
> with the current one, but the problem with a 2-col table is that every 
> taxonomic definition would need a separate table (and probably a 
> separate dialog), whereas perumal's mockup allows all the data to be 
> presented clearly and concisely in one place. Even if we did a 2 or 
> 3-col table, wouldn't we still need some kind of "summary" table like 
> this one (compare with party dialog & party table) ? We figured that the 
> clearest way to show the info was in this form, rather than a tree etc, 
> and it also allows all entries to be editable in place (except common 
> name - see below).

I understood the reason for the table being structured as proposed.  I 
was suggesting that upper level taxa (e.g., Kingdom, Phylum, Division) 
need not be displayed in the summary table at all.  Rather only the 
lowest most rank would be displayed in the summary.  Thus, you would 
still only need one table for all of the taxa. Here's an example:

For these taxa:
   Kingdom Animalia, ..., Class Crustacea, ..., Genus Bosmina, Species 
Bosmina longistrosis
   Kingdom Animalia, ..., Class Mammalia, ..., Genus Bos
   Kingdom Plantae, Division Magnoliophyta, ..., Genus Psychotria, 
Species Psychotria nervosa


the summary table would contain:

Rank                  Name
------                ----------------
Species               Bosmina longistrosis
Genus                 Bos
Species               Psychotria nervosa

Note the summary table does not display the upper level parent taxa. 
But that information would be shown when you edit the row.  For many, 
probably most, of the entries, people will not provide the parent taxa 
anyway.  The most common thing will be for them to only provide a list 
of the Species, but we do want to accomodate the addition of parent taxa 
as EML does.

> Would either of the following work?
> 
> i)  make the ranks (column headings) editable, but still use this 
> layout? If a single dataset contains different taxon ranking methods for 
> different entries (for example, if some rankings include Division, but 
> others include Phylum), then we may still need to go to multiple tables, 
> but would this be a much less-common scenario?
> 
> ii)  represent the info in tabular form without using col headings - so 
> for each entry we could indicate the rank alongside the name; eg:
> 
>  ... | Family: Flagellariaceae | Genus: Flagellaria | Species: 
> guineensis | ...etc
> 
> ("|" pipes used to show where column dividers fall)

These might work, but I still prefer my approach above.  I don't think 
the summary needs to display all of that information, especially as it 
often will not be provided anyway.

> 
> b) An additional comment:
> 
> "Common Names" can apply to any level of the taxonomy (I think?), but we 
> obviously have a problem representing that in the table as shown (unless 
> each entry has 2 lines?), so we resorted to showing an abbreviated 
> "surrogate" list in the last column (like we do for party etc), which 
> could be clicked/edited in some way to pop up a dialog showing which 
> common names correspond to which ranks. However, a drop-down list (as 
> shown in the mockup) probably isn't appropriate for the "common names" 
> column - since this implies a choice to be made by the user.
> 

Again, the common name probably need not be displayed at all in the 
summary.  And as you note, the common name can apply to any level in the 
hierarchy, so it could be confusing.  At most I would display the common 
name associated with the most precise taxon (so in the table above, you 
might add a 3rd column containing "wild coffee" for the Psychotria 
nervosa row (but I wouldn't add "Plant" to the common name, even though 
Psychotria is in Plantae.

> 
> 2) "When people use coded values in their metadata..."
> 
> The middle part of perumal's mockup shows a section entitled "Import 
> Taxon Data" which, if I understand correctly, is where a user would be 
> able to provide the taxon information from existing (or 
> yet-to-be-imported) data tables, as you describe

Yep, that works well for tables containing the list of names.  However, 
some tables will only contain species codes (e.g., PIRU), and if they 
have already defined that table, then the code definitions in EML will 
have the list of species names (e.g., PIRU -> Picea rubens), which I 
think should be easily transferred to the coverage element.  So I still 
think I'm describing a different case than is covered by Perumal's 
existing widget.  I'd like to extract the species list from the 
enumerated values definition in EML if the person took the time to type 
it into there.  This might most easily be done in the enumerated list 
widget where there might be a checkbox saying "These codes represent 
taxonomic species, so include the definitions as Species names in the 
Taxonomic Coverage section"  (wording needs to be less ackward, but you 
get the idea, right?)

Matt


> M
> 
> 
> Matt Jones wrote:
> 
>> Hi Perumal,
>>
>> That is a nice mockup.  A couple of issues come to mind.
>>
>> 1) Not all taxa use the ranks listed in your table.  For example, in 
>> plants they use 'Division' in place of 'Phylum'.  There are many of 
>> these variants, which is why in eml the system allows the user to 
>> specifiy both the rank and the name (rather than fixing the rank to a 
>> predefined set). So I would prefer a two column table containing 
>> "Rank" and "Name" for the most precise rank provided by the user, 
>> which might have values like "Species" and "Bosmina longistrosis".  
>> You could also list common names in this table if desired as a third 
>> column.
>>
>> 2) When people use coded values in their metadata (ie enumerations) 
>> they'll be defining the codes in terms of taxon names, and that same 
>> process can be used to fill out the taxon coverage info.  So that is 
>> another way through which they might provide the taxon information.
>>
>> Matt
>>
>>
>> Perumal Sambasivam wrote:
>>
>>> Hi All,
>>>
>>> For the taxonomic coverage page, I have a preliminary mockup (pls see 
>>> the attachment).
>>>
>>> It consists of -
>>> 1. A list for entering taxon names. The list consists of 7 columns for
>>> each level of classification. A user could add a species name and 
>>> specify
>>> all the names in the hierarchy. There is also a column for the common
>>> names.  It will be a dropdown box of all the common names of the whole
>>> hierarchy. If user wants to add a common name, a dialog box is presented
>>> with a customlist for each level and the user can add a common name 
>>> to any
>>> level.
>>>
>>> 2. The user can import the taxon data from a particular table. The 
>>> column values will be read, an ITIS lookup will be done for each 
>>> value to determine its level and values in the hierarchy above it and 
>>> the values will be added to the above list. The user can edit any 
>>> value, if needed.
>>>
>>> 3. The user can also optionally specify a new Classification system 
>>> and identifier.
>>>
>>>
>>> Please let me know your comments/feedback on this.
>>>
>>> Thanks!
>>> -Perumal
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>> Perumal Sambasivam
>>>
>>> National Center for Ecological Analysis and Synthesis (NCEAS)
>>> University of California Santa Barbara
>>> ------------------------------------------------------------------------
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>

-- 
-------------------------------------------------------------------
Matt Jones                                     jones at nceas.ucsb.edu
http://www.nceas.ucsb.edu/    Fax: 425-920-2439    Ph: 907-789-0496
National Center for Ecological Analysis and Synthesis (NCEAS)
University of California Santa Barbara
Interested in ecological informatics? http://www.ecoinformatics.org
-------------------------------------------------------------------



More information about the Morpho-dev mailing list