1 EDG Valids Activities Patrick Agbu & Frank Corprew EOS Data Gateway Science and Operations CEOS Subgroup Meeting – CINTEX.

Slides:



Advertisements
Similar presentations
RP Designs Semi-Custom e-Commerce Package. Overview RP Designs semi- custom e-commerce package is a complete website solution. Visitors can browse a catalog.
Advertisements

Testing Relational Database
Configuration management
Using the Self Service BMC Helpdesk
“The Honeywell Web-based Corrective Action Solution”
Module R2 CS450. Next Week R1 is due next Friday ▫Bring manuals in a binder - make sure to have a cover page with group number, module, and date. You.
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
Cataloging: Millennium Silver and Beyond Claudia Conrad Product Manager, Cataloging ALA Annual 2004.
Pertemuan 16 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Chapter 3: System design. System design Creating system components Three primary components – designing data structure and content – create software –
Hands-On Microsoft Windows Server 2003 Networking Chapter 7 Windows Internet Naming Service.
Software Configuration Management (SCM)
Configuration Management
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Software Development Unit 2 Databases What is a database? A collection of data organised in a manner that allows access, retrieval and use of that data.
Tutorial Introduction Fidelity NTSConnect is an innovative Web-based software solution designed for use by customers of Fidelity National Title Insurance.
Form Builder Iteration 2 User Acceptance Testing (UAT) Denise Warzel Semantic Infrastructure Operations Team Presented to caDSR Curation Team March.
CaDSR Software Development Update Denise Warzel Semantic Infrastructure Operations Team Presented to caDSR Content team November 2012.
NAMS Account Activation Training. 2 What is NAMS? The NASA Account Management System is NASA’s centralized process for requesting and maintaining accounts.
UNCLASSIFIED User Guide Applicant. UNCLASSIFIED Table of Contents What is the SAFETY Act? Applicant Guide Help Desk.
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Job Request System v3.0.
Database testing Prepared by Saurabh sinha. Database testing mainly focus on: Data integrity test Data integrity test Stored procedures test Stored procedures.
NASA/ESA Interoperability Efforts CEOS Subgroup - CINTEX Alexandria, Sept 12, 2002 Ananth Rao Yonsook Enloe SGT, Inc.
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
1 State Records Center Entering New Inventory  Versatile web address:  Look for any new ‘Special Updates’ each.
OCAN College Access Program Data Submissions Vonetta Woods HEI Analyst, Ohio Board of Regents
Creating a Web Site to Gather Data and Conduct Research.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Lead Management Tool Partner User Guide March 15, 2013
Chapter 8 Cookies And Security JavaScript, Third Edition.
Training Guide for Inzalo SOP Users. This guide has been prepared to demonstrate the use of the Inzalo Intranet based SOP applications. The scope of this.
Website Development with PHP and MySQL Saving Data.
This Tip Sheet focuses on the steps required to review the agency Census & Waiting List, generate reports and submit monthly data to ADAA. Total Pages:
Submitting Course Outlines for C-ID Designation Training for Articulation Officers Summer 2012.
Archival Workshop on Ingest, Identification, and Certification Standards Certification (Best Practices) Checklist Does the archive have a written plan.
WGISS-40: IDN Report Michael Morahan WGISS-40 Fall meeting / Harwell, United Kingdom
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Five Managing Addresses.
FP6 IT System 1 ELECTRONIC PROPOSAL SUBMISSION SYSTEM.
Evaluating & Maintaining a Site Domain 6. Conduct Technical Tests Dreamweaver provides many tools to assist in finalizing and testing your website for.
OLDC Version 3.0 October 18, How to Connect (Telephone Conference) The Deployment Teleconference consists of a telephone conference and a Bridgit.
Enterprise Service Desk (ESD) Enterprise Service Desk for Notification / Knowledge Article Authors.
NMD202 Web Scripting Week5. What we will cover today PHP & MySQL Displaying Dynamic Pages Exercises Modifying Data PHP Exercises Assignment 1.
1 1 ECHO Extended Services February 15, Agenda Review of Extended Services Policy and Governance ECHO’s Service Domain Model How to…
Online Catalog Tutorial. Introduction Welcome to the Online Catalog Tutorial. This is the place to find answers to all of your online shopping questions.
CSI 3125, Preliminaries, page 1 SERVLET. CSI 3125, Preliminaries, page 2 SERVLET A servlet is a server-side software program, written in Java code, that.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Form Processing Week Four. Form Processing Concepts The principal tool used to process Web forms stored on UNIX servers is a CGI (Common Gateway Interface)
Software Requirements Specification Document (SRS)
Collaboration in CDR Erik Brown Unisys Corporation September 19, 2006.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Chapter – 8 Software Tools.
1 ECHO ECHO 9.0 for Data Partners Rob Baker January 23, 2007.
HEI/OCAN College Access Program Data Submissions.
ECHO Technical Interchange Meeting 2013 Timothy Goff 1 Raytheon EED Program | ECHO Technical Interchange 2013.
Collecting Copyright Transfers and Disclosures via Editorial Manager™ -- Editorial Office Guide 2015.
Reporter Training for High School RIO TM
Rule-Based Approach for Earth Science Metadata Quality Assurance (QA) Tyler Stevens and Ellen Neff NASA’s Global Change Master Directory (GCMD) WYLE Information.
OFFICE OF FINANCIAL MANAGEMENT 0 Office of Financial Management Office of Financial Management TALS Draft Conceptual Solution February 24, 2004.
Software Project Configuration Management
Project Management: Messages
ELECTRONIC PROPOSAL SUBMISSION SYSTEM
Title: MPS500 & Workstation (New System) Keycode Retrieval System (KRS) User Guide Generating and Retrieving Keycode License using URN.
Reviewing Course Outlines for C-ID Designation
The ultimate in data organization
Final Design Authorization
Catalog Manager Standard Supplier Training.
iSecurity Password-Reset Training
Presentation transcript:

1 EDG Valids Activities Patrick Agbu & Frank Corprew EOS Data Gateway Science and Operations CEOS Subgroup Meeting – CINTEX Split September 9-13, 2002 Global Science & Technology, Inc.

2 Introduction ECS Data Model, ECHO, GCMD, and CINTEX among others.To enable and maintain interoperability among EOS Data Gateway (EDG) and other catalog systems, e.g., ECS Data Model, ECHO, GCMD, and CINTEX among others. To this end, the science and operations team have established a procedure for managing attribute keywords (Valids). Global Science & Technology, Inc.

3 Justification Valids are the vital components to the operation of the EDG. Utilized for the building of search queries. Must be resubmitted on a regular basis by a data provider every time their data holdings change. Global Science & Technology, Inc.

4 Guidelines Proper management of Valid keywords ensures interoperability with other catalog systems by using standard and agreed upon terms. Using and sharing keywords from reputable sources, e.g., the GCMD. Controlling some keywords and checking for compatibility with established ones. Global Science & Technology, Inc.

5 Clients Local EDG clients are hosted at data centers both nationally and internationally. The Public and Hidden Operational clients are the two clients that require the most frequent update of Valids and Valid-related information. A regular and frequent schedule of Valid processing is needed to maintain and synchronize the operational EDG client and the various EDG servers. Global Science & Technology, Inc.

6 Operational Requirements Components used in the EDG Valids ingest process include: –Submission interface –Various computer systems –Processing utilities –Valids files – Related files and information. Global Science & Technology, Inc.

7 Processing Tool The first component of the EDG Valids ingest process is the EOS Data Gateway (EOS) Valids Processing (EVP) interface. The EVP interface is a web-based ingest/processing and testing tool for EDG Valids, and Valid-related files. Valids and Valid-related information can be submitted independent of one another. EVP handles updates to dependent Valids, definitions, package information, and extended criteria. Global Science & Technology, Inc.

8

9 EVP Access There is only one username and password assigned to each data center/server. If more than one person will be accessing EVP from a particular data center/server, please coordinate among staff. The address of the operational EDG Valid Processing (EVP) interface is: Global Science & Technology, Inc.

10 Processing Streams There are 2 Valids processing streams: 1) Operation stream (performed twice weekly) 2) Test stream (1-2 day turnaround, perhaps longer for a NEW Data Center) or custom processing Flow: TEST --> PREOPS --> OPS Clients: Pre-Ops, Public, Pre-Ops Hidden, Hidden Global Science & Technology, Inc.

11 Processing Modes Handles all modes of Valid processing and testing, consisting of: - public modes (ops and pre-ops), - hidden modes (ops and pre-ops), and - test modes (ECS-TS1, ECS-TS2, ECS-OPS, VATC- TS1, PVC-TS1, PVC-TS2, and PVC-OPS). EVP handles complete replacement of Valids, deletions, and additions. VATC = Verification Test Center PVC = Pretest Verification Center Global Science & Technology, Inc.

12

13

14

15

16 Testing and Checking EVP can be used for preliminary testing of Valids against your server before a need to promote. EVP will check any Valid or Valid related files for syntax, semantics, and content. Global Science & Technology, Inc.

17 Schedule Processing of Valids is now done on a twice weekly basis, rather than a 2-week cycle. Valids received between Thursday and COB Monday will be processed and released by the following Wednesday. Valids received between Tuesday and Wednesday COB, will be processed and released by the following Friday. Global Science & Technology, Inc.

18 Updates EVP can only handle one deletion action, or one addition action per processing cycle. Replacement can be performed repeatedly, so long as each successive replacement incorporates previous modifications. Updates to a Data Center’s dependent Valids in RCS occur after final ingest processing for a particular cycle. At that time, updated files are then accessible for further submission actions (deletion, addition, and replacement) in EVP. Global Science & Technology, Inc.

19 Test client The EDG client invoked by EVP is a test instance of the client, visible only to the data submitter, after Valids and Valid related information have passed syntax, semantic, and content checks by EVP. Files to be uploaded, either from UNIX platforms, or Pc's should be text formatted files only, in ODL. Microsoft word format, or other non text formats will not work. Global Science & Technology, Inc.

20 Promotion The use of EVP to upload and test Valids does not make them directly visible in the various EDG clients (hidden, public, test). Conversely, if one desires to test only one’s Valids, but do not wish to have them processed operationally by the EDG Science and Operations group at that time, ‘Request for Promotion’ should not be chosen within the EVP interface. Global Science & Technology, Inc.

21 Last Chance for Correction When the ‘Request for Promotion’ is made, a template with prepopulated information is presented. Additional explanation of any additions, deletions, or changes made to any Valid and Valid-related files since the last submission is appended below the prepopulated information. EVP can be used to test Valid submission against either preoperational or operational server. If a request for promotion of Valids for either preoperational or operational mode is submitted for an operational data center, the submission will be treated as an operational submission. Global Science & Technology, Inc.

22 File format Complete replacement of dependent Valids, in Object Description Language (ODL), are to be submitted in their entirety. Dependent Valid additions should be submitted in complete odl groups for each data product. Dependent Valid deletions should be submitted as a text file with one dataset on each line, and each dataset name enclosed in parenthesis, and prefixed with DATASET_ID = Global Science & Technology, Inc.

23 File Formats (cont) Packaging information, in ODL, is to be submitted in its entirety as a text file, regardless of the type of change made since last submission. Definition files, in ODL, are submitted separately as a text file. Only new or modified definitions are submitted for processing. Extended Attributes (Extended Valids) information, in ODL, are submitted separately as a text file. Only new or modified extended search attributes are submitted for processing. Global Science & Technology, Inc.

24 ODL Requirements Required fields and character limits –Dataset_id (85 chars) –Parameter (80 chars) –Sensor (30 chars) –Source (30 chars) –Processing_level (2 chars) –MD_ENTRY_ID (31 chars) Global Science & Technology, Inc.

25 ODL Requirements (cont) Global Science & Technology, Inc. Optional fields and character limits –Campaign (80 chars) –Specialized_criteria_avail (None)

26 Definition Guidelines Syntax includes ATTRIBUTE, KEYWORD, and DEFINITION fields. Definitions should be clear and concise; maximum length should be from 500 to 1000 characters; most definitions are much shorter. Include units in parameter definition when appropriate. Acronyms may be used in definitions, but they must be defined on first usage. Only new or changed definitions should be submitted. Global Science & Technology, Inc.

27 Extended Criteria In the EDG, search fields that are common across all (or most) Data Sets are supported as core search attributes. Many data centers may also want to provide searching on additional attributes, which may be common across several datasets, or specific to one. The implementation provides for extended search criteria as defined by individual data centers, and allows data centers to coordinate in designing specialized search criteria that apply to some subset of the EDG datasets. Global Science & Technology, Inc.

28 Extended Criteria (cont) Because the implementation calls for the EDG client to construct a custom search screen for each extended search criterion, we rely on the Valids information provided in the SPECIALIZED_CRITERIA group. When a user selects standard search criteria, only the extended search criteria applicable to those datasets making use of such extended criteria will be available. If there are conflicts within the user's final search criteria, the client will notify the user of the incompatibilities before the search is sent. Global Science & Technology, Inc.

29 Extended Search Path/Row is treated as a geographic specification, not an extended search. Search by Granule ID is implemented as a separate search type. Thus, all extended search criteria will be compatible with geographic search criteria. Unique search criteria (i.e., not variants) will be the only members of their categories. Extended search definitions are submitted by data providers as text file, using ODL objects for each SPECIALIZED_CRITERIA group corresponding to each extended search criteria. Global Science & Technology, Inc.

30 Advantages Alerts by indicate that Valids have been submitted for processing in EVP. Gives us a record of submission in the event of system or disk failures. Indicates the changes from last submission and assists us in verifying that processing is done correctly. Gives us a record of input file name along with system generated file name for proper mode of processing. Global Science & Technology, Inc.

31 Summary Established a procedure for managing attribute keywords or Valids. Evaluate system Valids for consistency, scientific validity; ensure compatibility, maintain interoperability, and populate keyword definitions.Evaluate system Valids for consistency, scientific validity; ensure compatibility, maintain interoperability, and populate keyword definitions. Valids are submitted via the EDG Valids Processing (EVP) tool. Data provider is responsible for ensuring proper ODL syntax, semantics, and content. Final promotion to operational status (visible to world) is performed by the Science & Operations staff. Global Science & Technology, Inc.

32 Finally We would like to suggest that INFEO tap into ECHO Global Science & Technology, Inc.