<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Armando,<br>
       Why are the NXplot1d, NXplot2d, NXplot3d, ... groups needed? The
    number of dimensions is clearly findable via the length of the array
    in the "axes" attribute, as well as from the dimensions of the
    dataset(s). Maybe I am missing something?<br>
    <br>
    Cheers,<br>
    Ben<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 11/01/18 11:25, V. Armando Solé
      wrote:<br>
    </div>
    <blockquote cite="mid:c37483ec-bc9a-cd9b-1367-ec2d75eecad1@esrf.fr"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      I think it is clear there is a need and I have opened an issue at
      github:<br>
      <br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
        href="https://github.com/nexusformat/NIAC/issues/25">https://github.com/nexusformat/NIAC/issues/25</a><br>
      <br>
      The text follows.<br>
      <p><strong>Typical use cases:</strong></p>
      <ul>
        <li>Plotting several counters at scanned positions.</li>
        <li>Fitting raw data and willing to generate a plot with the raw
          data and the fitted data</li>
        <li>Elemental mapping where a map is generated for each element<br>
          ....</li>
      </ul>
      <p>The combination of multiple signals with the use of NXprocess
        would solve many provenance issues.</p>
      <p><strong>Proposed Implementation</strong></p>
      <p>In the past, everything was ready for the implementation via
        allowing to have multiple datasets with the signal attribute in
        an NXdata group and by playing with attribute values "1", "2",
        "3". That approach is not any longer possible.</p>
      <ul>
        <li>Proposal 1: Allow signal to be an array of string with the
          first element of the array to be treated as it is now the case
          with single signals.</li>
        <li>Proposal 2: Define a signals attribute being an array of
          strings with the first element of the array to be treated as
          it is now the case with single signals.</li>
        <li>Proposal 3: Define a new set of groups NXplot1d, NXplot2d,
          NXplot3d, ... allowing so.</li>
      </ul>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
NeXus mailing list
<a class="moz-txt-link-abbreviated" href="mailto:NeXus@nexusformat.org">NeXus@nexusformat.org</a>
<a class="moz-txt-link-freetext" href="http://lists.nexusformat.org/mailman/listinfo/nexus">http://lists.nexusformat.org/mailman/listinfo/nexus</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>