Note the last line of Jeremy’s mail: please do some testing of this ASAP if you can!
Tim
> On Aug 21, 2018, at 11:08 AM, McCormick, Jeremy I. <[log in to unmask]> wrote:
>
> Hi,
>
> I have a basic working version of hps-java on a branch (iss320) which can load conditions from a SQLite db that I exported from MySQL. This means that you should be able to run the recon entirely offline without needing to install MySQL locally and import the conditions db.
>
> The issue branch is here:
>
> https://github.com/JeffersonLab/hps-java/tree/iss320
>
> What are the next steps? Should we attempt to run it in hps-mc?
>
> I have only run the readout and I did not check the results carefully (just saw that it wrote out some events); perhaps we need to run & validate the recon as well before doing anything else? It is possible, for instance, that some values of conditions data might not be the same, e.g. due to rounding/precision errors. So that should be checked carefully.
>
> It is a fairly simple matter to run the bin jar and point to the local db file...
>
> java -Dorg.hps.conditions.url=jdbc:sqlite:hps_conditions.db -jar hps-java-bin.jar [...]
>
> The db file with the exported conditions data can be obtained from here:
>
> https://github.com/JeffersonLab/hps-conditions-backup/blob/master/hps_conditions_for_sqlite.sql.tar.gz
>
> It should be downloaded into the working directory and decompressed using 'tar -zxvf'.
>
> To run in hps-mc should be pretty straightforward; I think we would just need something like this passed to the JobManager in each script:
>
> java_args=["-Dorg.hps.conditions.url=jdbc:sqlite:hps_conditions.db"]
>
> We would need to either copy over the db file to each batch node and read from this relative path, symlink the file from each node, or read the file from a fixed/hard-coded NFS location. (All of these options require some relatively minor changes to the python scripts.)
>
> Let me know how you want to proceed and what I can do to help...
>
> BTW I will be leaving on a 3 month trip next Tuesday evening, and I do not plan on doing any HPS work during this time, so please get back to me ASAP on this so hopefully we can get this running successfully before I leave.
>
> --Jeremy
>
> Use REPLY-ALL to reply to list
> To unsubscribe from the HPS-SOFTWARE list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
|