<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    Hello,<br>
    <br>
    As we noted in an early post, the European High Schools are using
    directly the IRIS DMC Web Services for data hosted at IRIS and local
    implementations (Java /
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    JAX-RS / NetBeans / Apache Tomcat) of a subset of these services for
    other data.<br>
    <br>
    Our local implementations of IRIS and FDSN web services are useful
    for our learning and for getting things running quickly, but in the
    longer term it is not practical for us and others to "chase" all the
    extensive and thorough ws developments at IRIS.<br>
    <br>
    So we wonder if there will be a distribution, workshops, support,
    etc. from IRIS so that the FDSN (and ultimately IRIS?) web-services
    can be easily implemented by other data providers?<br>
    <br>
    Thanks,<br>
    <br>
    Ciao,<br>
    <br>
    Anthony<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 2013/08/01 00:20, Chad Trabant
      wrote:<br>
    </div>
    <blockquote
      cite="mid:D6746761-BD04-4AB0-862E-B33039F3E567@iris.washington.edu"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <div><br>
      </div>
      Hello,
      <div><br>
      </div>
      <div>This is a reminder of two important changes at the DMC
        effecting web service users.</div>
      <div><br>
      </div>
      <div>1) The DMC has deprecated 4 services in favor of new, FDSN
        standardized versions. &nbsp;These services will be <b>shutdown in
          December of 2013:</b></div>
      <div><br>
      </div>
      <div>
        <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
          -webkit-line-break: after-white-space; ">
          <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
            -webkit-line-break: after-white-space; ">
            <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space; ">
              <div style="word-wrap: break-word; -webkit-nbsp-mode:
                space; -webkit-line-break: after-white-space; ">
                <div style="word-wrap: break-word; -webkit-nbsp-mode:
                  space; -webkit-line-break: after-white-space; ">
                  <div>ws-bulkdataselect (<a moz-do-not-send="true"
                      href="http://www.iris.edu/ws/bulkdataselect">www.iris.edu/ws/bulkdataselect</a>)</div>
                  <div>ws-dataselect (<a moz-do-not-send="true"
                      href="http://www.iris.edu/ws/dataselect">www.iris.edu/ws/dataselect</a>)</div>
                  <div>ws-station (<a moz-do-not-send="true"
                      href="http://www.iris.edu/ws/bulkdataselect">www.iris.edu/ws/bulkdataselect</a>)&nbsp;</div>
                  <div>ws-event (<a moz-do-not-send="true"
                      href="http://www.iris.edu/ws/event">www.iris.edu/ws/event</a>)&nbsp;</div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div>
        <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
          -webkit-line-break: after-white-space; ">
          <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
            -webkit-line-break: after-white-space; ">
            <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space; ">
              <div style="word-wrap: break-word; -webkit-nbsp-mode:
                space; -webkit-line-break: after-white-space; ">
                <div style="word-wrap: break-word; -webkit-nbsp-mode:
                  space; -webkit-line-break: after-white-space; ">
                  <div><br>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div>The replacement FDSN services are available at <a
          moz-do-not-send="true" href="http://service.iris.edu/">http://service.iris.edu/</a>.</div>
      <div><br>
      </div>
      <div>2) All DMC services have been transitioned to a new
        location:&nbsp;<b><a moz-do-not-send="true"
            href="http://service.iris.edu/">http://service.iris.edu/</a></b>.
        &nbsp;All services running under <a moz-do-not-send="true"
          href="http://www.iris.edu/ws/">www.iris.edu/ws/</a> will be&nbsp;<b>shutdown
          in&nbsp;December&nbsp;of 2013</b>.</div>
      <div><br>
      </div>
      <div>Users and software developers should migrate to the new
        services and locations as soon as possible.</div>
      <div><br>
        <div>For those of you using data access software written by the
          DMC, updating to the latest releases is all you need to do:</div>
        <div><a moz-do-not-send="true"
            href="http://service.iris.edu/clients/">http://service.iris.edu/clients/</a></div>
        <div><br>
        </div>
        <div>regards,</div>
        <div>IRIS DMC</div>
        <div><br>
        </div>
        <div><br>
          <div>Begin forwarded message:</div>
          <br class="Apple-interchange-newline">
          <blockquote type="cite">
            <div style="margin-top: 0px; margin-right: 0px;
              margin-bottom: 0px; margin-left: 0px;"><span
                style="font-family:'Helvetica'; font-size:medium;
                color:rgba(0, 0, 0, 1.0);"><b>From: </b></span><span
                style="font-family:'Helvetica'; font-size:medium;">Chad
                Trabant &lt;<a moz-do-not-send="true"
                  href="mailto:chad@iris.washington.edu">chad@iris.washington.edu</a>&gt;<br>
              </span></div>
            <div style="margin-top: 0px; margin-right: 0px;
              margin-bottom: 0px; margin-left: 0px;"><span
                style="font-family:'Helvetica'; font-size:medium;
                color:rgba(0, 0, 0, 1.0);"><b>Subject: </b></span><span
                style="font-family:'Helvetica'; font-size:medium;"><b>New
                  FDSN web services and retirement of deprecated
                  services</b><br>
              </span></div>
            <div style="margin-top: 0px; margin-right: 0px;
              margin-bottom: 0px; margin-left: 0px;"><span
                style="font-family:'Helvetica'; font-size:medium;
                color:rgba(0, 0, 0, 1.0);"><b>Date: </b></span><span
                style="font-family:'Helvetica'; font-size:medium;">March
                27, 2013 1:43:01 PM PDT<br>
              </span></div>
            <div style="margin-top: 0px; margin-right: 0px;
              margin-bottom: 0px; margin-left: 0px;"><span
                style="font-family:'Helvetica'; font-size:medium;
                color:rgba(0, 0, 0, 1.0);"><b>To: </b></span><span
                style="font-family:'Helvetica'; font-size:medium;">IRIS
                Web Services List &lt;<a moz-do-not-send="true"
                  href="mailto:webservices@iris.washington.edu">webservices@iris.washington.edu</a>&gt;<br>
              </span></div>
            <br>
            <meta http-equiv="Content-Type" content="text/html;
              charset=ISO-8859-1">
            <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space; "><br>
              <div>
                <div>Hello web services users,</div>
                <div style="word-wrap: break-word; -webkit-nbsp-mode:
                  space; -webkit-line-break: after-white-space; ">
                  <div>
                    <div style="word-wrap: break-word;
                      -webkit-nbsp-mode: space; -webkit-line-break:
                      after-white-space; ">
                      <div>
                        <div style="word-wrap: break-word;
                          -webkit-nbsp-mode: space; -webkit-line-break:
                          after-white-space; ">
                          <div>
                            <div style="word-wrap: break-word;
                              -webkit-nbsp-mode: space;
                              -webkit-line-break: after-white-space; ">
                              <div><br>
                              </div>
                              <div>We are pleased to announce that the
                                IRIS DMC has implemented the
                                International Federation of Digital
                                Seismograph Networks (FDSN) versions of
                                our core web services that support
                                access to time series data, related
                                metadata and event parameters.&nbsp;&nbsp;The
                                equivalent DMC services are now
                                deprecated and will be retired, read
                                more on that below.</div>
                              <div><br>
                              </div>
                              <div>The FDSN service specification
                                defines an internationally recognized,
                                standard interface. &nbsp;Programs that
                                access data via these FDSN web services
                                should&nbsp;also be compatible with any other
                                data center implementing FDSN
                                interfaces. &nbsp;There are a few, clearly
                                marked IRIS extensions to the
                                functionality that may not be
                                implemented elsewhere.</div>
                              <div><br>
                              </div>
                              <div>These are an evolutionary step
                                forward for DMC services and improve on
                                what they are replacing in important
                                ways. &nbsp;For example, the time series web
                                service now supports wildcards, and much
                                more flexibility in selection style
                                (supporting both GET and POST
                                submissions and comma separated lists
                                for channel name fields).</div>
                              <div><br>
                              </div>
                              <div><br>
                              </div>
                              <div>The fdsnws-dataselect service returns
                                selected time series in miniSEED format:</div>
                              <div><b><a moz-do-not-send="true"
                                    href="http://service.iris.edu/fdsnws/dataselect/1/">http://service.iris.edu/fdsnws/dataselect/1/</a></b></div>
                              <div><br>
                              </div>
                              <div>The fdsnws-station service returns
                                selected station metadata in FDSN
                                StationXML and text formats:</div>
                              <div><b><a moz-do-not-send="true"
                                    href="http://service.iris.edu/fdsnws/station/1/">http://service.iris.edu/fdsnws/station/1/</a></b></div>
                              <div><br>
                              </div>
                              <div>The fdsnws-event service returns
                                selected event parameters in QuakeML and
                                text formats:</div>
                              <div><b><a moz-do-not-send="true"
                                    href="http://service.iris.edu/fdsnws/event/1/">http://service.iris.edu/fdsnws/event/1/</a></b></div>
                              <div><br>
                              </div>
                              <div>Our FDSN web services are available
                                from a dedicated host name with new web
                                documentation:</div>
                              <div><b><a moz-do-not-send="true"
                                    href="http://service.iris.edu/">http://service.iris.edu/</a></b></div>
                              <div><br>
                              </div>
                              <div>Comments, feedback and questions are
                                welcome.</div>
                              <div><br>
                              </div>
                              <div><br>
                              </div>
                              <div><b>== Transitioning clients to the
                                  FDSN services</b></div>
                              <div><b><br>
                                </b></div>
                              <div>The DMC has converted it's Perl-based
                                Fetch scripts to use these new services,
                                the latest version may be downloaded
                                from here:</div>
                              <div><br>
                              </div>
                              <div><a moz-do-not-send="true"
                                  href="http://service.iris.edu/clients/">http://service.iris.edu/clients/</a></div>
                              <div><br>
                              </div>
                              <div>The transition of the IRIS Java Web
                                Services library and the irisFetch.m for
                                MATLAB are currently in progress.</div>
                              <div><br>
                              </div>
                              <div><br>
                              </div>
                              <div><b>== Deprecation of equivalent IRIS
                                  services</b></div>
                              <div><b><br>
                                </b></div>
                              <div>With the release of our FDSN services
                                we are deprecating the equivalent
                                services.</div>
                              <div><br>
                              </div>
                              <div><b>These services will be turned off
                                  in approximately 6 months:</b></div>
                              <div><b><br>
                                </b></div>
                              <div>ws-bulkdataselect (<a
                                  moz-do-not-send="true"
                                  href="http://www.iris.edu/ws/bulkdataselect">www.iris.edu/ws/bulkdataselect</a>)</div>
                              <div>ws-dataselect (<a
                                  moz-do-not-send="true"
                                  href="http://www.iris.edu/ws/dataselect">www.iris.edu/ws/dataselect</a>)</div>
                              <div>ws-station (<a moz-do-not-send="true"
href="http://www.iris.edu/ws/bulkdataselect">www.iris.edu/ws/bulkdataselect</a>)&nbsp;</div>
                              <div>ws-event (<a moz-do-not-send="true"
                                  href="http://www.iris.edu/ws/event">www.iris.edu/ws/event</a>)&nbsp;</div>
                              <div><br>
                              </div>
                              <div><br>
                              </div>
                              <div><b>== Differences between FDSN and
                                  the services they are replacing</b></div>
                              <div><br>
                              </div>
                              <div>The FDSN web services return HTTP
                                status code 204 to indicate "No data" as
                                opposed to status code 404 used by the
                                services they are replacing. &nbsp;The
                                behavior of returning a 404 can be
                                restored by including&nbsp;the 'nodata=404'
                                parameter and value in the request.</div>
                              <div><br>
                              </div>
                              <div>fdsnws-dataselect is a combination of
                                the capabilities of ws-bulkdataselect
                                and ws-dataselect:</div>
                              <div>&nbsp;1) enhancement: the network,
                                station, location and channel selections
                                may be comma-separated lists (e.g.
                                BHE,BHN)</div>
                              <div>&nbsp;2) enhancement: the&nbsp;network,
                                station, location and channel selections
                                may contain * and ? wildcards</div>
                              <div>&nbsp;3) should be a drop-in replacement
                                for ws-bulkdataselect (accepts the same
                                requests via POST).</div>
                              <div>&nbsp;4) a near complete replacement for
                                ws-dataselect (accepts GET requests with
                                parameters) except that it does not
                                support the 'ref' parameter and does not
                                support caching in the internal ICAB
                                system.</div>
                              <div><br>
                              </div>
                              <div>fdsnws-station is equivalent to
                                ws-station with these important changes:</div>
                              <div>&nbsp;1) the XML output is returned as
                                FDSN StationXML, a different schema</div>
                              <div>&nbsp;2) new 'matchtimeseries' parameter
                                to limit results to channels with high
                                probability of data at the DMC</div>
                              <div>&nbsp;3) the 'output' parameter name is
                                changed to 'format'</div>
                              <div><br>
                              </div>
                              <div>The FDSN StationXML schema (<a
                                  moz-do-not-send="true"
                                  href="http://www.fdsn.org/xml/station/">http://www.fdsn.org/xml/station/</a>)
                                is generally equivalent to the XML
                                format previously used but it is a
                                distinctly different schema that cannot
                                be parsed with the same software parsing
                                the XML from ws-station.</div>
                              <div><br>
                              </div>
                              <div>fdsnws-event is equivalent to
                                ws-event with these differences:</div>
                              <div>&nbsp;1) the FDSN service returns event
                                depths in meters to conform to QuakeML
                                1.2 (the ws-event service used
                                kilometers)</div>
                              <div>&nbsp;2)&nbsp;the 'output' parameter name is
                                changed to 'format'</div>
                              <div>&nbsp;3) only a single catalog can be
                                selected per-request, the default
                                catalog is 'NEIC PDE'</div>
                              <div>&nbsp;4) in addition to the default order
                                of descending results, the 'orderby'
                                parameter can be 'time-asc' or
                                'magnitude-asc' to set the order to
                                ascending.</div>
                              <div><br>
                              </div>
                              <div>IRIS Web Services team</div>
                              <div><br>
                              </div>
                            </div>
                          </div>
                          <br>
                        </div>
                      </div>
                      <br>
                    </div>
                  </div>
                  <br>
                </div>
              </div>
              <br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
webservices mailing list
<a class="moz-txt-link-abbreviated" href="mailto:webservices@iris.washington.edu">webservices@iris.washington.edu</a>
<a class="moz-txt-link-freetext" href="http://www.iris.washington.edu/mailman/listinfo/webservices">http://www.iris.washington.edu/mailman/listinfo/webservices</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Sent from my iClayTablet <br>
      <br>
      <hr style="position:absolute; left:0px; width:70%;"> <br>
      &nbsp;&nbsp; <b style="color:darkred; font-size:larger">Anthony Lomax</b> <br>
      &nbsp;&nbsp; <b style="color:dimgray;">161 All&eacute;e du Micocoulier, 06370
        Mouans-Sartoux, France</b> <br>
      &nbsp;&nbsp; <b style="color:dimgray;"> tel: +33 (0)4 93 75 25 02 &nbsp;&nbsp;
        e-mail: <a href="mailto:anthony@alomax.net">anthony@alomax.net</a>
        &nbsp;&nbsp; web: <a href="http://www.alomax.net/">http://www.alomax.net</a>
      </b> <br>
      <br>
      &nbsp;&nbsp; <b style="color:darkgreen;">Science &amp; Special Topics: </b>
      <b style="color:dimgray;"><a href="http://www.alomax.net/science">http://www.alomax.net/science</a></b>
      <br>
      &nbsp;&nbsp; <b style="color:darkgreen;">Software: </b> <b
        style="color:dimgray;"><a href="http://www.alomax.net/software">http://www.alomax.net/software</a></b>
      <b style="color:darkgreen;"> - updates: </b> <b
        style="color:dimgray;"><a href="https://twitter.com/ALomaxNet">https://twitter.com/ALomaxNet</a></b>
      <br>
      <hr style="position:absolute; left:0px; width:50%;"> </div>
  </body>
</html>