ADA analysis transformations Farida Fassi, Julio Lozano Bahilo IFIC, Valencia-Spain December 8, 2004 ATLAS Software Workshop 3 July, 2019
Outline Transformation goal and components Transformation steps Integration within DIAL Transformation status 3 July, 2019
Transformation goal and components √ The analysis transformation, aodhisto, aims to loop over the events in an AOD event dataset producing a Root histogram dataset in the ADA environment. The transformation components are the following: Input Data: - AOD datasets supported by the ADA environment Analysis algorithm package: - the UserAnalysis Package provided by Kétévi Assamagan. - the package is available in CVS, and consists of a simple Gaudi Algorithm and the AnalysisSkeleton. - user may implement his/her analysis code within the package. A set of bash scripts to build and to run the AOD analysis package in ATHENA is required. 3 July, 2019
Transformation steps To satisfy the DIAL strategy the transformation must run in two steps managed by the scripts mentioned previously. Build step: expands the required directory structure to run copies the required files (to run the analysis) to the working area compiles/builds the transformation in the working area needs to be only called once and dose not require any input data Run step: TestRelease is not needed to run the package Runs on the output of the build step Calls the user algorithm for each file to be processed Produces a set of output files: AnalysisSkeleton.root, athena.log Cleans up the working directory 3 July, 2019
Integration within DIAL The analysis transformation is already integrated with ADA model The task file (XML format) associated to the analysis transformation should carry the following files: the user analysis algorithm to process the input data the UserAnalysis_JobOptions.py for the user algorithm √ User can run an analysis algorithm in ATHENA from a DIAL user interface/client on a remote machine. √ User can access to the transformation following the instructions for demo 4, located in this URL: http://www.usatlas.bnl.gov/~dladams/dial/releases/0.94 3 July, 2019
Transformation status √ The analysis transformation is ready for usage - it makes use of both ATLAS releases 8.0.6 and 9.0.2 There are only two AOD file datasets available for analysis (multi-file datasets will be added soon – David Adams) √ work is in progress to provide a set of example task files to enable users either - to test the system, or - to use them as a basis for their own analysis algorithm. 3 July, 2019