Local database Local testing database seems necessary in current situation A common solution for UCSB/FNAL would be optimal Based in root, ascii file summaries,

Slides:



Advertisements
Similar presentations
23 July 2012 Thomas Bergauer (HEPHY Vienna) Belle II SVD Construction Database 12 th B2GM Bad Aibling.
Advertisements

INFORMATION TECHNOLOGY
University of Minho School of Engineering Institute for Polymer and Composites Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a.
Slide 1 Anthony Affolder US Module LT meeting June 17, 2004 UCSB Module LT Testing.
Slide 1X-Calibration Common Testing Issues-Anthony AffolderModule Testing Meeting, June 3, 2003 X-Calibration Common Testing Issues: Grounding, Environmental.
Multiple Tiers in Action
6/22/04 Slide 1 Hybrid Testing Status Lance Simms 6/22/04.
By Brian Patterson & Amanda Perez. PHP was originally created to maintain his personal homepage, hence the name PHP. Development began in 1994 and was.
1 US Testing Status-Anthony AffolderModule Testing Meeting, Dec. 11, 2003 Update of US Testing Status Anthony Affolder On behalf of the US testing group.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
CMS Tracker Week, CERN, Apr Apr 2004CMS Tracker Week - Module ProductionSalvatore Costa - Catania Module Production ___________ Report on.
SVX Software Overview Sasha Lebedev VTX meeting 09/07/ SVX Software web page:
Microsoft Office 2003: Advanced 1 ADVANCED MICROSOFT ACCESS Lesson 17 – Utilizing Advanced Management Tools.
LOGO CS-149 Fall 2009 Final Project project #1 by Zimeng Zhang.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
Team 15. Code Modules Web Server Interface and Operating Parameters Chemical Level Detection Calibration Routine Adjusting Agent Calculation Chemical.
9 1 DBM Databases CGI/Perl Programming By Diane Zak.
Software Development Cycle What is Software? Instructions (computer programs) that when executed provide desired function and performance Data structures.
DB-based DAQ monitoring and Physics analysis tools Emiliano Barbuto European Emulsion Group (LNGS May 2003)
Luca Latronico - INFN Pisa DB requirements relevant info for subsystems integration implementation: custom or available products GLAST Ground Software.
Slide 12.1 Chapter 12 Implementation. Slide 12.2 Learning outcomes Produce a plan to minimize the risks involved with the launch phase of an e-business.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
EML Analysis Tools Introduction Ecoinformatics Working Group Taiwan Forestry Research Institute (TFRI)
Mark Dixon 1 9 – Case Study. Mark Dixon 2 Session Aims and Objectives Aims –To give an overview of the development of a web-page from initial idea to.
Implementing and Using the SIRWEB Interface Setup of the CGI script and web procfile Connecting to your database using HTML Retrieving data using the CGI.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Microsoft Access 2003 Tutorial By: Juan Y7. What is Microsoft Office Access? Microsoft Access, also known as Microsoft Office Access, is a database management.
CIS 210 Systems Analysis and Development Week 9 Part I Maintaining Information Systems,
From InDiCo to JACoW in one (well maybe a few) click(s) J. Poole.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Forum to improve your experience entering data into SRDR 1 SRDR is being developed and maintained by the Brown EPC under contract with the Agency for Healthcare.
Splitting a Database: How and Why Roger Smeaton. CONTENTS Splitting a database - what is it? Why do it? How is it done?
1 MC Production and Reconstruction Summary and Plans Valeria Bartsch, Fabrizio Salvatore, A.-M. Magnan, and Nigel Watson.
WORKSHOP 1 introduction
Chapter 18 Maintaining Information Systems
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
PERL.
This shows the user interface and the SQL Select for a situation with two criteria in an AND relationship.
GLAST Release Manager Automated code compilation via the Release Manager Navid Golpayegani, GSFC/SSAI Overview The Release Manager is a program responsible.
Splitting a Database: How and Why
Introduction of Week 3 Assignment Discussion
How Can I Download My Transactions Directly Into Quicken
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
UCSB Hybrid Bonding & Testing
Update of US Testing Status
Results from module testing
Implementation and Maintenance
US Module Production Quality
Talend Open Studio (TOS)
Hybrid Status/Deliveries
Hybrid & Module Testing Status
Anthony Affolder UC Santa Barbara
Module Testing in Florence Carlo Civinini INFN-Florence
LO4 - Be Able to Update Websites to Meet Business Needs
Maintaining Information Systems (SAD- 18)
XML Parsing I have to analyze over 300 XML files. The xml2csy.py can’t be used to call multiple files at time as per our previous communication. I am thinking.
The role of Planning in the Software Development Process
4-5 Scatter Plots and Lines of Best Fit
DATABASES WHAT IS A DATABASE?
(System Development Life Cycle)
5018 Sensors Channels 420 at 150 V.
Electrical Testing at UCSB: Hybrids, Modules, & Rods
Hybrid & Module Testing Status
Introduction to PHP.
Hybrid & Module Testing Status
Hybrid & Module Testing Status
Information Technologies Anselm Spoerri PhD (MIT)
5018 Sensors Channels 420 at 150 V.
Chapter 18 Maintaining Information Systems
Presentation transcript:

Local database Local testing database seems necessary in current situation A common solution for UCSB/FNAL would be optimal Based in root, ascii file summaries, and html viewable results/plots Similar to BABAR silicon database Results should have interface with official database Upload every week or so Goal is to be able to track cause and amounts of defects, and give suggestions for repair cycle and remove dependence on official database

Root interface First interface with ARCS output root file Generate minimal set of plots which describe data Generate table of test results which allows one to see correlations in failures See BABAR example From table, generate list of bad channels, with most likely cause of failure/repair list and time problem first seen Will need to be able to access sensor database and previous test results

BABAR test table

BABAR summary page

HTML interface Start with plots/lists generated by root analysis software Write PERL (??) script which generates HTML viewable summary of testing results at each stage Write PERL (??) script which generates page per module which shows plots and has links to past results and bad channel list

Ntuple generation/analysis Start with results of root analysis software Generate ntuple of number/location/cause of bad channels Allows for easy generation of plots of number of bad strip generate/ bad strip locations/ etc. Can point of systematic problems, areas for improvement, etc.

Manpower Lisa/Steve both working on forms of root analysis macros New undergraduate (Derek) has PERL scripting experience and some free time with current production rate Hopefully, many routines can be modified from BABAR code I am currently working on bad channel requirements and correlating failed tests with physical problems