European Internet Search Catalogue of ex situ PGR accessions.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

Technical Tips and Tricks for User Support Mike Gardner
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Fixed Asset Inventory. Database Refresh 1. Run Oracle Reports to create files. A. Asset Condition Data File. B. Asset Data File. C. Asset Location Data.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Sample School Website Sydney Region ITSU School Support
Pan-European infrastructure for Ocean & Marine Data management An EU Integrated research Infrastructure Initiative (I3) MIKADO : Java tool for XML Creation.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
ECA 228 Internet/Intranet Design I Intro to the Web.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
NSDI/NBII Clearinghouse Server Training Slide 1 NSDI/NBII Clearinghouse Server Training Yellowstone to Yukon Initiative 7. December University of.
Overview of the ODP Data Provider Sergey Sukhonosov National Oceanographic Data Centre, Russia Expert training on the Ocean Data Portal technology, Buenos.
Lecturer: Ghadah Aldehim
New Mexico Municipal Courts DWI Data Overview and Processes June 2008 Municipal Court Automation Program New Mexico Administrative Office of the Courts.
GRIN-Global Project the global plant genebank information management system.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
NASA/ESA Interoperability Efforts CEOS Subgroup - CINTEX Alexandria, Sept 12, 2002 Ananth Rao Yonsook Enloe SGT, Inc.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 NEMO reformatting tool v1 M. Fichaut.
CDS/ISIS Clearing House Workshop 2003 – Patrick Huby, Davide Storti Recent developments.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
Best Practices to Add Products Smoothly to Your Account Confidential © , Amazon.com, Inc. or its affiliates. All rights reserved. 1.
GLOBAL BIODIVERSITY INFORMATION FACILITY TDWG 2009, Montpelier, November 12, 2009 Dag Endresen (NordGen)Samy Gaiji (GBIF) Dag Endresen (NordGen) & Samy.
Technical Review - PHP Jang Jaeseok. Overview Introduction  What is PHP?  History of PHP  What can do with PHP?  Advantages of PHP PHP syntax.
Here you are at your computer, but you don’t have internet connections. Your ISP becomes your link to the internet. In order to get access you need to.
TPM Software within Good Spirit School Division. TPM Software is an integrated Student Services Software Solution Forms / Printouts / Reports Integrated.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
Introduction to Web Programming. Introduction to PHP What is PHP? What is a PHP File? What is MySQL? Why PHP? Where to Start?
Introduction to Morpho BEAM Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
1 PUPPET AND DSC. INTRODUCTION AND USAGE IN CONTINUOUS DELIVERY PROCESS. VIKTAR VEDMICH PAVEL PESETSKIY AUGUST 1, 2015.
EURISCO as a tool to assist in gap analysis of ex situ European CWR Sónia Dias Presented at the PGRForum Workshop 2: Threat and Conservation Assessment.
Part 4 Processing and saving data with CGI/Perl Psychological Science on the Internet: Designing Web-Based Experiments From the Ground Up R. Chris Fraley.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
SWGData and Software Access - 1 UCB, Nov 15/16, 2006 THEMIS SCIENCE WORKING TEAM MEETING Data and Software Access Ken Bromund GST Inc., at NASA/GSFC.
PHP “Personal Home Page Hypertext Pre-processor” (a recursive acronym) Allows you to create dynamic web pages and link web pages to a database.
ASIAES: Update and Status Pakorn Apaphant GISTDA, Thailand May 20-27, 2007 WGISS 23, Hanoi, Vietnam.
PHP Introduction PHP is a server-side scripting language.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Global Biodiversity Information Facility GLOBAL BIODIVERSITY INFORMATION FACILITY Hannu Saarenmaa EC CHM & GBIF European Regional Nodes Meeting Copenhagen,
Cal/Val for physics MED-MFC internal meeting CMCC-INGV-SOCIB Lecce E. Clementi, INGV.
Chapter 8 HTML Editors. Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 8-2 Text Editors Text editors don't have word processing features.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
Web Server Security: Protecting Your Pages NOAA OAR WebShop 2001 August 2 nd, 2001 Jeremy Warren.
XAMPP.
3rd Training Workshop June 2008, Ostende Management of CSR Anne Che-Bohnenstengel, BSH  Metadata Formats  Defined Vocabularies  Content Management.
Introduction of Wget. Wget Wget is a package for retrieving files using HTTP and FTP, the most widely-used Internet protocols. Wget is non-interactive,
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative.
Web Programming Language
File Transfer Protocol (FTP)
Overview – SOE PatchTT November 2015.
Overview – SOE PatchTT December 2013.
Flanders Marine Institute (VLIZ)
Building A Web-based University Archive
Software basics on the Internet
Database Driven Websites
Install MySQL Community Server and MySQL Workbench
CMPE 135: Object-Oriented Analysis and Design March 14 Class Meeting
Website Designing Company
Web Application Development Using PHP
Presentation transcript:

European Internet Search Catalogue of ex situ PGR accessions

EURISCO Uploading mechanism Principles Framework Data format Responsibilities Mechanism Protocols Import file data format / technology Uploading web site EURISCO demo version

Principles (Framework) National Level Data processing Data packaging Data sources Central Level Data importingData checking Data access

Principles (Data format) Data from National Inventory are uploaded to EURISCO in a fixed format to allow automation to allow validation Descriptor list is only for uploading National Inventory descriptors can be different Scripts for conversion can be necessary The EURISCO descriptor list is an extension of the FAO/IPGRI Multi Crop Passport Descriptor List (MCPD) version 2 (December 2001) the MCPD list v2 is used without changes but with six additions Download the MCPD:

Mechanism (Responsibilities) 1.Responsible of data sources & merges 2.Ensure data quality & accuracy 3.Decide on data availability 4.Commit to provide data in the EURISCO-MCPD data format National 1.Responsible of data checking of NI 2.Provide feedback to National Partners 3.Import NI data in EURISCO 4.Develop and maintain front end Central

Protocols (Data flow) First line contains the MCPD columns descriptors. no order restrictions but has to follow the exact name of the descriptors (I.e. INSTCODE) ASCII Tab delimited format Next lines contains the respective MCPD descriptors for each accession submitted. Essential fields required for each line: NICODE= NI identifier = ISO code = From ? INSTCODE= INST identifier = Who ? ACCENUMB= ACC identifier = What ? GENUS= Taxa identifier = Of ? National Inventory data file…

Protocols (Import file data format) TAB delimited text file (for the time being) TAB=ASCII(9) as field separator One accession = one line Line Break=ASCII(10) or ASCII(10)+ASCII(13) as line separator Descr1 -> Descr2 -> Descr3 -> Descr4 …. ->DescrX Data1 -> Data2 -> Data3 -> Data4 …. ->DataX

Protocols (Data flows) FTP ODBC XML Text file NowShort-Medium term

Protocols (Database structure) ACC COD_INST COD_TAX COD_ISO COD_SAMPSTAT COD_COLLSRC COD_XXXXXXX

Protocols (tools and technology) Database software: MySQL ( Scripting language: PHP ( Web server: Apache ( The objective is to develop EURISCO central node with free software. EURISCO should be able to run on most OS (Linux, Windows, Mac…) All developments including codes are freely accessible.

Protocols (Preliminary checks) Data format (for the time being tab delimited) Essential descriptors NICODE INSTCODE GENUS ACCENUMB Line per Line checking Uploading report generated Data provider contacted for approval….

Protocols (Line checks) Line per Line checking Required Descriptors Descriptors coded Sample status Collecting source With INSTCODE (BREDCODE…) Descriptors semi-coded Dates Coordinates Descriptors un-coded Taxonomy... Essential !!! Detailed checking Basic checking No real checking (for the time being)

Uploading web site

Import File

View transfer report

View file import report

View data before uploading to EURISCO

Upload to EURISCO

View EURISCO update reports

EURISCO web site DEMO Demo site:

Demo site