<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 11/04/2017 03:41 AM, Ian Hinder
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:7DEF6803-786D-415A-AE8B-249C1FA391E2@aei.mpg.de">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <br>
      <div>
        <div>On 3 Nov 2017, at 19:28, Steven R. Brandt &lt;<a
            href="mailto:sbrandt@cct.lsu.edu" moz-do-not-send="true">sbrandt@cct.lsu.edu</a>&gt;
          wrote:</div>
        <br class="Apple-interchange-newline">
        <blockquote type="cite">The attached file is the html rendering
          of a Jupyter notebook version of Cactus tutorials advocated by
          Ian and Roland. It is my proposal to use this going forward.<br>
          <br>
          To run this tutorial, you can either go to the NDS machine
          (which I propose should be the default tutorial machine from
          now on): <a
            href="https://www.einsteintoolkit.nationaldataservice.org/#/"
            moz-do-not-send="true">https://www.einsteintoolkit.nationaldataservice.org/#/</a><br>
          <br>
          Alternatively, you may run it in docker.<br>
          <br>
           docker run --name myjupyter -d -p 8888:8888
          ndslabs/jupyter-et<br>
          <br>
          If you don't like Jupyter, you can open a console on the NDS
          machine, or you can get a command line interface by doing this<br>
          <br>
           docker run -it ndslabs/jupyter-et bash<br>
          <br>
          Which is a machine that already has the requisite cactus
          packages installed. You can then use the attached html to
          enter instructions one by one.<br>
          <br>
          Please send comments, flames, etc. Thanks.<br>
        </blockquote>
        <div><br>
        </div>
        Hi Steve,</div>
      <div><br>
      </div>
      <div>Very nice!</div>
      <div><br>
      </div>
      <div>One comment:</div>
      <div><br>
      </div>
      <div>- Users probably would like, for their operating system, a
        single command that they can copy and paste into their terminal
        to install the required packages, rather than going through each
        of the 23 packages one by one.  Also, the table format, while
        quite attractive, won't scale to adding columns for more
        operating systems, such as Mac OS.  <br>
      </div>
    </blockquote>
    I have such a command (see attached). It doesn't yet support Mac
    (since I don't use Mac). See attached. It needs some commenting,
    etc.<br>
    <br>
    Cactus builds without needing to build any external packages on all
    the OS's listed (except jpeg on opensuse). Verified by Docker.<br>
    <br>
    As for the scaling of the table, I think all that really needs to be
    added is Mac, and we should be able to fit one more column.<br>
    <blockquote type="cite"
      cite="mid:7DEF6803-786D-415A-AE8B-249C1FA391E2@aei.mpg.de">
      <div><br>
      </div>
      <div>One question:</div>
      <div><br>
      </div>
      <div>- Is this tutorial in a repository somewhere?</div>
    </blockquote>
    <a class="moz-txt-link-freetext" href="https://github.com/nds-org/jupyter-et">https://github.com/nds-org/jupyter-et</a><br>
    <blockquote type="cite"
      cite="mid:7DEF6803-786D-415A-AE8B-249C1FA391E2@aei.mpg.de"><br>
      <div apple-content-edited="true">
        <div style="color: rgb(0, 0, 0); letter-spacing: normal;
          orphans: auto; text-align: start; text-indent: 0px;
          text-transform: none; white-space: normal; widows: auto;
          word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap:
          break-word; -webkit-nbsp-mode: space; -webkit-line-break:
          after-white-space;">
          <div style="color: rgb(0, 0, 0); letter-spacing: normal;
            orphans: auto; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: auto;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            word-wrap: break-word; -webkit-nbsp-mode: space;
            -webkit-line-break: after-white-space;">
            <div style="color: rgb(0, 0, 0); letter-spacing: normal;
              orphans: auto; text-align: start; text-indent: 0px;
              text-transform: none; white-space: normal; widows: auto;
              word-spacing: 0px; -webkit-text-stroke-width: 0px;
              word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space;">
              <div style="color: rgb(0, 0, 0); letter-spacing: normal;
                orphans: auto; text-align: start; text-indent: 0px;
                text-transform: none; white-space: normal; widows: auto;
                word-spacing: 0px; -webkit-text-stroke-width: 0px;
                word-wrap: break-word; -webkit-nbsp-mode: space;
                -webkit-line-break: after-white-space;">
                <div>-- </div>
                <div>Ian Hinder</div>
                <div><a href="http://members.aei.mpg.de/ianhin"
                    moz-do-not-send="true">http://members.aei.mpg.de/ianhin</a></div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
    </blockquote>
    <br>
  </body>
</html>