| Nucleic Acids Research | Pages |
HuGeMap: a distributed and integrated Human Genome Map database
Contents Of The Database
The HuGeMap database
Interconnection with RHdb
Data Distribution
WWW server
CORBA server
Graphical User Interface
Perspectives
Acknowledgement
References
HuGeMap: a distributed and integrated Human Genome Map database
ABSTRACT
CONTENTS OF THE DATABASE
The HuGeMap database
The HuGeMap database includes (i) the genetic maps from Généthon (1) and the Cooperative Human Linkage Consortium (2), (ii) the physical maps from CEPH-Généthon (3-5) and from the Whitehead Institute, MIT (6). It also contains mapping data for STS (full sequences, primer sequences, heterozygosity, allele sizes, positive clones, etc.) and clones (sizing, fingerprints, positive STS, clones associated by fingerprint analysis or Alu-PCR mediated cross-hybridizations, cytogenetic location, etc.).
Interconnection with RHdb
HuGeMap is interconnected with the RHdb database (http://www.ebi.ac.uk/RHdb ) (7). The interconnection is based on CORBA servers (see below). A common metaschema has been built on top of both databases schemas. The central object of the metaschema is the map object. The data within RHdb and HuGeMap are available worldwide through this common interface. For the client programs, RHdb and HuGeMap appear as a single database.
DATA DISTRIBUTION
WWW server
A WWW server has been built on top of the HuGeMap database. This service can be found at URL http://www.infobiogen.fr/services/Hugemap . Navigation is mapped to the database schema. HuGeMap uses an object-oriented DBMS, EYEDB (developed by Sysra Informatique, see http://www.infobiogen.fr/services/eyedb). Thus, browsing gives access to all the objects of the metaschema and to the meta-objects as well. When browsing a meta-object, the user can also consult its semantic description.
CORBA server
CORBA (see http://www.omg.org/omg00/wicorba.htm or ref. 8 for an introduction to CORBA) is a standard to distribute objects worldwide. Basically, objects are defined in an IDL (Interface Definition Language) and invoked by an ORB (Object Request Broker). Object invocation can be local or remote: when an ORB is asked to deliver an object, it first checks if the object is available locally. If not, it locates another ORB that can deliver this object. This mechanism is transparent for the user, it is entirely handled by the ORB.
CORBA achieves a real interconnection between databases: programs can easily access distributed objects in local or remote databases. We used this technology to interconnect HuGeMap and RHdb.
GRAPHICAL USER INTERFACE
We used the BioWidgets (http://agave.humgen.upenn.edu/bioWidgetsJava/) concepts and some of its software components to develop a graphical user interface. The applet fetches human genome maps from HuGeMap and/or RHdb: the ORB server is queried for this data and returns it to the program in the format specified in the interface. Then an integrated and compared view of the maps is displayed. Figure 1 shows an example with two maps from human chromosome 18. The applet can be found at URL http://babbage.infobiogen.fr:15000/Mappet/MappetShow.html
Figure

PERSPECTIVES
We are defining a more complete IDL schema for the ORB server. The new IDL schema will model in more detail maps and markers (for the time being, it only includes the necessary data for map display). The idea is not to enrich the database itself, but to encompass domains related to human genome mapping in the IDL (sequence analysis, comparative mapping, etc.). This will create the foundation to interconnect HuGeMap with other databases, provided they also implement an ORB server.
At the same time, We are improving the graphical applet. It will be optimized for faster display. New functionalities will be implemented, such as `find a named marker', `change the order of the maps', the position of the marker names on the map will be optimized for a better readability, etc.
ACKNOWLEDGEMENT
This work is partly granted by the EC contract BIO4-CT95-0037.
REFERENCES
This page is run by Oxford University Press, Great Clarendon Street, Oxford OX2 6DP, as part of the OUP Journals Comments and feedback: www-admin{at}oup.co.uk
Last modification: 17 Dec 1997
Copyright© Oxford University Press, 1998.
This article has been cited by other articles:
![]() |
L. D. Stein and J. Thierry-Mieg Scriptable Access to the Caenorhabditis elegans Genome Sequence and Other ACEDB Databases Genome Res., December 1, 1998; 8(12): 1308 - 1315. [Abstract] [Full Text] |
||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
