Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Swiss Biosafety Clearing-House (CH-BCH) Swiss Agency for the Environment (FOEN) Albert Spielmann.

Similar presentations


Presentation on theme: "The Swiss Biosafety Clearing-House (CH-BCH) Swiss Agency for the Environment (FOEN) Albert Spielmann."— Presentation transcript:

1 The Swiss Biosafety Clearing-House (CH-BCH) http://www.ch-bch.ch Swiss Agency for the Environment (FOEN) Albert Spielmann

2 2 The Swiss Biosafety Clearing-House (CH-BCH)  Organisation of the session  Part 1: Overview of the CH-BCH  Biotechnology and biosafety in Switzerland  The Swiss policy and the CH-BCH development history  Description of the CH-BCH application  Part 2: Exercises on the CH-BCH demo application

3 3 Swiss policy concerning the CH-BCH  Swiss regulatory framework in the area of Swiss regulatory framework biotechnology and biosafety

4 4 Swiss policy concerning the CH-BCH  Swiss political organization (Fed. State)  Decentralized functions and responsibilities between Cantons, Federal Agencies and Offices  Specific needs for Switzerland  User and group management  Workflow / Access right  Multilingual support  Flexibility  Interoperability => Object-relational database management system

5 5 Swiss policy concerning the CH-BCH  4 options  Register data in the central portal using the Management centre  Register data locally using database templates and send data to the central portal  Make data available through a local website and allows the central portal to crawl to retrieve metadata  Store data on national databases, and actively make those data available through the central portal using BCH interoperability protocols

6 6 Swiss policy concerning the CH-BCH  Choice of option 4: Interoperability  Major reasons:  Swiss political organization (Federal State):  Need of a decentralized user and group management system  Data are physically stored in Switzerland  Security of the records  Mandatory Swiss specific information can be included in new elements independent from the central BCH portal  Swiss biosafety information  Public awareness

7 7 The CH-BCH development history  Swiss environmental data catalogue: envirocat  150 groups involved  Environment relevant data, projects, documents, Internet links and resources  www.envirocat.ch www.envirocat.ch  Swiss Clearing-House Mechanism (CH-CHM)  Information platform related to biodiversity (CBD)  www.ch-chm.ch www.ch-chm.ch => Developed using IRMI: Information and Resource Management Interface

8 8 System architecture  IRMI:  Based and developed using open source products only  Basic software for the application  Linux operating system  PostgreSQL Database program  ZOPE Content Management System (Python)  Installation and hosting of the system  Redhat and SUSE Linux Distributions  Hosting at one central server (Apache)  Open source components (free or very low cost)

9 9 System architecture: Client/server system PostgreSQL database ZOPE middleware Internet browser Client Database adapter Layout level SQL Module Internet Database -> Data Bowser -> Communication Middleware -> Application Client / Server Mozilla, Firefox, Netscape, Opera, Internet-Explorer

10 10 Description of the Swiss Biosafety Clearing- House application  Description of the CH-BCH system  General concept  Utilization of elements  Elements attributes  Live demonstration  Conclusion / discussion

11 11 Description of the CH-BCH application  General concept  Multi-user system  Decentralized user and group management  Data input controlled by:  Elements with specific attributes  Relationship between different element types  Interaction of different roles and status  Multilingual system  Supports as many languages as required without changing the database  Interoperability  Use of common formats and exchange protocols  Simple data management by multiple users having different roles  Multilingual system  Fully interoperable with the central BCH website

12 12 General concept: Object-relational database Decision Law LMO Competent Authority Organization Related LMO Competent authority Contact Name Legal basis Person Organisation

13 13 Elements types ElementsDescription Person General information about a person Organization Any organizations such as agencies, departments, instituts, etc. Law Laws, regulations, guidelines Hyperlink Hyperlink to other web sites Information General information LMO (Living Modified Organisms) Description of the LMO Decision on LMO Decision by the competent authorities Competent National Authority Organization or Person National Focal Point Organization or Person

14 14 Element attributes  Element PERSON Data fieldOccurrenceData typeHelpTranslation Name1:1T First name1:1T Title0:1Txx Occupation0:1Txx Spoken language(s)0:nH Organisation0:nRx Delivery point0:1T City0:1T Postal code0:1T Country0:1T Tel./Fax/email1:nH T: Text field K: Key table field R: Relational field H: Hierarchical field I: Inverse relational field Bold: Mandatory field

15 15

16 16 Role and User Authorization RoleDescriptionAuthorizationWriting access Anonymous Unknown user, anybodyView published elementsNo Member Member of a group, ID with username and password Like anonymous, Can read specific published elements of a group No Author Member of an entity entering data in the database Like member Can create, modify or submit new elements Yes Editor Member of an entity controlling data quality Like author Publish or reject elements Yes Administrator Person responsible for the central administration Like editor Management of users, groups and folders Yes Super Administrator Responsible for administrative operations during installation of the system Create top levels groupsNo

17 17 Status and Workflow StatusDescriptionProcess (Role) -> New status Open Content of element open for changes, work in progress Submit (Author) -> Submitted Publish (Editor) -> Published Delete (Author) -> Deleted Submitted Element editing completed. Waiting for the release by the Editor Publish (Editor) -> Published Reject (Editor) -> Rejected Retract (Author) -> Open Rejected Rejected by the Editor (quality control) Like open Published The element is published and cannot be modified Expire (Authot, Editor) -> Expired Delete (Author) -> Deleted Retract (Author, Editor) -> Open Expired Old version not valid anymoreRetract (Author, Editor) -> Open

18 18 Workflow: Element from creation to publication StepOperationAuthorEditorStatusMenu 1a Enter new dataNoneMy elements 1b Retract dataPublished 2 Edit and saveOpenOpen elements 3 SubmitSubmittedSubmitted elements 4 CheckSubmittedSubmitted elements 5 RejectRejectedRejected elements 6 PublishPublishedView by public

19 19 Access control by role and element status Role of users Anonymous Member Author Editor Administrator Role of users Anonymous Member Author Editor Administrator Element status Open Submitted Rejected Published Expired Element status Open Submitted Rejected Published Expired Quality control Worflow

20 20 Decentralized management of the data Federal Office of Public Health Food Federal Veterinary Office Animal vaccines Swissmedic Gene therapies, medicaments, vaccines Federal Office of Agriculture Feed, seeds, fertilizers, pesticides Federal Office for the Environment Field releases BCH Focal point Author Administrator Central Database SCBD Central BCH portal

21 21 Language  Multilingual system  As many languages as required  No change in the database  One master language (CH-BCH: English)  Translations through internal functions which query an internal translation database  Translation database = Datasets in database tables

22 22 Language: Database translation table

23 23  Multilingual support  Master language is English  CH-BCH: 4 languages supported Language support: workflow DeleteView/statusEdit View/statusEdit X Create ActionStatus Master- language

24 24 Utilization of elements: Anonymous functionality -> Live

25 25 Free text search Search by element types Search by owners

26 26 List of results, can be sorted by title, type,language or owner Quick overview

27 27 Available translations Help texts Direct links to additional element types Direct links to Internet resources

28 28 Conclusions  Multi users system Information between many different partners  Quality control  Information quality controlled by user’s roles and element status  Multilingual system  As many languages as required  Flexible system  Possibility of creating new elements for specific information  Interoperability  Elements similar to the central BCH (common format)  Fully interoperable database with the central BCH  Open source components  System based on open source components only  Fully operational and interoperable since Jan 04

29 29 SWISS BIOSAFETY CLEARING HOUSE Based on an application for decentralized data management Test it! http://test.ch-bch.ch/demo http://www.ch-bch.ch

30 The CH-BCH as standard «exchange of information tool» for interested countries http://www.ch-bch.ch Swiss Agency for the Environment, Forests and Landscape (SAEFL) Albert Spielmann

31 31 Supported transfer  Entire system is available  System installed (hosted) in Switzerland  Technical and training support is provided  Help available by email  Management of data by receiving country

32 32 Supported transfer  Conditions/requirements  Technical:  Reliable and stable Internet connection  Know-How:  No special IT knowledge needed  Short training course for users

33 33 Supported transfer  Advantages  No needs for high-tech hardware or IT knowledges  Only stable Internet connection required  Short training of users sufficient  Disadvantages  Data are physically stored in Switzerland  This condition could be viewed as a starting solution  At anytime, databases can be transferred back to the country of origin

34 34 Supported transfer  Conditions: phase I  Official request in written from interested country  Verification of the request (CB conformity)  Approval of financing (<3 years, Swiss gvt)  Written agreement between the countries  Definition of the needs of the applicant country (form)  Implementation: versions alpha, beta,..  Training of the administrator  Final version

35 35 Supported transfer  Conditions: phase II  Hosting of the application (UNEP-GRID)  Technical support of the application  Help, hotline, e-mail services


Download ppt "The Swiss Biosafety Clearing-House (CH-BCH) Swiss Agency for the Environment (FOEN) Albert Spielmann."

Similar presentations


Ads by Google