40 likes | 141 Views
@ simulation workshop. IceCube Collaboration Meeting Berkeley – 19-23 March 2005. configuration. right now working with simple ASCII steering file with list of variables for computing resources & second ASCII config file for IceTray-root session (CINT macro) ASCII steering → config.xml
E N D
@ simulation workshop IceCube Collaboration Meeting Berkeley – 19-23 March 2005
configuration • right now working with • simple ASCII steering file with list of variables for computing resources & second ASCII config file for IceTray-root session (CINT macro) • ASCII steering → config.xml • xml schema defined (config.xsd) • <steering> … </steering> for computing resources settings • <runtime> … </runtime> for IceTray configuration → CINT macro (to be changed) • configuration ↔ unique dataset ID • dataset ID → multiple runs (with same ID ≡ configuration) • keep history of file • Production DB during production • in file header (?) • config.xml file in I3DB (?) • minimal config.xml info to be used for Data Center for searching purposes
Data Center • Store processed files into the Data Center • file-to-be-stored + metadata file • metadata file = <DIF> (cataloguing NSF-req) + <DIF_plus> (search facility) • Cindy willing to provide a search facility in Data Center • need to the <DIF_plus> section of metadata schema • WE need to provide specific schema for <DIF_plus> • our proposal for <DIF_plus>: • <Date> • use <runtime> section of config.xml file • minimal info to search for is : module names, module classes, version • additional info : module parameters and values • reference to config.xml file (URL, dir, I3DB, ?) • Other options:
Work @ UW • Basic Production tools working with PBS • configuration service (xml and parser) under completion (IceTray?) • production DB under design • GUI (implementation to be started) • computing resources (Juan Carlos) • UW GLOW facility testbed: condor clusters throughout Campus • interface Condor-G (Globus toolkit) to variety of batch system • Module implementation (Aya Ishihara) • ANIS neutrino generator • core code can be used with other generators (NUSIM) • plan: • NUSIM neutrino generator • reader for FLUKA shower generator (muons, neutrinos, conventional and prompt) • C++ class to apply physics weights to neutrino generator output