Project

General

Profile

1 2258 jones
<!--
2
  *  '$RCSfile$'
3
  *    Copyright: 2004 Regents of the University of California and the
4
  *               National Center for Ecological Analysis and Synthesis
5
  *  For Details: http://www.nceas.ucsb.edu/
6
  *
7
  *   '$Author$'
8
  *     '$Date$'
9
  * '$Revision$'
10
  *
11
  * This is an HTML document for displaying metadata catalog tools
12
  *
13
  * This program is free software; you can redistribute it and/or modify
14
  * it under the terms of the GNU General Public License as published by
15
  * the Free Software Foundation; either version 2 of the License, or
16
  * (at your option) any later version.
17
  *
18
  * This program is distributed in the hope that it will be useful,
19
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21
  * GNU General Public License for more details.
22
  *
23
  * You should have received a copy of the GNU General Public License
24
  * along with this program; if not, write to the Free Software
25
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
26
-->
27
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
28
<html>
29
<head>
30 2408 sgarg
<title>ESA Data Registry</title>
31 2811 bowdish
<link rel="stylesheet" href="/knb-pg/style/default.css" type="text/css">
32 2258 jones
  <link rel="stylesheet" type="text/css"
33 2811 bowdish
        href="http://machination.msi.ucsb.edu/knb-pg/style/skins/esa/esa.css">
34 2258 jones
  <script language="JavaScript" type="text/JavaScript"
35 2811 bowdish
          src="http://machination.msi.ucsb.edu/knb-pg/style/skins/esa/esa.js"></script>
36 2258 jones
  <script language="JavaScript" type="text/JavaScript"
37 2811 bowdish
          src="http://machination.msi.ucsb.edu/knb-pg/style/common/branding.js"></script>
38 2527 sgarg
  <script language="Javascript">
39
40
	function trim(stringToTrim) {
41
                return stringToTrim.replace(/^\s*/, '').replace(/\s*$/,'');
42
        }
43
44
        function checkSearch(submitFormObj) {
45
                var checkBox = document.getElementById("searchCheckBox");
46 2543 sgarg
                var searchBox = document.getElementById("searchBox");
47 2544 sgarg
                var searchString = trim(searchBox.value);
48 2527 sgarg
49
                if (searchString=="") {
50
                        searchString="%";
51
                }
52
53 2544 sgarg
                if(checkBox.checked == false){
54
			if(searchString!="%"){
55
                        	searchBox.name = "title";
56
				searchBox.id = "searchBox";
57
58
                        	submitFormObj.surName.value = searchString;
59
	                        submitFormObj.givenName.value = searchString;
60
        	                submitFormObj.keyword.value = searchString;
61
                        	submitFormObj.organizationName.value = searchString;
62
	                        submitFormObj.para.value = searchString;
63
        	                submitFormObj.geographicDescription.value = searchString;
64
                	        submitFormObj.literalLayout.value = searchString;
65
				submitFormObj.operator.value="UNION";
66
	                        var abs = document.getElementById("abstract");
67
        	                abs.value=searchString;
68
			} else {
69
	                        searchBox.name = "anyfield";
70
				searchBox.id = "searchBox";
71
				submitFormObj.surName.value = "";
72
                                submitFormObj.givenName.value = "";
73
                                submitFormObj.keyword.value = "";
74
                                submitFormObj.organizationName.value = "";
75
                                submitFormObj.para.value = "";
76
                                submitFormObj.geographicDescription.value = "";
77
                                submitFormObj.literalLayout.value = "";
78
                                submitFormObj.operator.value="INTERSECT";
79
                                var abs = document.getElementById("abstract");
80
                                abs.value="";
81
82
			}
83
                } else {
84
                        searchBox.name = "anyfield";
85
			searchBox.id = "searchBox";
86
			submitFormObj.surName.value = "";
87
	                submitFormObj.givenName.value = "";
88
                        submitFormObj.keyword.value = "";
89
                        submitFormObj.organizationName.value = "";
90
                        submitFormObj.para.value = "";
91
                        submitFormObj.geographicDescription.value = "";
92
                        submitFormObj.literalLayout.value = "";
93
                        submitFormObj.operator.value="INTERSECT";
94 2527 sgarg
                        var abs = document.getElementById("abstract");
95 2544 sgarg
                        abs.value="";
96
		}
97 2543 sgarg
98
                var knbCheckBox = document.getElementById("knbCheckBox");
99
                if(knbCheckBox.checked == true){
100
                        document.forms[0].action = "http://knb.ecoinformatics.org/knb/servlet/metacat";
101
                }
102
103
                var actionField=document.createElement("input");
104
                actionField.setAttribute("type", "hidden");
105
                actionField.setAttribute("name", "action");
106
                actionField.setAttribute("value", "query");
107
                submitFormObj.appendChild(actionField);
108
109 2527 sgarg
                return true;
110
        }
111
112
        function searchAll(){
113
                var checkBox = document.getElementById("searchCheckBox");
114
                if(checkBox.checked == true){
115
                        alert("You have selected to search all possible existing fields. This search will take longer.");
116
                }
117
        }
118
119
	function searchKNB(){
120
                var checkBox = document.getElementById("knbCheckBox");
121
                if(checkBox.checked == true){
122
                        alert("You have selected to search KNB data also.");
123
                }
124
        }
125
126
127
  </script>
128 2258 jones
</head>
129
<body>
130
      <script language="JavaScript">
131
          insertTemplateOpening();
132
          insertSearchBox();
133
      </script>
134
<table width="760" border="0" cellspacing="0" cellpadding="0">
135
  <tr><td colspan="5">
136
<p>
137 2408 sgarg
Welcome to the ESA Data Registry. This is a publically accessible registry
138 2266 jones
describing <b>scientific data sets on ecology and the environment</b>.  In this
139
context, we refer to a data set as the collection of data tables and objects
140
that are associated with a study, experiment, or monitoring program.  Exactly
141
what constitutes a data set is determined by each submitter.
142 2408 sgarg
Credit for the data sets in this registry goes to the investigators who
143 2258 jones
collected the data -- see each individual registry entry for citation and
144
attribution information as well as usage rights.
145
</p>
146 2433 sgarg
</td></tr>
147 2811 bowdish
  <tr>
148
    <td colspan="5">&nbsp;</td>
149
  </tr>
150
  <tr><td colspan="5">
151 2258 jones
<p><b>Registry Tools</b></p>
152 2811 bowdish
153
<ul>
154
<li><span class="searchbox"><a name="search"> Search for Data Sets</a></span></li></ul>
155
<br>
156
157
<form method="POST" action="/knb-pg/metacat" target="_top" onSubmit="return checkSearch(this)">
158 2266 jones
  <input value="INTERSECT" name="operator" type="hidden">
159 2543 sgarg
  &nbsp;<input size="14" name="anyfield" type="text" value="" id="searchBox">
160 2811 bowdish
  <input value="Search" type="submit">
161 2527 sgarg
  <input type="hidden" name="organizationName">
162
  <input type="hidden" name="surName">
163
  <input type="hidden" name="givenName">
164
  <input type="hidden" name="keyword">
165 2533 sgarg
  <input type="hidden" name="para">
166
  <input type="hidden" name="geographicDescription">
167
  <input type="hidden" name="literalLayout">
168 2527 sgarg
  <input type="hidden" name="abstract/para" id="abstract">
169 2266 jones
  <input name="qformat" value="esa" type="hidden">
170
  <input name="returnfield" value="originator/individualName/surName" type="hidden">
171
  <input name="returnfield" value="originator/individualName/givenName" type="hidden">
172
  <input name="returnfield" value="creator/individualName/surName" type="hidden">
173
  <input name="returnfield" value="creator/individualName/givenName" type="hidden">
174
  <input name="returnfield" value="originator/organizationName" type="hidden">
175
  <input name="returnfield" value="creator/organizationName" type="hidden">
176
  <input name="returnfield" value="dataset/title" type="hidden">
177
  <input name="returnfield" value="keyword" type="hidden">
178
  <input name="returndoctype" value="eml://ecoinformatics.org/eml-2.0.1" type="hidden">
179
  <input name="returndoctype" value="eml://ecoinformatics.org/eml-2.0.0" type="hidden">
180
  <input name="returndoctype" value="-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN" type="hidden">
181
  <input name="returndoctype" value="-//ecoinformatics.org//eml-dataset-2.0.0beta4//EN" type="hidden">
182
  <input name="returndoctype" value="-//NCEAS//resource//EN" type="hidden">
183
  <input name="returndoctype" value="-//NCEAS//eml-dataset//EN" type="hidden">
184
</form>
185 2811 bowdish
<table cols="*,*">
186
  <tr>
187
    <td height="22" valign="top"><input name="searchAll" type="radio" checked></td>
188
    <td valign="top"><span class="regtext">Search Title, Abstract, Keywords, Personnel </span></td>
189
    <td valign="top"><input type="radio" name="searchKNB" checked></td>
190
    <td valign="top"><span class="regtext">Search only within ESA</span> </td>
191
  </tr>
192
  <tr>
193
<td width="20" height="40" valign="top"><form>
194
  <input name="searchAll" type="radio" onClick="searchAll()" id="searchCheckBox">
195
</form></td>
196
<td width="275" valign="top"><form>
197
  <span class="regtext">Search all fields (Slower)</span> <br>
198
  </form></td>
199
<td width="20" valign="top"><input type="radio" name="searchKNB" onClick="searchKNB()" id="knbCheckBox"></td>
200
<td width="341" valign="top"><span class="regtext">Include data from the Knowledge Network for Biocomplexity</span> </td>
201
  </tr></table>
202
   <br>
203
       This tool allows you to search the registry for data
204
        sets of interest. When you type text in the box and
205
        click on the "Search" button, the search will only
206
        be conducted within the title, author, abstract,
207
        and keyword fields. Checking the "Search All Fields"
208
        box will search on these and all other existing
209
        fields (this search will take more time). Checking
210
        the "Search Knowledge Network for Biocomplexity" box
211
        will allow you to search the Knowledge Network for
212
        Biocomplexity (KNB) in addition to the ESA Data
213
        Registry. The KNB is an international data repository
214
        dedicated to facilitating ecological and environmental
215
        research. Click <a href="http://knb.ecoinformatics.org/">
216
        here </a> for more information on the KNB.
217
        <br>
218
        <br>
219
        You can use the '%' character as a wildcard in your
220
        searches (e.g., '%biodiversity%' would locate any
221
        phrase with the word biodiversity embedded within it).
222
223
224
        <ul><li>
225
        <a href="/knb-pg/metacat?action=query&amp;operator=INTERSECT&amp;anyfield=%25&amp;qformat=esa&amp;returndoctype=eml://ecoinformatics.org/eml-2.0.1&amp;returndoctype=eml://ecoinformatics.org/eml-2.0.0&amp;returndoctype=-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN&amp;returndoctype=-//ecoinformatics.org//eml-dataset-2.0.0beta4//EN&amp;returnfield=dataset/title&amp;returnfield=keyword&amp;returnfield=originator/individualName/surName&amp;returnfield=creator/individualName/surName&amp;returnfield=originator/organizationName&amp;returnfield=creator/organizationName">Browse data sets</a>
226
227
228
      Browse all existing data sets by title.  This operation can be slow as the
229
      number of entries in the registry grows.
230
        </li></ul>
231
232
      <ul><li><a href="http://machination.msi.ucsb.edu/cgi-bin/register-dataset.cgi?cfg=esa">Register a new
233
       data set</a>
234
235
236 2258 jones
      The registration page is used to submit information about a <b>new</b>
237 2266 jones
      data set regarding ecology or the environment.  The documentation about
238
      the data set will be submitted to the Registry.  You (and only
239
      you, or your designee) can return to edit the entry
240
      at a later point in time to add to or correct the
241
      description.  You can also use other tools such as <a
242
      href="http://knb.ecoinformatics.org/morphoportal.jsp">Morpho</a> to
243
      further document the set of data and directly attach the data to the
244
      registry entry.
245 2811 bowdish
	  </li></ul>
246
247
<ul><li><a href="http://machination.msi.ucsb.edu/cgi-bin/ldapweb.cgi?cfg=esa">Create a new account</a></li></ul>
248
249
        <ul><li><a href="http://machination.msi.ucsb.edu/cgi-bin/ldapweb.cgi?cfg=esa&amp;stage=changepass">Change your password</a></li></ul>
250
      <ul><li><a href="http://machination.msi.ucsb.edu/cgi-bin/ldapweb.cgi?cfg=esa&amp;stage=resetpass">Reset your password</a></li></ul>
251
252
253
        The account management tools are used to create and manage registry
254
        accounts.   Accounts are free, and are used to identify contributors
255
        so that they can maintain their entries in the future.
256
257
258 2266 jones
    This project is a cooperative effort of the <a
259 2692 bowdish
    href="http://longterm.evsc.virginia.edu">Long-Term Studies Section (LTSS)</a>
260 2266 jones
    of the ESA, the <a href="http://www.esa.org">Ecological Society of
261
    America</a>, the <a href="http://www.nceas.ucsb.edu">National
262
    Center for Ecological Analysis and Synthesis (NCEAS)</a> and the <a
263
    href="http://www.lternet.edu">Long-Term Ecological Research Network
264
    (LTER)</a>.  The Data Registry is based on software developed by
265
    the <a href="http://knb.ecoinformatics.org">Knowledge Network for
266
    Biocomplexity (KNB)</a>, and houses metadata that are compliant with <a
267
    href="http://knb.ecoinformatics.org/software/eml/">Ecological Metadata
268
    Language (EML)</a>.  Consequently, data registered in this registry
269
    also are accessible from the larger collection of data found in the
270
    <a href="http://knb.ecoinformatics.org">KNB registry</a>.  Other sites
271
    contributing to the KNB registry include:
272 2811 bowdish
273 2266 jones
    <ul>
274 2541 sgarg
    <li><a href="http://knb.ecoinformatics.org/knb/style/skins/obfs">Organization of
275 2811 bowdish
    Biological Field Stations registry</a>  </li></ul>
276
    <ul><li><a href="http://knb.ecoinformatics.org/knb/style/skins/nrs">UC
277
    Natural Reserve System registry</a>  </li></ul>
278
    <ul><li><a href="http://knb.ecoinformatics.org/knb/style/skins/nceas">NCEAS
279
    registry</a>  </li></ul>
280
    <ul><li><a href="http://knb.ecoinformatics.org/knb/style/skins/specnet">
281
    SpecNet registry</a></li>
282 2266 jones
    </ul>
283 2811 bowdish
284 2266 jones
  </td></tr>
285 2258 jones
</table>
286 2811 bowdish
287 2258 jones
<script language="JavaScript">
288
    insertTemplateClosing();
289
</script>
290
</body>
291
</html>