Managed by UT-Battelle for the Department of Energy 1 Integrated Catalogue (ICAT) Auto Update System Presented by Jessica Feng Research Alliance in Math.

Slides:



Advertisements
Similar presentations
CLEARSPACE Digital Document Archiving system INTRODUCTION Digital Document Archiving is the process of capturing paper documents through scanning and.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Database System Concepts and Architecture
Attack Graphs for Proactive Digital Forensics Tara L. McQueen Delaware State University Louis P. Wilder Computational Sciences and Engineering Division.
I would like to thank Louis P. Wilder and Dr. Joseph Trien for the opportunity to work on this project and for their continued support. The Research Alliance.
Knowledge Portal: An Innovative Approach to Libraries Presented at NACLIN New Delhi By Sharad Kumar Sonker Department of Lib. & Info. Sci. Babasaheb Bhimrao.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features INIS Training Seminar 7-11 October 2013, Vienna Domenico.
First Lego League of Tennessee Quentoria Leeks Fisk University Research Alliance in Math and Science Computer Applications and Web Technologies Networking.
1 The IIPC Web Curator Tool: Steve Knight The National Library of New Zealand Philip Beresford and Arun Persad The British Library An Open Source Solution.
Managed by UT-Battelle for the Department of Energy 1 Mathematical Modeling of Fatty Acid Oxidation in Skeletal Muscle Cells Sheds New Light on Obesity.
The Sherlock Project Purdue University, Department of Computer Sciences Sponsored by Tellabs, Inc. Doug Clark - Group Leader Tobey Pasheilich Raj Talwar.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
CGI and Perl MSc Publishing on the WWW. What is CGI ? (1) User Buying and selling Playing games Customised web pages Developer Means to run external programs.
Cluster Computing Applications Project: Parallelizing BLAST The field of Bioinformatics needs faster string matching algorithms. What Exactly is BLAST?
Chapter 1 Introduction to Databases
Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Database Auditing Models Dr. Gabriel. 2 Auditing Overview Audit examines: documentation that reflects (from business or individuals); actions, practices,
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
Chapter 7 Database Auditing Models
The Evaluation of an Embedded System for First Responders Nicholas Brabson The University of Tennessee David Hill Computational Sciences and Engineering.
Chapter 5 Application Software.
Digital Library Architecture and Technology
Weigh-in-Motion User Manual For WIM Integrated System Cindy Lopez City University of New York – York College Research Alliance in Math and Science Computational.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Methods  OpenGL Functionality Visualization Tool Functionality 1)3D Shape/Adding Color1)Atom/element representations 2)Blending/Rotation 2)Rotation 3)Sphere.
O AK R IDGE N ATIONAL L ABORATORY U.S. D EPARTMENT OF E NERGY Nanoscale Electronics / Single-Electron Transport in Quantum Dot Arrays Dene Farrell SUNY.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
Integrating Visualization Peripherals into Power-Walls and Similar Tiled Display Environments James Da Cunha Savannah State University Research Alliance.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
The Effects of Radio Propagation in the Workplace Carolyn Jo Shields Research Alliance in Math and Science Information Technology Services Division, Oak.
 DATABASE DATABASE  DATABASE ENVIRONMENT DATABASE ENVIRONMENT  WHY STUDY DATABASE WHY STUDY DATABASE  DBMS & ITS FUNCTIONS DBMS & ITS FUNCTIONS 
SCADA. 3-Oct-15 Contents.. Introduction Hardware Architecture Software Architecture Functionality Conclusion References.
OAK RIDGE NATIONAL LABORATORY U.S. DEPARTMENT OF ENERGY Parallel Solution of 2-D Heat Equation Using Laplace Finite Difference Presented by Valerie Spencer.
POSTER TEMPLATES BY: Meta data - data that provides information about data.Meta data - data that provides information about.
Introduction Relationship between climate and health widely studied Climatic temperature stress increases cardiovascular disease risk Solar UV radiation.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 7 Database Auditing Models.
DATABASE MANAGEMENT SYSTEMS AND THEIR USES
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
Parametric Study of Mechanical Stress in Abdominal Aortic Aneurysms (AAA) Erin A. Lennartz Virginia Polytechnic Institute and State University Research.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Jaguar/JaguarPF Optimized Library Interface (JOLI) Yashema Mack Florida Agricultural & Mechanical University Dr. Rebecca Hartman-Baker National Center.
The Research Alliance in Math and Science program is sponsored by the Office of Advanced Scientific Computing Research, Office of Science, U.S. Department.
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
CCSM3 / HadCM3 Under predict precipitation rate near equator regions CCSM3 under predicts greater in SE U.S. than HadCM3 Methodology and Results Interpolate.
1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Chapter 10 Database Management. Data and Information How are data and information related? p Fig Next processing data stored on disk Step.
Adapting the Electronic Laboratory Notebook for the Semantic Era Tara Talbott, Michael Peterson, Jens Schwidder, James D. Myers 2005 International Symposium.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features The Role of the International Nuclear Information System.
Managed by UT-Battelle for the Department of Energy 1 Decreasing the Artificial Attenuation of the RCSIM Radio Channel Simulation Software Abigail Snyder.
Database Management Systems
ICAT Status Alistair Mills Project Manager Scientific Computing Department.
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
Managed by UT-Battelle for the Department of Energy 1 United States Grid Security and Reliability Control in High Load Conditions Presented to Associate.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
Regression Testing for CHIMERA Jessica Travierso Austin Peay State University Research Alliance in Math and Science National Center for Computational Sciences,
Distributed Control and Measurement via the Internet
PHP / MySQL Introduction
by Prasad Mane (05IT6012) School of Information Technology
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Manuscript Transcription Assistant Initiative
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
SDMX IT Tools SDMX Registry
Presentation transcript:

Managed by UT-Battelle for the Department of Energy 1 Integrated Catalogue (ICAT) Auto Update System Presented by Jessica Feng Research Alliance in Math and Science Scientific Computing Group Spallation Neutron Source Dr. Shelly Ren August 14, 2008 Oak Ridge, Tennessee

Managed by UT-Battelle for the Department of Energy 2 Introduction  Spallation Neutron Source (SNS) was built to study atoms in materials: –Arrangement –Motion –Interaction  SNS has wide range of applications –Rubber – studies in elasticity –Cars – fuel efficiency, quality of car engines –Planes – quality of weld on plane’s wings UTBOG_Computing_0801

Managed by UT-Battelle for the Department of Energy 3 Introduction (con’t)  Neutron research has potential to improve range and quality of many products  To effectively analyze and interpret vast amounts of data collected from SNS, software must be –Developed –Documented –Tested UTBOG_Computing_0801 Diagram of current and future beam lines at SNS

Managed by UT-Battelle for the Department of Energy 4 Outline  Logging various actions on programs –Translation Monitor –Proposal Checkin Utility  Writing user documentation for aforementioned programs  Working on incorporation of Integrated Proposal Tracking System (IPTS)  Assisting in checking and improving software to be used by internal and external users UTBOG_Computing_0801

Managed by UT-Battelle for the Department of Energy 5 Logging Actions on Programs Translation Monitor  Translation Monitor allows users to: –Monitor process of automatic translation and archival run data –Browse status and history of past transactions  Logging Actions: –Observed and tested different features  Live Mode vs. Request Mode  Sorting  Assorted filters –Recorded the outcomes from each feature

Managed by UT-Battelle for the Department of Energy 6 Logging Actions on Programs Proposal Checkin Utility  Proposal Checking Utility: –Used to dynamically manage proposal team members –Will continue to be used by outside facilities (LENS, Lujan) upon completion of the ICAT update system –Experiment data will be continued to be archived and catalogued at SNS  Logging Actions: –Added and deleted test proposals –Added and removed test team members –Observations from actions were recorded

Managed by UT-Battelle for the Department of Energy 7 User Documentation  Required for new software and programs  Typically describes features of a program and assists users in realizing those features  Documentation was written for two programs: –Translation Monitor –Proposal Checkin Utility  Information gathered from logged actions used to write documentations –Documentations added to repository and will be linked to each program’s help page

Managed by UT-Battelle for the Department of Energy 8 Incorporation of Integrated Proposal Tracking System (IPTS)  ICAT Server –Enterprise archive that is composed of several Java Archives which handle:  Data cataloguing  Metadata search  Data access control –Connects to Oracle Database to store experiment metadata for SNS, HFIR, LENS and Lujan –Provides interfaces for SNS components such as:  Live-cataloguing  Web portal interface  Data management for various services

Managed by UT-Battelle for the Department of Energy 9 Incorporation of the IPTS (con’t)  Lightweight Directory Access Protocol database (LDAP DB) –Server used to process queries and updates to a LDAP information directory –LDAP information directory is a type of database, but is heavily optimized for read performance

Managed by UT-Battelle for the Department of Energy 10 Incorporation of the IPTS (con’t) Current/LENS and Lujan System Checkin Utility (web application) ICAT (for portal users) LDAP DB (for shell users) Changes in team members Checkin Utility updates ICAT and LDAP This system will be used for user authorization and experimental data at LENS and Lujan. IPTS I’m left out!

Managed by UT-Battelle for the Department of Energy 11  Oracle Queue –When a new user is added to proposal system, a trigger is placed such that a message containing facility, instrument, proposal ID, uID and userRole will arrive in queue –Set up by proposal system to store all updates of IPTS team members  Cron Job –Java application –Written to connect to IPTS database and to retrieve team member messages off queue –Updates ICAT and LDAP DB accordingly  Testing will be conducted to ensure updated team information is uploaded into ICAT and LDAP DB Incorporation of the IPTS (con’t)

Managed by UT-Battelle for the Department of Energy 12 Incorporation of the IPTS (con’t) Proposal Team Access Control Data Flow Cron Job (java application) If there are new messages in the Oracle Queue, ICAT and LDAP are updated ICAT (for portal users) LDAP DB (for shell users) Permission check when users login to the databases to search and retrieve data Oracle Queue Cron job wakes up every 1-2 minutes and checks Oracle Queue for new messages Integrated Proposal Tracking System Web form will allow updates to proposal team members IPTS sends updated team member information to the Oracle Queue

Managed by UT-Battelle for the Department of Energy 13 Checking and Improving Software for Internal and External Users  Synced existing proposal team information from ICAT to IPTS using Structure Query Language (SQL) to import data  Instrument names were compared between portal and Proposal Checkin Utility so there will not be any future confusion User info from ICAT User info from IPTS Combined and updated user info Instrument names

Managed by UT-Battelle for the Department of Energy 14 Users at HFIR and SNS  About 1,000 – 2,000 users are expected per year  Usually scientists and engineers from: –Universities –Industries –Laboratories  Modern computational, communication and networking services will encourage interactive science and video teleconferencing and provide data acquisition and analysis capabilities for resident scholars and their colleagues around the world

Managed by UT-Battelle for the Department of Energy 15 Acknowledgments The Research Alliance in Math and Science program is sponsored by the Office of Advanced Scientific Computing Research, U.S. Department of Energy. The work was performed at the Oak Ridge National Laboratory, which is managed by UT-Battelle, LLC under Contract No. De-AC05-00OR This work as been authorized by a contractor of the U.S. Government, accordingly, the U.S. Government retains a non-exclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes. The author would like to thank Shelly Ren and the Spallation Neutron Source Scientific Computing Group for the opportunity to work on this project. Special thanks go to Debbie McCoy and Jacki Isaacs who made provisions for this research experience.

Managed by UT-Battelle for the Department of Energy 16 Questions?