<html><head><base href="x-msg://41/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Stephen,<div><span class="Apple-tab-span" style="white-space:pre">        </span>you are lucky, the exact query details will be under discussion on Thursday...</div><div><br></div><div>That said, I personally do think we should try to express our query service in term of OpenSearch. Wether or not we want to use the OS extensibility mechanism is under discussion...</div><div>The query you represent below would be a very good way to advertise the service query syntax, the only drawback is that you would need to upgrade the ESGF schema for every new facet that becomes part of the system. A more dynamic approach would be to encode all terms within the standard "q" parameter, i.e.</div><div><br></div><div><a href="http://somehost/search/q=">http://somehost/search/q=</a>"climate activity:cmip5 product:output institute:MTEST model:ECHAM experiment:amip"</div><div><br></div><div>versus</div><div><br></div><div><a href="http://somehost/search/q=climate&amp;activity=cmip5&amp;product=output&amp;institute=MTEST&amp;model=ECHAM&amp;experiment=AMIP">http://somehost/search/q=climate&amp;activity=cmip5&amp;product=output&amp;institute=MTEST&amp;model=ECHAM&amp;experiment=AMIP</a></div><div><br></div><div>But we are spoiling all the fun for Thursday...</div><div><br></div><div>Luca</div><div><br><div><div>On Jun 7, 2011, at 8:21 AM, &lt;<a href="mailto:stephen.pascoe@stfc.ac.uk">stephen.pascoe@stfc.ac.uk</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div lang="EN-GB" link="blue" vlink="purple"><div class="WordSection1" style="page: WordSection1; "><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; ">In off-list discussions about QC we've found we need to attach QC documents to data at the simulation level.&nbsp; This would seem to be semantically similar to selecting all datasets for a given activity/product/institute/model/experiment which could be viewed as a query.<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><o:p>&nbsp;</o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; ">Unfortunately I wasn't on the Search API call yesterday but I hear OpenSearch has been floated as an implementation-neutral interface.&nbsp; What about using OpenSearch's XML Query syntax for representing this?&nbsp; E.g.<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><o:p>&nbsp;</o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&lt;Query xmlns="<a href="http://a9.com/-/spec/openseaerch/1.1/" style="color: blue; text-decoration: underline; ">http://a9.com/-/spec/openseaerch/1.1/</a>"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:esgf="<a href="http://esgf.org/ns/search/" style="color: blue; text-decoration: underline; ">http://esgf.org/ns/search/</a>"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; role="request"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; esgf:activity="cmip5"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; esgf:product="output"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; esgf:institute="MTEST"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; esgf:model="ECHAM6-MPIOM-TR"<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10.5pt; font-family: Consolas; ">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;esgf:experiment="amip"/&gt;<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><o:p>&nbsp;</o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; ">Cheers,<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; ">Stephen.<o:p></o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><o:p>&nbsp;</o:p></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-size: 10.5pt; font-family: Consolas; ">---<o:p></o:p></span></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-size: 10.5pt; font-family: Consolas; ">Stephen Pascoe&nbsp; +44 (0)1235 445980<o:p></o:p></span></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-size: 10.5pt; font-family: Consolas; ">Centre of Environmental Data Archival<o:p></o:p></span></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-size: 10.5pt; font-family: Consolas; ">STFC Rutherford Appleton Laboratory, Harwell Oxford, Didcot OX11 0QX, UK<o:p></o:p></span></div><div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; "><o:p>&nbsp;</o:p></div></div><br><p>--<span class="Apple-converted-space">&nbsp;</span><br>Scanned by iCritical.</p><br>_______________________________________________<br>GO-ESSP-TECH mailing list<br><a href="mailto:GO-ESSP-TECH@ucar.edu" style="color: blue; text-decoration: underline; ">GO-ESSP-TECH@ucar.edu</a><br><a href="http://mailman.ucar.edu/mailman/listinfo/go-essp-tech" style="color: blue; text-decoration: underline; ">http://mailman.ucar.edu/mailman/listinfo/go-essp-tech</a><br></div></span></blockquote></div><br></div></body></html>