ETHNOS: A versatile electronic tool for the development and curation of national genetic databases
© Henry Stewart Publications 2010
Received: 22 April 2010
Accepted: 22 April 2010
Published: 1 June 2010
National and ethnic mutation databases (NEMDBs) are emerging online repositories, recording extensive information about the described genetic heterogeneity of an ethnic group or population. These resources facilitate the provision of genetic services and provide a comprehensive list of genomic variations among different populations. As such, they enhance awareness of the various genetic disorders. Here, we describe the features of the ETHNOS software, a simple but versatile tool based on a flat-file database that is specifically designed for the development and curation of NEMDBs. ETHNOS is a freely available software which runs more than half of the NEMDBs currently available. Given the emerging need for NEMDB in genetic testing services and the fact that ETHNOS is the only off-the-shelf software available for NEMDB development and curation, its adoption in subsequent NEMDB development would contribute towards data content uniformity, unlike the diverse contents and quality of the available gene (locus)-specific databases. Finally, we allude to the potential applications of NEMDBs, not only as worldwide central allele frequency repositories, but also, and most importantly, as data warehouses of individual-level genomic data, hence allowing for a comprehensive ethnicity-specific documentation of genomic variation.
In recent years, advances in our understanding of genotype-phenotype correlations and the evolution of genomics technology and nanotechnology have resulted in the generation of enormous amounts of genetic data. These data are usually stored in genetic databases, namely data repositories for genome variation data and their phenotypic consequences.
Genetic databases can be categorised into three types: (1) General (core) mutation databases (GMDBs); (2) locus-specific databases (LSDBs) and (3) national and ethnic mutation databases (NEMDBs) . GMDBs attempt to capture all described mutations in all genes, but with each being represented in only limited detail. By contrast, LSDBs are concerned with just one or a few specific genes, usually related to a single disease entity [2, 3]. NEMDBs are repositories documenting the genetic composition of an ethnic group and/or population, and the genetic defects leading to various inherited disorders and their frequencies, calculated on a population-specific basis . These resources have recently emerged, mostly driven by the need to document the varying mutation spectrum observed for any gene associated with a genetic disorder, among different population and ethnic or religious groups. In general, the NEMDBs available to date can be separated into two subcategories: (1) national genetic databases, which record the existing genetic composition of a population or ethnic group but with limited or no description of mutation frequencies, and (2) national mutation frequency databases, which provide comprehensive information only on inherited disorders whose disease-causing mutation spectrum is well defined .
A detailed domain analysis of the various NEMDBs presently available has been previously performed . Here, we provide an overview of the different functionalities of the ETHnic and National database Operating Software (ETHNOS) v2.0 software and comparatively describe the various national genetic databases that have resulted from the implementation of this software - namely, the Israeli, Cypriot, Tunisian, Lebanese and Egyptian NEMDBs. These databases were some of the tangible deliverables of the European Commission-funded Euro-Mediterranean Network for Genetic Services (MEDGENET) project. Finally, we demonstrate possible outcomes from the evolution of the NEMDB field towards a truly nationwide clinical genetics database, not only for research but also for everyday clinical use.
Materials and methods
The ETHNOS v2.0 software is built around two different flat-file database techniques: single flat-file and indexed multiple flat-file databases, both of which are tab delimited - ie, fields separated with a tab - with one record per line and maintained using a custom content management system (CMS). The websites run on PHP (version 4 or higher) and are hosted by the Golden Helix Server http://www.goldenhelix.org, which operates under Apache 2, PHP 5 with the virtual hosts feature enabled.
The disease summaries. This option employs the indexed multiple flat-file database technique. The records can span multiple lines and the text can be any plain text or valid HTML code. A collection of HTML files is maintained through a straightforward index file (Figure 2A). The flat-file database starts with a special line (eg ###|summaries|) that is simply skipped when reading the database, but is necessary for determining whether the correct file has been used. The second line is used to identify the fields, and is displayed as the header of the list of disease summaries. From the third line onwards, each line represents a HTML file, the filename of which is built using the first two sections separated by the pipe '|' character. Both the index file and the individual HTML files can be edited online. The index file is edited using the basic custom-made CMS editor (see below) and the HTML files are edited using a third party (wysiwyg) editor.
The allele frequency search option can be conducted in a non-restricted or secure password-protected environment. This option employs the single flat-file database technique. The text file is tab delimited and includes information on, for example, population, ethnic group, gene, Online Mendelian Inheritance in Man (OMIM) identification (ID), mutation, number (No.) of chromosomes/families, allele and carrier frequency (per cent), every time depending on the NEMDB in question (Figure 2B). Allele frequency data derived from one single study (the most representative), and not multiple studies, is mentioned in the respective disease summary. The fields 'No. of chromosomes/families' and 'allele and carrier frequency (per cent)' allow numerical values only with a period as a decimal point (not a comma) while the 'OMIM ID' field allows a URL address to be entered. The two search options allow filtering for a certain ethnic group and disorder, using drop-down menus and limiting the output to a frequency range. All data are manually entered by the curators (Figure 2C). It is estimated that, with a maximum of 3,000 records, the search options will still work relatively fast.
The genetic laboratories. As with the disease summaries option, the indexed multiple flat-file database technique is also employed here, although in this case the files have a different format.
Features of the CMS
All pages, including the menu, may be edited online. The online editor is password and/or IP-address restricted. For most pages, a basic, custom-made CMS system is used. The system runs on PHP and makes use of .db files. The key character in the file is the pipe '|' character. The presence of the pipe character defines the string in front of it as an identifier. Page content is primarily stored in a file with the '.db' extension, which is parsed by the display-file.PHP script to generate dhtml that can be read by any browser. As the file is read, the pipe '|' character is recognised and used for two purposes: (1) to identify the file's content and (2) to display special content. Another key character is the '$' character, which displays predefined content in combination with reserved words. For instance, '$last_modified_date' displays the date that the database was last modified.
Being a public database, access to the ETHNOS v2.0 pages is unrestricted; there is no need to subscribe to query the databases. Access to the administration section of the databases is, however, restricted. This is made possible through a combined IP address-restricted and password-protected interface (Figure 2D). A special administrator's menu appears when the database is accessed from a previously specified IP address from which the administrator can access the database contents for modification or update. The current interface does not support simultaneous data entry and/or modification by more than one curator.
Online HTML editor
The built-in, custom-made wysiwygPRO online editor http://www.wysiwygpro.com is mainly used for basic files and the navigation bar. This editor has full HTML capabilities but requires HTML literacy. The ETHNOS v2.0 software makes use of this editor for full text formatting and straightforward text entry from word processors used for the disease summaries and genetic laboratories files. The online editor also allows tables and hyperlinks to be inserted and images to be included. Editing files with the wysiwygPRO online editor currently excludes the use of special characters like '|' and '$'.
Features of the national and ethnic mutation database (NEMDBs) generated for the European Commission-funded MEDGENET project.
Number of records
The Israeli NEMDB is a freely available online prototype database, which effectively integrates information on the heterogeneity of inherited disorders studied for the different religious groups within the Israeli population. The Israeli population is an amalgamation of several religious groups - namely, Jewish (5.4 million) and non-Jewish, such as Muslim (1.2 million, including the Bedouin), Christian (150,000), Druze (120,000) and other, smaller groups (Table 1). Most of the Arab and Druze populations live in villages or small towns, and consanguinity is a frequent phenomenon [9, 10]. The database source was previous compilations for the incidence of genetic disorders in Israel . New data are contributed by database curators or are retrieved from the published literature, while database entries are periodically checked for consistency and corrected where needed.
The Israeli NEMDB is the richest in information among all NEMDBs developed for this project, with 476 disease summaries documented for the religious groups, which have been further classified into 29 ethnic subgroups in the Israeli population. This corresponds to a 28 per cent content increase since the initial publication of the database. This has led to a significant increase in user traffic in the Israeli NEMDB, while the 'Search +' feature is becoming increasingly popular among clinical geneticists in Israel (personal communication). This feature enables the acquisition of information on the genetic diseases that exist in each of the localities where Arabs and Druze live. This functionality ensures that patient privacy and anonymity are preserved, since data access and retrieval are password protected . Data querying can be performed according to locality or disorder, while the query output is a list of prevalent disorders in certain localities, or different religious groups. In addition, 17 genetic laboratories are archived in the database, together with details on the genetic tests that they provide. Notably, according to a new initiative, genetic laboratories are mandated to report the details of the tests they are performing in the Israeli NEMDB in order to obtain accreditation from the Israeli Ministry of Health. Although this feature is of clear value and has been extensively used by the Israeli genetics community, at present only the Israeli NEMDB has exploited this functionality of the ETHNOS sofware.
The Cypriot and Lebanese NEMDBs were initially developed as national mutation frequency databases[7, 8], based on the ETHNOS v1.0 software . These databases have migrated into the ETHNOS v2.0 software by expanding the existing information by not only enriching their content, but also by introducing new software functionalities. By contrast, the Egyptian and Tunisian NEMDBs were developed from scratch. Unfortunately, genetic diseases cannot be comparatively analysed among different ethnic or religious groups in these populations, since such information has not yet been provided (Table 1).
Comparison of the previous and current versions of the flat-file ETHNOSsoftware
Previously, there were two different flat-file database versions of the ETHNOS software. The various features of the first version of ETHNOS were further developed using structured query language (SQL), on which FINDbase development was based http://www.findbase.org;  this will not be mentioned further here.
ETHNOS v2.0 has a more advanced search engine, with more search options for the user to query, and it extracts data from a more elaborate data file. Also, the v2.0 software includes the 'Search +' option, ensuring patient anonymity. This functionality was introduced because there is a growing need to document interesting genetic disorders that are prevalent in isolated ethnic groups without risking stigmatisation of patients and their families . In the v2.0 software, disease summary data querying can also be performed not only via drop-down menus, but also by using keywords, a functionality that was not available in the v1.0 software.
The provision of the list of 'genetics laboratories' is another novelty in the v2.0 software, providing the user with a comprehensive list of genetics laboratories that perform genetic analyses in the country where the population/ethnic group(s) documented in the NEMBD reside(s). This functionality, which, unfortunately, has not yet been exploited to its full extent in some NEMDBs, offers the possibility of creating a 'one-stop shop' solution for genetics services in different countries.
Finally, the use of the custom-made online editor is another functionality that distinguishes the two flat-file versions of the ETHNOS software, since it facilitates data entry by curators with limited profi-ciency in HTML. In other words, the editor allows not only direct copying of text, tables and images from word processors, but also online editing.
NEMDBs are increasingly becoming important tools for the documentation of genomic variations in various populations around the globe, and, as such, they assume an important role in the provision of genetics services . Presently, the adoption of NEMDBs is not uniform and varies among different populations and national healthcare systems. Development of these NEMDBs should conform to certain guidelines and recommendations in order to assist genetic variation data capture in developing countries, ensuring a comprehensive worldwide data collection and better provision of healthcare services (Patrinos and coworkers, unpublished). Both versions of the ETHNOS software have contributed not only to the establishment of similar databases for different populations, but also to database content uniformity, as more than half of the available NEMDBs are based on this software.
Of course, CGDBs raise particularly complex ethical challenges that demand careful attention. Primarily, the inclusion of clinical and molecular data connected to specific individuals must be done in a way that ensures anonymity. How best to achieve this has not yet been established, but it is widely agreed that strict governance frameworks must be established to address any and all confidentiality concerns . Other issues that need to be dealt with include copyright and intellectual property protection, the nature of informed consent, data access rights, inferential relationships and so on. There are no universally agreed solutions to these problems as yet, and, while a detailed discussion is beyond the scope of this paper, these issues must be resolved if patient databases and personalised medicine are substantially to advance. Our prototype CGDB authentication mechanism is double layered, determined by the user's password and IP address, while different user profiles are supported, thereby providing scaled access to the information. In the future, this application may be extended with artificial intelligence features, in an effort to create a modern diagnostic tool, based on weighted parameters, the importance of which will be defined by the user, so as to be able to provide estimates on the patient's state of health and to facilitate the diagnosis of patients with the same or a similar genetic disease.
Part of our work has been funded by European Commission grants [MEDGENET (FP6-31968), EuroGenTest (FP6-512148) and GEN2PHEN (FP7-200574) to JZ. and GP.P. The authors gratefully acknowledge the contribution of Professors Andre Megarbane (Lebanon), Habiba Haabouni (Tunisia) and Marina Kleanthous (Cyprus) for their expert supervision in the development and curation of the related NEMDBs.
- Lagoumintzis G, Poulas K, Patrinos G: 'Genetic databases and their potential to pharmacogenomics'. Curr Pharm Des. 2010Google Scholar
- Claustres M, Horaitis O, Vanevski M, Cotton RG: 'Time for a unified system of mutation description and reporting: A review of locus-specific mutation databases'. Genome Res. 2002, 12: 680-688. 10.1101/gr.217702.View ArticlePubMedGoogle Scholar
- Cotton RG, Phillips K, Horaitis O: 'A survey of locus-specific database curation. Human Genome Variation Society'. J Med Genet. 2007, 44: e72-10.1136/jmg.2006.044081.PubMed CentralView ArticlePubMedGoogle Scholar
- Patrinos GP: 'National and ethnic mutation databases: Recording populations' genography'. Hum Mutat. 2006, 27: 879-887. 10.1002/humu.20376.View ArticlePubMedGoogle Scholar
- Zlotogora J, van Baal S, Patrinos GP: 'Documentation of inherited disorders and mutation frequencies in the different religious communities in Israel in the Israeli National Genetic Database'. Hum Mutat. 2007, 28: 944-949. 10.1002/humu.20551.View ArticlePubMedGoogle Scholar
- Zlotogora J, van Baal S, Patrinos GP: 'The Israeli National Genetic Database'. Isr Med Assoc J. 2009, 11: 373-375.PubMedGoogle Scholar
- Kleanthous M, Patsalis PC, Drousiotou A, Motazacker M, et al: 'The Cypriot and Iranian National Mutation Frequency Databases'. Hum Mutat. 2006, 27: 598-599.View ArticlePubMedGoogle Scholar
- Megarbane A, Chouery E, van Baal S, Patrinos GP: 'The Lebanese National Mutation Frequency database'. Eur J Hum Genet. 2006, 14 (Suppl 1): 365-Google Scholar
- Cohen T, Vardi-Saliternik R, Friedlender Y: 'Consanguinity, intracommunity and intercommunity marriages in a population sample of Israeli Jews'. Ann Hum Biol. 2004, 31: 38-48. 10.1080/0301446032000159255.View ArticlePubMedGoogle Scholar
- Jaber L, Halpern GJ, Shohat T: 'Trends in the frequencies of consanguineous marriages in the Israeli Arab community'. Clin Genet. 2000, 58: 106-110.View ArticlePubMedGoogle Scholar
- Patrinos GP, van Baal S, Petersen MB, Papadakis MN: 'Hellenic National Mutation database: A prototype database for mutations leading to inherited disorders in the Hellenic population'. Hum Mutat. 2005, 25: 327-233. 10.1002/humu.20157.View ArticlePubMedGoogle Scholar
- van Baal S, Kaimakis P, Phommarinh M, Koumbi D, et al: 'FINDbase: A relational database recording frequencies of genetic defects leading to inherited disorders worldwide'. Nucleic Acids Res. 2007, 35: D690-D695. 10.1093/nar/gkl934.PubMed CentralView ArticlePubMedGoogle Scholar
- Povey S, Al Aqeel AI, Cambon-Thomsen A, Dalgleish R, et al: 'Practical guidelines addressing ethical issues pertaining to the curation of human locus-specific variation databases (LSDBs)'. Hum Mutat. 2010Google Scholar
- Patrinos GP, Brookes AJ: 'DNA, diseases and databases: Disastrously deficient'. Trends Genet. 2005, 21: 333-338. 10.1016/j.tig.2005.04.004.View ArticlePubMedGoogle Scholar