Keyword types in EML

Rudolf Nottrott, NCEAS nottrott at nceas.ucsb.edu
Thu Feb 21 13:05:04 PST 2002


Matt, 

If we agree to stick with the present EML keywords 
theme, place, stratum and temporal, I can change the Web form script
(load-dataset.cgi) to include a taxonomic keyword (to go into taxonomicCov,
keywtax, taxonkey) an a "none" (to be dropped in the XML file).  Is there
anything else we need to consider for the Web form?  

For the EML-DEVers who may not recently have looked at the Web forms, they
are at
http://knb.ecoinformatics.org/cgi-bin/load-dataset.cgi?cfg=nrs
and 
http://knb.ecoinformatics.org/cgi-bin/load-dataset.cgi?cfg=obfs

Rudolf

At 05:19 PM 2/20/2002 -0800, you wrote:
>Hi Matt, I agree with all of the below.  We can safely drop discipline, I
>think it'll be covered by theme.  The present NRS keyword list comes from
>the ISO standard (without going back and looking, I believe I just copied
>their types).
>
>Rudolf
>
>At 03:30 PM 2/20/2002 -0900, you wrote:
>Date: Wed, 20 Feb 2002 15:30:52 -0900
>From: Matt Jones <jones at nceas.ucsb.edu>
>To: "Rudolf Nottrott, NCEAS" <RNottrott at UCNRS.org>
>Subject: Re: Keyword types in EML
>
>>Rudolf,
>>
>>There is no reason that the scientists/users need to know about it or be 
>>affected by it.  They can still enter keywords in the current form.  The 
>>script will need to be modified so that taxonomic keywords are put in 
>>one place (keywtax) and the other valid keywords are put in another 
>>(keyword). This is backend encoding into XML, and has nothing to do with 
>>a frontend user interface presentation.
>>
>>I think the default of "none" is fine for the pulldown, but the script 
>>simply needs to omit the "keywordType" attribute when it is set to none 
>>(the keywordType attribute is #IMPLIED, so it is not required and can be 
>>safely omitted, but if it is present then it must have one of the values 
>>place, stratum,  temporal, or theme).
>>
>>The larger issue is what to do with your type "discipline".  I think it 
>>should be omitted altogther from the list.  If there is a compelling 
>>reason for EML to be modified to accomodate this type I would like to 
>>consider it.  Thanks,
>>
>>Matt
>>
>>Rudolf Nottrott, NCEAS wrote:
>>
>>> Matt, 
>>> 
>>> Sticking with the NBII scheme is fine -- that's the way standards work.
 It
>>> is not going to be obvious to NRS users (or OBFS users) and we'll have
some
>>> explaining to do.   Taking the present options "theme, place, stratum and
>>> temporal" as fixed, what do you all suggest we should use for the default
>>> of the drop-down list?  (It's presently the catch-all type "none", which
>>> probably should be called "other" or "miscellaneous",  which is a mute
>>> point, however, because it's illegal.)
>>> 
>>> Rudolf
>>> 
>>> At 02:29 PM 2/20/2002 -0900, you wrote:
>>> 
>>>>Rudolf,
>>>>
>>>>I was aware of this problem, but I think that taxonomic keywords should 
>>>>go in the field designed for them in the taxonomic coverage module, 
>>>>sepcifically "keywtax".  This is adopted from NBII. NBII made a new 
>>>>keyword field for taxonomic keywords because FGDC would not allow them 
>>>>to extend the domain of the keyword field.  We followed suit, which will 
>>>>make translation to the other standards easier.  Sooo, is there a reason 
>>>>you can't use the keywtax field for taxonomic keywords?
>>>>
>>>>Matt
>>>>
>>>>Rudolf Nottrott, NCEAS wrote:
>>>>
>>>>
>>>>>Matt, and DEVers, 
>>>>>
>>>>>We designed the NRS registry entry form with keyword types of 
>>>>>
>>>>>none, theme, taxonomic, discipline, place, stratum and temporal
>>>>>
>>>>>NRS has used the form with types like that so far, and the OBFS form has
>>>>>the same types.
>>>>>
>>>>>The present EML standard, however, has only 
>>>>>
>>>>>theme, place, stratum and temporal
>>>>>
>>>>>I'm ok changing the existing NRS keyword type list, but I do think we
need
>>>>>to keep at least the type taxonomic.  This is the most common keyword I
>>>>>have encountered in the first 15 entries we received.
>>>>>
>>>>>What do you think.
>>>>>
>>>>>Rudolf
>>>>> 
>>>>>
>>>>>
>>>>>
>>>>>>Date: Tue, 19 Feb 2002 10:32:25 -0900
>>>>>>From: Matt Jones <jones at nceas.ucsb.edu>
>>>>>>User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7+)
>>>>>>
>>>>>>
>>>>>Gecko/20020117
>>>>>
>>>>>
>>>>>>To: "Rudolf Nottrott, NCEAS" <RNottrott at UCNRS.org>
>>>>>>Subject: Re: nrsadmin account
>>>>>>
>>>>>>Hi Rudolf,
>>>>>>
>>>>>>Actually, no.  The problem is that the keyword types that you have in 
>>>>>>the web form are not valid in eml.  The only allowed values according
to 
>>>>>>EML for the keywordType attribute are "place", "stratum", "temporal", 
>>>>>>and "theme".  We need to eliminate the others from the web form.
>>>>>>
>>>>>>Matt
>>>>>>
>>>>>>Rudolf Nottrott, NCEAS wrote:
>>>>>>
>>>>>>
>>>>>>>Hi Matt, 
>>>>>>>
>>>>>>>To test your changes I have tried a real entry (one that had been
>entered
>>>>>>>previously without problems).  I got an error
>>>>>>>
>>>>>>>Processing error. Attribute "keywordType" with value "discipline" must
>>>>>>>
>>> have
>>> 
>>>>>>>a value from the list "(place|stratum|temporal|theme)". 
>>>>>>>
>>>>>>>This was apparently caused by the keyword "Invasion Ecology",
entered as
>>>>>>>type "discipline".  I suspect that somehow deleted the type
"discipline"
>>>>>>>was dropped in the perl processing (perhaps an array or hash problem).
>>>>>>>
>>>>>>>Rudolf
>>>>>>>
>>>>>>>
>>>>>>>
>>>>
>>>>-- 
>>>>*******************************************************************
>>>>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)
>>>>
>>>>Interested in ecological informatics? http://www.ecoinformatics.org
>>>>*******************************************************************
>>>>
>>>>
>>> _______________________________________________
>>> eml-dev mailing list
>>> eml-dev at ecoinformatics.org
>>> http://www.ecoinformatics.org/mailman/listinfo/eml-dev
>>> 
>>
>>
>>-- 
>>*******************************************************************
>>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)
>>
>>Interested in ecological informatics? http://www.ecoinformatics.org
>>*******************************************************************
>>
>



More information about the Eml-dev mailing list