<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Folks,</p>
    <p>Please find the minutes below and at</p>
    <p> 
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_6,_2018#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_6,_2018#Minutes</a>
      .</p>
    <p>  -- Mark</p>
    <p>___________________________________</p>
    <p>
    </p>
    <div id="globalWrapper">
      <div id="column-content">
        <div id="content" class="mw-body" role="main">
          <h2 id="firstHeading" class="firstHeading" lang="en"><span
              dir="auto">GlueX Offline Meeting, April 6, 2018, </span><span
              class="mw-headline" id="Minutes">Minutes</span></h2>
          <div id="bodyContent" class="mw-body-content">
            <div id="mw-content-text" dir="ltr" class="mw-content-ltr"
              lang="en">
              <p>Present:
              </p>
              <ul>
                <li> <b> JLab: </b> Alex Austregesilo, Amber
                  Boehnlein, Thomas Britton, Mark Ito (chair), David
                  Lawrence, Simon Taylor, Beni Zihlmann</li>
              </ul>
              <p>There is a <a rel="nofollow" class="external text"
                  href="https://bluejeans.com/s/meuB8/">recording of
                  this meeting</a> on the BlueJeans site. Use your JLab
                credentials to access it.
              </p>
              <h3><span class="mw-headline" id="Announcements">Announcements</span></h3>
              <ol>
                <li> <b><a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2018-March/003137.html">New
                      tag of sim-recon for simulation:
                      recon-2017_01-ver02-sim_ver01</a>.</b> This tag is
                  meant for use by simulations.</li>
                <li> <b>Meeting on Containers, 11:30 today, A110.</b>
                  Note that future containers meetings will be in A110
                  as well.</li>
                <li> <b>Launches.</b> Alex A. is starting a new
                  analysis launch on 2016 data for Lubomir Pentchev.</li>
                <li> <b>Software Review, Summer 2018.</b> Mark reported
                  that there are plans for another software review,
                  perhaps early in the Summer.</li>
                <li> <b>SQLiteCpp and SQLite libraries.</b> Mark
                  reports that there are still some residual problems
                  with these libraries in the builds. He is working on a
                  solution and a new version should be coming out soon
                  with fixes. One holding item is to see if the recent
                  fix to the memory leak problem in tracking does the
                  job.</li>
              </ol>
              <h3><span class="mw-headline"
                  id="Review_of_minutes_from_the_March_9_meeting">Review
                  of minutes from the March 9 meeting</span></h3>
              <p>We went over the <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_March_9,_2018#Minutes"
                  title="GlueX Offline Meeting, March 9, 2018">minutes</a>
                without much comment.
              </p>
              <h3><span class="mw-headline"
                  id="Report_from_the_GlueX_Containers_meeting_on_March_30">Report
                  from the GlueX Containers meeting on March 30</span></h3>
              <p>Mark reviewed <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Containers_Meeting,_March_30,_2018"
                  title="GlueX Containers Meeting, March 30, 2018">his
                  notes from the meeting</a>. Two major topics from that
                meeting:
              </p>
              <ol>
                <li> Mark reviewed the talk he gave at the OSG All-Hands
                  meeting on March ??? He emphasized the new
                  user-friendly access to the OSG for GlueX
                  collaborators and raised the idea of doing raw data
                  reconstruction on the OSG.</li>
                <li> Richard reported on work he has done using XROOTD
                  to stream data over the network as input to jobs
                  running on the OSG. This solves the problem of getting
                  our data to a remote grid node when the
                  identity/location of the node is unknown until the job
                  starts. It is the solution that Atlas and CMS have
                  been using for years and relies on mature technology.
                  We hope to set up a system on the Submit Host in the
                  near future.</li>
              </ol>
              <p>For all of the details, see the notes at the link given
                above.
              </p>
              <h3><span class="mw-headline"
                  id="Progress_on_Running_Simulation_on_the_OSG">Progress
                  on Running Simulation on the OSG</span></h3>
              <p>Thomas described the latest go-around submitting jobs
                to the OSG using MCwrapper.
              </p>
              <ul>
                <li> There was no wait for jobs to start up. They were
                  running minutes after they were submitted.</li>
                <li> We observed use of a large fraction (30-40%) of the
                  1 Gb interface on the Submit Node at
                  multi-job-start-up time.</li>
                <li> Amber mentioned that in the interim report to the
                  Office of Nuclear Physics, the ability to plan large
                  simulation campaigns, outside of peak demand relief
                  was not mentioned. Neither was the ability to
                  reconstruct raw data.</li>
                <li> Amber reported that NERSC is committed devoting
                  resourced to GlueX reconstruction as part of their
                  strategic agenda. They need to have specific
                  deliverables and so we need to identify appropriate
                  data-sets/code-versions for running there. We hope to
                  do this this summer.</li>
                <li> Alex mentioned bookkeeping as an issue when running
                  on the OSG. Indeed when the data challenges were run,
                  the OSG component was not tracked with a database,
                  only the JLab-resident jobs were. That used a database
                  developed by Mark. On the batch farm, using SWIF, Alex
                  is tracking jobs with the SWIF database (although we
                  do not have SQL-query level access to the SWIF
                  database). Mark thought that bookkeeping is actually
                  where most of the GlueX development manpower will be
                  spent in getting these large-scale campaigns under
                  control. Functions include basic job info, resource
                  use, job status, evaluation of job success,
                  re-submission on failure, and permanent storage and
                  cataloging of output files. Amber mentioned a Fermilab
                  project that we might want to look at. She remarked
                  that the need is global to all groups at the lab and
                  beyond and a common solution would avoid duplication
                  of effort.</li>
              </ul>
              <h3><span class="mw-headline" id="HDvis_Update">HDvis
                  Update</span></h3>
              <p>Thomas has added new features to HDvis:
              </p>
              <ol>
                <li> Scrubber bar: used to click and drag time-in-event.</li>
                <li> Camera snap-to's: Fixed views of the detector, such
                  as "barrel top" or "TOF". </li>
                <li> Context menus for choosing mass hypothesis: right
                  click and choose particle type for charged tracks.
                  Tracks redrawn with chosen hypothesis.</li>
              </ol>
              <p>He is working on a method for implementing a "next
                event" that will work for multiple users running
                independent browsers on the same node. See the demo
                displaying a J/ψ event at ??? in the recording.
              </p>
              <h3><span class="mw-headline" id="Monitoring_Dashboard">Monitoring
                  Dashboard</span></h3>
              <p>Sean sent email proposing a monitoring dashboard (with
                colors) that would display all relevant monitoring
                results at a glance with links for digging deeper when
                necessary.
              </p>
              <ul>
                <li> Alex would like to see things like ρ yield.</li>
                <li> We might want to add Monte Carlo data to the
                  recon_test.</li>
                <li> There is simulation test that runs twice a week.
                  Not everyone is on the email list for results.</li>
                <li> David is looking at InfluxDB as a way to look at
                  selected quantities as a function of time or run
                  number.</li>
                <li> We will meet with Sean to flesh out issues when he
                  is here next week.</li>
              </ul>
              <h3><span class="mw-headline" id="Action_Items">Action
                  Items</span></h3>
              <ol>
                <li> Put MC into recon_test.</li>
                <li> Schedule a monitoring dashboard meeting.</li>
                <li> Put together a new release that fixes SQLite issue,
                  MC treatment of the CDC, and the memory leak.</li>
              </ol>
            </div>
            <div class="printfooter">
              Retrieved from "<a dir="ltr"
href="https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_April_6,_2018&oldid=86331">https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_April_6,_2018&oldid=86331</a>"</div>
          </div>
        </div>
      </div>
      <div id="footer" role="contentinfo">
        <ul id="f-list">
          <li id="lastmod"> This page was last modified on 10 April
            2018, at 17:54.</li>
        </ul>
      </div>
    </div>
    <pre class="moz-signature" cols="72">-- 
Mark Ito, <a class="moz-txt-link-abbreviated" href="mailto:marki@jlab.org">marki@jlab.org</a>, (757)269-5295
</pre>
  </body>
</html>