Toward an Object-Oriented Environment for Biology

10.05.99


Cliquez ici pour démarrer


Table des matières

Toward an Object-Oriented Environment for Biology

Toward an Object-Oriented Environment for Biology

Different database technologies

Why to use OO technology?

Why not to use OO technology?

The EyeDB OODBMS

Hugemap: a human genome map database

EyeDB main features (1)

EyeDB main features (2)

EyeDB object model (1)

EyeDB object model: native classes

EyeDB object model (3)

EyeDB Object Definition Language

EyeDB ODL Example

EyeDB Object Query Language (1)

Examples of OQL

EyeDB language binding

Data integration and distribution

Why CORBA?

CorbaScript

A standard CORBA interface for genome maps

The EyeDB CORBA binding

Customization of the EyeDB schema driven CORBA binding

CORBA binding customization

Interface Mapping Service (1)

Interface Mapping Service (2)

The Interface Mapping Definition Language

Interface Mapping Service (3)

Principles of a source schema driven CORBA view

Principles of a target IDL driven CORBA view

Interface Mapping Service (4)

EyeDB CORBA binding

A simple schema: person.odl

A source ODL driven IMDL file: People.imdl

A target IDL file: ExtPeople.idl

A target IDL driven IMDL file: ExtPeople.imdl

A standard CORBA interface for genome maps

A hatching technology that could be used for data modeling and distribution: XML

What is XML?

Pedigrees in XML, data and DTD

XML as a data modeling and distribution language

Projects using XML

Conclusion

The new INFOBIOGEN

EyeDB availability

Auteur:Emmanuel Barillot

Messagerie: manu@infobiogen.fr