gbrds sg

31
GLOBAL BIODIVERSITY INFORMATION FACILITY Samy Gaiji Samy Gaiji GBIF Head of Informatics GBIF Head of Informatics GBRDS Stakeholders Planning Workshop GBRDS Stakeholders Planning Workshop 17-18 September 2009 17-18 September 2009 GBIF Informatics Work Program: How we plan to address the challenge

Upload: vishwas-chavan

Post on 18-Jan-2015

390 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Gbrds Sg

GLOBALBIODIVERSITYGLOBALBIODIVERSITYINFORMATIONFACILITYINFORMATIONFACILITY

Samy GaijiSamy GaijiGBIF Head of InformaticsGBIF Head of Informatics

GBRDS Stakeholders Planning WorkshopGBRDS Stakeholders Planning Workshop17-18 September 200917-18 September 2009

GBIF Informatics Work Program:

How we plan to address the challenge

GBIF Informatics Work Program:

How we plan to address the challenge

Page 2: Gbrds Sg

Key issuesKey issues

What’s the overall GBIF infrastructure strategy? What’s the role of the GBRDS? What are the key challenges? How are we addressing them?

Short-term (today) Medium and long-term (>2010)

Page 3: Gbrds Sg

GBRDS? What’s that? GBRDS? What’s that?

Page 4: Gbrds Sg

GBRDS? What’s that? GBRDS? What’s that?

eBiosphere resolution recommendation:“Complete durable global registries of biodiversity informatics resources”

eBiosphere resolution recommendation:“Complete durable global registries of biodiversity informatics resources”

Page 5: Gbrds Sg

This is GBIF mandate…This is GBIF mandate…

Priorities: mobilising biodiversity data, developing protocols and standards building a global informatics architecture promoting capacity building, and catalysing development of scientific analytical tools

for improved decision-making

-to facilitate free and open access to biodiversity data worldwide, via the Internet, to underpin scientific research, conservation and sustainable development.

Page 6: Gbrds Sg

GBIF Infrastructure (2008)GBIF Infrastructure (2008)

Universal Description, Discovery and Integration (UDDI) A UDDI business registration consists of three components:

- White Pages — address, contact, and known identifiers;- Yellow Pages — industrial categorizations based on standard

taxonomies;- Green Pages — technical information about services exposed

by the business.

Page 7: Gbrds Sg

Resolving the codes!Resolving the codes!

While the UDDI addresses the challenges of mapping the network publishers, it doesn’t address more complex issues such as facilitating the understanding, conservation, and utilisation of institutions and collections up to individual record identification.

Within the DarwinCore schema the two fundamental concepts (InstitutionCode and CollectionCode), are supposed to refer to a “standard” code identifier that uniquely identifies the institution and collection. The DarwinCore schema clearly states that no global registry exists for assigning institutional (and collection) codes and that publishers should use a code that is a "standard" in the various disciplines.

Page 8: Gbrds Sg

Understanding our network!Understanding our network!

Page 9: Gbrds Sg

BCI: An average ‘success’BCI: An average ‘success’

In 2008, aware of this growing challenge GBIF initiated together with other partner institutions, a parallel feasibility project called ‘Biodiversity Collections Index’ (BCI) with the aim to facilitate the understanding, conservation and utilisation of global biodiversity resources by creating a single global annotated index of biodiversity collections based on existing authoritative references. The BCI feasibility Project intended to do this by collaborating with the organisations and individuals, who curate these collections). The BCI was not intended to duplicate these authoritative references but mostly to reconcile these through a central reference point.

Page 10: Gbrds Sg

GBRDS?GBRDS?

The GBRDS is 1) a Registry of resources and services and 2) a set of discovery services interacting with existing infrastructure such as GBIF to facilitate the discovery of biodiversity information. The most important component, the Registry would facilitate the inventory of information resources by creating a single annotated index of publishers, institutions, networks, collections (datasets), schema repository and services. The envisaged GBRDS is not conceived to be designed as simply a collection of centralized indexes but much more as an integrated ‘Yellow Pages’ reference of all biodiversity information resources, reconciling all distributed resources and providing a meaningful way to discover them in a distributed manner.

Page 11: Gbrds Sg

2009-2010 Work Programme2009-2010 Work Programme

Diagram developed in 2008 as part of the GBIF 2009-2010 Work Programme.

Page 12: Gbrds Sg

2009-2010 Work Programme2009-2010 Work Programme

Page 13: Gbrds Sg

2009-2010 Work Programme2009-2010 Work Programme

Page 14: Gbrds Sg

2009-2010 Work Programme2009-2010 Work Programme

Essential services for theuser community

Core components required for 2009

Page 15: Gbrds Sg

2009-2010 Work Programme2009-2010 Work Programme

Exponential growth in requirements

Page 16: Gbrds Sg

2009-2010 Work Programme2009-2010 Work ProgrammeGBRDS scalability/portability to other communities/locations will be critical!

Page 17: Gbrds Sg

Long-term visionLong-term vision

GlobalBiodiversityResources Discovery System

Page 18: Gbrds Sg

Long-term visionLong-term vision

datadata

informationinformation

knowledgeknowledge

actionaction

Increasing refinement & utility of data

the real worldthe real world

observationsobservations

Decision makingconservationrestoration biologyresource mgmtutilization

Policy & strategygovernmentcorporateindividual

Increasingsupport

Page 19: Gbrds Sg

Long-term visionLong-term vision

(from the bioinformatics community)

Page 20: Gbrds Sg

GLOBALBIODIVERSITYGLOBALBIODIVERSITYINFORMATIONFACILITYINFORMATIONFACILITY

Samy GaijiSamy GaijiGBIF Head of InformaticsGBIF Head of Informatics

GBRDS Stakeholders Planning WorkshopGBRDS Stakeholders Planning Workshop17-18 September 200917-18 September 2009

GBRDS Registry:

BCI

GBRDS Registry:

BCI

Page 21: Gbrds Sg
Page 22: Gbrds Sg
Page 23: Gbrds Sg
Page 24: Gbrds Sg
Page 25: Gbrds Sg

GLOBALBIODIVERSITYGLOBALBIODIVERSITYINFORMATIONFACILITYINFORMATIONFACILITY

Samy GaijiSamy GaijiGBIF Head of InformaticsGBIF Head of Informatics

GBRDS Stakeholders Planning WorkshopGBRDS Stakeholders Planning Workshop17-18 September 200917-18 September 2009

GBRDS Registry:

How we are addressing the

challenge

GBRDS Registry:

How we are addressing the

challenge

Page 26: Gbrds Sg

ActivitiesActivities

Support the development of the GBIF Global Biodiversity Resources Discovery System (GBRDS) registry. This includes:

The development of a proper user management business logic The development of flexible database backend The development of a Web user interface The development of a Web services API

The user management business logic covers: The management of roles (e.g. Administrator, Editor and Guest) The support for GBIF node managers to edit the relevant section of the GBRDS The notification to ‘people’ about the status of registration (e.g. Pending, Approved, Rejected)

 

Page 27: Gbrds Sg

ActivitiesActivities

The database backend willsupport the storage and management of:

Institutions Collections Aggregators Relations between these entities Registration of services (e.g. WMS, WFS, GBIF supported protocols such as TAPIR, GBIF supported tools such as the IPT) Registration of extensions Registration of thesaurus Registration of schema (as repository) Registration of services binding similar to the UDDI

Page 28: Gbrds Sg

ActivitiesActivities

The Web site of the GRBRDS Registry covers: Basic CRUD of back-end entities Represent the GBIF business rules for email notifications Ability to search based on a set of use cases provided by GBIFS (e.g. querying which node managers have not answered requests for endorsement) Allow the registration of organization (and their relevant collections) as well as the management of resources.

The API Webs services covers: Basic CRUD of back-end entities Allow registration of IPT instances (based on codes already developed by GBIFS) Registration of RSS, WMS, WFS etc… (based on codes developed previously by GBIFS)

Page 29: Gbrds Sg

Activities (Phase 08/10 2009)Activities (Phase 08/10 2009)

Additional requirements: -Dynamic agent types: Introduce dynamic agent types (Admin can add/remove new Agent Types). Agents will be listed and grouped by type instead of showing IPT, HIT etc in specific tabs. -Recently viewed: Instead of the existing breadcrumb navigation there will be a navigation list with the recently viewed resources / agents to quickly jump to a recently viewed entity. -Tag browser: A new navigation menu entry will be created linking to a page that shows all available namespaces (with counts of distinct tags) and all tags with their namespaces. 

Page 30: Gbrds Sg

Activities (Phase 08/10 2009)Activities (Phase 08/10 2009)

Additional requirements: -Email notification: Email notifications for certain data manipulations are required to inform the responsible persons about manipulation of data within their domain.

-IPT linkage: The registry v1 REST web-services as used by the IPT have to be supported (in addition to the new rest web-services). - Extension browser: Add web pages for browsing Darwin core extensions and vocabularies.

Page 31: Gbrds Sg

Activities (Phase 08/10 2009)Activities (Phase 08/10 2009)

Additional requirements: -Linking via UUID: UUIDs should be used everywhere including the URLs (local ID should not be exposed on the user interface) -CSS fixes: Address some styling/CSS issues to meet GBIF corporate branding. -Terminology: Address some terminology/language coherency on the user interface.