Tuesday, March 17, 2009

Cool Athenaeum browsing


















Cool browsing now works with Athenaeum 2.0. The general entry point is at Athenaeum Web Service page. Direct access is also possible using special style URL.
Simple example shows payloads from /Indet/TrkErrorScaling folder (which is highlighted in the list of folders). By clicking on various elements, you will get more details. In some cases, additional details will be requested from the server (i.e. new interaction will be launched). This example doesn't need full Athena server, simple PyCool server is enough because payloads are fully available from the SQL database.

Cool Athenaeum

More complex example shows a typical Cool database content with (partial) LAr payload for /LAR/ElecCalib/Ramps/Ramp folder. Note, that the server should run full Athena (not only PyCool) to get detailed payloads. The response may be slow depending on access delay to the PoolRoot file. Other delay may be caused by the fact, that while Athenaeum server is fully multithreading, Athena can only serve one client. Also, Athena may crash.

The Athenaeum Web Service panel corresponding to this task is shown on the righ.
selection
The URL looks like this:

http://cern.ch/Athenaeum/Cool.jsp?
url=http://voatlas16.cern.ch:54321&
key=atlas_standard_password&
server=oracle://ATLAS_COOLPROD&
dbname=COMP200&
schema=ATLAS_COOLONL_LAR&
user=&
password=&
lod=everything&
showPoolRef=false&
folders=/LAR/ElecCalib/Ramps/Ramp&
tags=LARElecCalibRampsRamp-comm-01&
channels=&
startTime=&
stopTime=&
startRun=0&
startLumi=0&
stopRun=2147483647&
stopLumi=4294967295&
payloadLimit=2&
format=HTML

Direct access from a command line is also available, as described in previous posts: New Athenaeum command available and Athenaeum with Cool Payloads.

other posts about Athenaeum

No comments:

Post a Comment