In-silico human genomics with GeneCards
© Henry Stewart Publications 2011
Received: 23 May 2011
Accepted: 23 May 2011
Published: 1 October 2011
Since 1998, the bioinformatics, systems biology, genomics and medical communities have enjoyed a synergistic relationship with the GeneCards database of human genes (http://www.genecards.org). This human gene compendium was created to help to introduce order into the increasing chaos of information flow. As a consequence of viewing details and deep links related to specific genes, users have often requested enhanced capabilities, such that, over time, GeneCards has blossomed into a suite of tools (including GeneDecks, GeneALaCart, GeneLoc, GeneNote and GeneAnnot) for a variety of analyses of both single human genes and sets thereof. In this paper, we focus on inhouse and external research activities which have been enabled, enhanced, complemented and, in some cases, motivated by GeneCards. In turn, such interactions have often inspired and propelled improvements in GeneCards. We describe here the evolution and architecture of this project, including examples of synergistic applications in diverse areas such as synthetic lethality in cancer, the annotation of genetic variations in disease, omics integration in a systems biology approach to kidney disease, and bioinformatics tools.
KeywordsGeneCards GeneDecks Partner Hunter Set Distiller omics genomics human genes database synthetic lethality genetic variations
GeneCards system evolution and architecture
From the very beginning, the core GeneCards features included two important components: the capability to view integrated details about a gene in 'card' format and a full text-based search engine. GeneCards has evolved by constantly adding new data sources and data types (eg protein expression and gene networks), revamping the search engine to improve results and performance, and expanding the original gene-centric dogma to encompass sets of genes.
Currently, GeneCards automatically mines over 90 sources in an offline process and constructs a consolidated gene list. First, the complete current snapshot of the HUGO Gene Nomenclature Committee (HGNC)-approved symbols is used as the core gene list. Next, human Entrez Gene entries that are different from the HGNC genes are added. Finally, human Ensembl records are matched against the emerging gene list via GeneLoc's exon-based unification algorithm; those that are not found to be equivalent to others in the set are included as novel Ensembl-based GeneCards gene entries. These primary sources provide annotations for aliases, descriptions, previous symbols, gene category, location, summaries, paralogues and non-coding RNA (ncRNA) details. Once the gene list is in place with these significant annotations, over 90 data sources--including those noted above and others[4–9]--are mined for thousands of additional descriptors.
The data for each gene are collected into a text file which is used to display the web-card. In addition to the legacy text file format, the complex data model of GeneCards version 3 is stored in relational databases . One database ('by resource') stores the data largely in the originally mined architecture, and another database ('by function') supports the website and has over 130 tables and views, with an average volume of hundreds of thousands of records. The largest table has over 6.5 million rows. This compendium is modelled into 40 entities, with hundreds of hierarchical relationships. The introduction of the relational database enables the execution of complex queries in the advanced search mode and sophisticated functionalities for sets of genes. The 'by function' data model is strongly influenced by the organisation of information in sections on the web-card (eg first descriptions, then integrated locations, followed by all disorders and so on), an organisation based on integrated scientific logic, which also keeps track of originating sources of information.
The GeneCards search is made possible by Lucene-based Solr technology,[11, 12] coupled with our original database crawler, enabling new levels of meta-annotation for field-specific dissections. In GeneCards Version 3, the search also introduces new features, including stemming (using the grammatical root along with its inflections) and proximity relations for multi-word searches (using the distance between found instances of each searched word, for relevance). Users can home in on their most desired results by viewing 'minicards' and examining expanded annotations on their chosen GeneCards gene.
More specialised capabilities that exploit the wealth of the GeneCards data are available from the GeneCards Suite: GeneNote and GeneAnnot for transcriptome analyses, GeneLoc for genomic locations and markers, GeneALaCart for batch queries and GeneDecks for finding functional partners and for gene set distillations [4, 7, 13, 14].
The GeneCards project's instantiation of data management planning, implementation, releases and versioning, with examples of its sources, technologies, data models, presentation needs, de novo insights, algorithms,[14–16] quality assurance, user interfaces and data dumps, is described in detail by Mayer et al. Over the years the life cycle has included project planning phases followed by implementation, development and semi-automated quality assurance, and deployment approximately three times a year, cycling back into new planning phases for subsequent revisions. Technologies used include Eclipse, Apache, Perl, XML, PHP, Propel, Java, R and MySQL. This platform enables user capacities that allow targeted searches, including search 'by section'. Importantly, because GeneCards mines from so many sources, each specific search amounts to obtaining knowledge from judiciously selected excerpts from many of these sources.
GeneCards utilisation examples
Several past projects used GeneCards as a major information source for their bioinformatic analyses. In one example, the Kestler group from the University of Ulm (Germany) built a software tool, IdeogramBrowser, which provides karyotypic visualisation of multiple DNA copy number aberrations that are often found in different types of cancer . They employ the available characterisation of such structural variation events by high-density single nucleotide polymorphism (SNP) microarrays with high resolution (500,000 SNPs per genome). Their novel open-source software tool covers multiple aberration profiles, which are then directly deep linked to GeneCards so as to provide information on the relevant genes. Visualisation of consensus regions together with gene representation allows the explorative assessment of the data. Another project is the Extensible MicroArray Analysis System (EMAAS) application created by Butcher and colleagues from Imperial College (UK) and the National Cancer Institute at Frederick (MD, USA) to provide simple, robust access to updated resources for microarray analysis . When looking at specific gene information, their program generates an interactive expression profile plot and concomitantly brings forth the respective GeneCards information, thereby allowing further scrutiny of experimental data. Finally, Ferrari and colleagues at the University of Modena (Italy), utilised the GeneAnnot member of the GeneCards Suite to help form a reliable reconstruction of expression levels in transcriptome analyses and to overcome the problem posed by the existence of more than one probe set per gene. The latter often leads to inconsistent expression signals for a given transcript when focusing on a gene's differential tissue expression. Ferrari et al. developed a novel set of custom chip definition files (CDFs) and the corresponding bioconductor libraries for Affymetrix human GeneChips, based on the information contained in the GeneAnnot database and utilising only probes matching a single gene. Such GeneAnnot-based CDFs are freely distributed to users, along with supplementary information (CDF libraries, installation guidelines and R code, CDF statistics and analysis results).
Synthetic lethality in cancer
Synthetic lethality is a situation where a mutation in one gene does not affect cell viability, but a mutation in one or more additional genes causes the cell's demise. Those two genes are considered to be in synthetic lethality interaction. This phenomenon is interpreted as genetic buffering in an organism where two or more genes are effectively functional paralogues. Synthetic lethality is suspected to have consequences in several applications, in particular in the field of cancer chemoresistance .
Most methods for identifying functional paralogues rely on sequence similarity. Such methods are incomplete, however, since sequence-based homology is not always synonymous with functional similarity. The Partner Hunter mode of GeneDecks (http://www.genecards.org/index.php?path=/GeneDecks) is designed to create a similarity metric based on a broader set of shared annotations between genes . This helps to emphasise the functional similarity between two genes which might not be easily identified using sequence similarity alone. When comparing a given query gene with all remaining candidate genes in the GeneCards database, Partner Hunter calculates a score reflecting the degree of annotation sharing for ten attributes, including phenotypes, domains, tissue expression pattern and disorders. This overlap of descriptors between query and potential functional paralogues also takes into account the descriptor's frequency in the database, generating a statistical significance assessment. Tissue expression pattern and bone fide sequence paralogy are given special treatment by calculating the Pearson correlation for the expression profile and giving an 'exact match' score for the paralogy attribute. Each attribute is multiplied by the user-assigned weight, and the overall sum gives the total similarity score. Annotation-based partners are sorted thereafter.
Synthetic lethality was the subject of the European Union (EU)-funded consortium, SYNLET (http://synlet.izbi.uni-leipzig.de/), which investigated the resistance of neuroblastoma cells to vincristine, an example of the well-known phenomenon of acquisition of chemotherapeutic drug resistance by cancer cells . In a comparative molecular analysis performed by the consortium on vincristine resistance attainment utilising cell lines, the consortium was able to identify the significant involvement of actin-associated features with vincristine resistance. Using a computational screening procedure, the consortium identified synthetic lethal hub proteins involved in actin-related processes having synthetic lethal interactions with downregulated features individually found in all chemoresistant cell lines tested, therefore promising an improved therapeutic window . The computational screening procedure used, among other routines, the advanced search of the GeneCards database to select for all actin-related genes and GeneCards' gene-orthologue mapping in conjunction with synthetic lethality information obtained in yeast whole-genome analysis .
Annotations for genetic variations in human disease
The development of next generation sequencing, coupled with massively parallel DNA-enrichment technologies such as sub-genome capture and sample indexing, has allowed the sequencing of targeted regions of the human genome, including genes of interest and linkage regions for many samples at once. This provides a powerful approach to identifying new candidate genes for monogenic diseases, and may thus contribute substantially to the genetic aetiology of many disorders for which the disease-causing mutation has not yet been found . For example, a significant portion of known genes for X-linked mental retardation (XLMR) reside on chromosome X [25, 26]. In this realm, GeneCards became highly instrumental in research within a consortium for mutation discovery involving one of the present authors (D.L.), as well as D. Goldstein from Duke University (Durham NC, USA) and E. Pras from the Sheba Medical Center (Tel Hashomer, Israel). A directed capture-based exome sequencing of expanded territories related to X chromosome genes allowed the discovery of new mutations for XLMR, which will shed new light on the mechanism of the disease. The GeneLoc suite member, which presents an integrated chromosome map, was used to collect the coordinates for the exons and introns in addition to regulatory and conserved regions for chromosome X. This is crucial for designing a custom-made capture chip. Similarly, GeneCards aided in the discovery of mutations underlying two other significant monogenic diseases, microcephaly and cerebellar ataxia. In the process of sifting the numerous candidate variations, GeneCards has aided in the understanding of the function of the relevant genes and proteins, by highlighting their involvement in the molecular pathways and tissue expression sections. The final result of this mode of utilisation was the narrowing down of a long list of candidate genes, based on integrated annotations in GeneCards, which helped to decide the most likely gene candidates and eventually led to successful mutation discovery for the diseases.
In this context, a fundamental tool is the GeneCards Suite member GeneALaCart, a gene-set-orientated batch query engine . Here, a set of candidate genes is entered along with a list of requested fields. A convenient tabular output helps to identify and sort the candidate genes and their variations. In a neuro-informatics project, headed by M. Kimpel at the Indiana University School of Medicine (Indianapolis, IN, USA), various annotations, such as pathways and summaries, were retrieved using GeneALaCart and used to prune a dataset containing hundreds of genes to those most relevant for alcohol addiction (personal communication). Other examples include a study of human gene expression in the brain and the blood and another seeking candidate genes related to the involvement of omega-3 fatty acids in mental disorders . GeneCards and its associated suite member tools are also used by professional practitioners for the counselling of subjects with genetic diseases. GeneLoc has aided J. Kitchen from the Samaritan Center (Detroit, MI, USA) with finding useful genome-wide polymorphic markers that are closely linked to causative genes crucial for the genetic counselling of future parents. An illustrative example of user interactions which promote an improvement in GeneCards is the collaboration with S. Horowitz--also a genetic counsellor--from the Center for Clinical Genetics at the Hadassah University Medical Center (Jerusalem, Israel), whereby gene annotation summaries were added to the GeneALaCart repertoire upon her specific request. These, along with other GeneALaCart fields, such as genomic location and disease relationships, are used for genetic counselling.
GeneCards strives to consolidate a complete human gene compendium and to create an annotation network for connecting genes. One could traverse this web to integrate various omics data via its gene-centric framework in order to understand underlying complex patterns. This is exemplified by work in the context of the EU consortium, SysKid (http://www.syskid.eu/), which has 25 participating groups from 16 countries. The strategic aim of the consortium is the use of systems biology to enable novel chronic kidney disease (CKD) diagnosis and treatment. GeneCards is being used as a consortium tool in ways that far transcend its local utilisation by the Lancet group. Different types of CKD-related omics data have been collected, such as transcriptome (including microRNA expression), proteome, metabolome and SNP associations with genes. GeneCards assists in finding genes and pathways related to such data, so as to implicate them in the disease and help to develop new methods of diagnosis and treatments. A crucial component in this process is Set Distiller, part of the GeneDecks suite member of GeneCards. Set Distiller is an analysis tool that ranks descriptors by their degree of sharing within a given gene set . In a pilot study, six metabolites suggested by consortium members as strong candidate CKD biomarkers were analysed. This resulted in the finding of shared descriptors between the genes for each metabolite, thus ranking the relevance of the metabolites for the kidney disease . This capacity is now being augmented by a weighting algorithm to prioritise the metabolite-related gene sets.
Ongoing GeneCards expansions
The afore-mentioned SYNLETexample of transferring experimental knowledge from one organism, namely yeast, to another (human) has emphasised the need for additional annotations derived from various model organisms to our human-centric database. This importantly includes enrichment with orthologues from species not yet covered, by adding to the current sources (eg HomoloGene and others) additional orthologues from Ensembl, thus increasing gene orthologue mapping. One model organism for which integration work has begun is zebrafish (Danio rerio), because of its importance as a model for human disease and drug discovery . A major aim is to obtain additional information about phenotypes that can be incorporated in GeneCards' function section. This will be followed by other animal models, such as Caenorhabditis elegans and Drosophila melanogaster. Some product links to rat animal models have recently been added, with more species and products planned.
Tissue proteomics profiling
A major challenge of the post-genome era is to obtain a truly comprehensive list of all human genes. This is hard to achieve for obvious reasons, including ambiguities in gene identification within genomic sequences. One of the most important expansion targets is ncRNA genes. GeneCards currently mines a total of 14,315 such genes (Version 3.06) and their annotations from Ensembl (including the ncRNA subsection), HGNC, the National Center for Biotechnology Information (NCBI)'s Entrez Gene and miRBase . An immediate goal is to begin mining and integration of several of the numerous RNA gene databases, each providing partial information about the RNA gene universe. One target is to include new RNA gene types such as lncRNA, piRNA and snoRNA . Another is to introduce some of the following new sources: fRNADB, NONCODE, RNAdb and/or RFAM .
Gene and protein identifier mapping
Many interesting biological and bioinformatics applications require the integration of data from various sources, and have taken advantage of the rich annotation within GeneCards to facilitate the translation of identifiers (including symbols, aliases and database-specific identifications) and annotations (eg location on the chromosome via the GeneLoc algorithm), from one system to another. Examples include combining microarray data with pathway (as done in the SYNLET project), and/or disease databases, matching names and descriptions used in the literature with official gene symbols; developing GeneAnnot-based custom CDFs; and associating gene symbols with vendor products. We intend strongly to enhance this central GeneCards' capacity, with clear examples of a need for symbol management and integration for RNA genes, and for gene-to-protein identifier mapping in an upcoming effort to add proteome expression summaries for human tissues, in collaboration with E. Kolker.
Online analytical processing (OLAP)
OLAP is a designated tool for sifting through data and quickly locating trends that are worthy of further scrutiny . This functionality is currently used most widely for decision support in financial management, but also can be of great benefit for biological and pharmaceutical researchers. The classical OLAP model of multi-dimensional data separates facts (records) into dimensions and measures, where the measure is the value obtained in the coordinates determined by the dimensions, and queries are made only on the latter. Applying the OLAP model to biological annotation data is not trivial, since the queries are made on both the measure (eg how many genes participate in the cell cycle pathway) and the dimensions (eg how many pathways are related to genes on chromosome 11), but this hurdle may be overcome, as reported in OLAP models for geographical data [45, 46]. Another aspect involved in OLAP development is devising biological visualisation methods that will make querying and analysing results an intuitive process. We intend to employ one such OLAP technology, namely the Mondrian system (http://mondrian.pentaho.com/), to enable traversals over annotations and navigations through the vast amounts of data from omics experiments.
The human genome project is currently at a stage where huge amounts of inter-individual comparative data are becoming available. An example is the new capacity, afforded by next-generation DNA sequencing, for performing whole-exome or whole-genome analyses of hundreds of human individuals. This data avalanche is at present partly addressed by the GeneCards variation section. The synergy between GeneCards integrative architecture and multi-source mining, and user base feedback mechanisms, enhances the probability of GeneCards' continuously being an informative genome annotation and research tool.
- HGNC. [http://www.genenames.org/]
- Entrez gene. [http://www.ncbi.nlm.nih.gov/sites/entrez?db=gene]
- Ensembl. [http://www.ensembl.org/index.html]
- Rosen N, Chalifa-Caspi V, Shmueli O, Adato A, et al: GeneLoc: Exon-based integration of human genome maps. Bioinformatics. 2003, 19 (Suppl 1): i222-i224. 10.1093/bioinformatics/btg1030.View ArticlePubMed
- Ashburner M, Ball CA, Blake JA, Botstein D, et al: Gene ontology: Tool for the unification of biology. The Gene Ontology Consortium. Nat Genet. 2000, 25: 25-29. 10.1038/75556.PubMed CentralView ArticlePubMed
- Bult CJ, Eppig JT, Kadin JA, Richardson JE, et al: The Mouse Genome Database (MGD): Mouse biology and model systems. Nucleic Acids Res. 2008, 36: D724-D728.PubMed CentralView ArticlePubMed
- Chalifa-Caspi V, Yanai I, Ophir R, Rosen N, et al: GeneAnnot: Comprehensive two-way linking between oligonucleotide array probesets and GeneCards genes. Bioinformatics. 2004, 20: 1457-1458. 10.1093/bioinformatics/bth081.View ArticlePubMed
- Consortium TU: The Universal Protein Resource (UniProt). Nucleic Acids Res. 2008, 36: D190-D195. 10.1093/nar/gkn141.View Article
- Su AI, Wiltshire T, Batalov S, Lapp H, et al: A gene atlas of the mouse and human protein-encoding transcriptomes. Proc Natl Acad Sci USA. 2004, 101: 6062-6067. 10.1073/pnas.0400782101.PubMed CentralView ArticlePubMed
- Safran M, Dalah I, Alexander J, Rosen N, et al: GeneCards Version 3: The human gene integrator. Database (Oxford). 2010, 2010: baq020-View Article
- Solr. [http://lucene.apache.org/solr/]
- Lucene. [http://lucene.apache.org/]
- Shmueli O, Horn-Saban S, Chalifa-Caspi V, Schmoish M, et al: GeneNote: Whole genome expression profiles in normal human tissues. C R Biol. 2003, 326: 1067-1072. 10.1016/j.crvi.2003.09.012.View ArticlePubMed
- Stelzer G, Inger A, Olender T, Iny-Stein T, et al: GeneDecks: Paralog hunting and gene-set distillation with GeneCards annotation. OMICS. 2009, 13: 477-487. 10.1089/omi.2009.0069.View ArticlePubMed
- Safran M, Chalifa-Caspi V, Shmueli O, Olender T, et al: Human gene-centric databases at the Weizmann Institute of Science: GeneCards, UDB, CroW 21 and HORDE. Nucleic Acids Res. 2003, 31: 142-146. 10.1093/nar/gkg050.PubMed CentralView ArticlePubMed
- Harel A, Inger A, Stelzer G, Strichman-Almashanu L, et al: GIFtS: Annotation landscape analysis with GeneCards. BMC Bioinformatics. 2009, 10: 348-10.1186/1471-2105-10-348.PubMed CentralView ArticlePubMed
- Mayer B, Harel A, Dalah S, Pretrokovski S, et al: Omics data management and annotation. Bioinformatics for Omics Data. Edited by: Meyer B. 2011, Humana Press, Totowa, NJ, 71-96.View Article
- Muller A, Holzmann K, Kestler HA: Visualization of genomic aberrations using Affymetrix SNP arrays. Bioinformatics. 2007, 23: 496-497. 10.1093/bioinformatics/btl608.View ArticlePubMed
- Barton G, Abbott J, Chiba N, Huang DW, et al: EMAAS: An extensible grid-based rich internet application for microarray data analysis and management. BMC Bioinformatics. 2008, 9: 493-10.1186/1471-2105-9-493.PubMed CentralView ArticlePubMed
- Ferrari F, Bortoluzzi S, Coppe A, Sirota A, et al: Novel definition files for human GeneChips based on GeneAnnot. BMC Bioinformatics. 2007, 8: 446-10.1186/1471-2105-8-446.PubMed CentralView ArticlePubMed
- Kaelin WG: The concept of synthetic lethality in the context of anticancer therapy. Nat Rev Cancer. 2005, 5: 689-698. 10.1038/nrc1691.View ArticlePubMed
- Fechete R, Barth S, Olender T, Munteanu A, et al: Synthetic lethal hubs associated with vincristine resistant neuroblastoma. Mol Biosyst. 2010, 7: 200-214.View ArticlePubMed
- Baryshnikova A, Costanzo M, Dixon S, Vizeacoumar FJ, et al: Synthetic genetic array (SGA) analysis in Saccharomyces cerevisiae and Schizosaccharomyces pombe. Methods Enzymol. 2010, 470: 145-179.View ArticlePubMed
- O'Roak BJ, Deriziotis P, Lee C, Vives L, et al: Exome sequencing in sporadic autism spectrum disorders identifies severe de novo mutations. Nat Genet. 2011, 43: 585-589. 10.1038/ng.835.PubMed CentralView ArticlePubMed
- Ropers HH, Hamel BC: X-linked mental retardation. Nat Rev Genet. 2005, 6: 46-57. 10.1038/nrg1501.View ArticlePubMed
- Tarpey PS, Smith R, Pleasance E, Whibley A, et al: A systematic, large-scale resequencing screen of X-chromosome coding exons in mental retardation. Nat Genet. 2009, 41: 535-543. 10.1038/ng.367.PubMed CentralView ArticlePubMed
- Zahr NM, Bell RL, Ringham HN, Sullivan EV, et al: Ethanol-induced changes in the expression of proteins related to neurotransmission and metabolism in different regions of the rat brain. Pharmacol Biochem Behav. 2011, 99: 428-436. 10.1016/j.pbb.2011.03.002.PubMed CentralView ArticlePubMed
- Le-Niculescu H, Case NJ, Hulvershorn L, Patel SD, et al: Convergent functional genomic studies of omega-3 fatty acids in stress reactivity, bipolar disorder and alcoholism. Transl Psychiatry. 2011, 1: e4-10.1038/tp.2011.1.PubMed CentralView ArticlePubMed
- Fechete R, Heinzel A, Perco P, Monks K, et al: Mapping of molecular pathways, biomarkers and drug targets for diabetic nephropathy. Proteomics Clin Appl. 2011, 5: 354-366. 10.1002/prca.201000136.View ArticlePubMed
- Wishart DS, Knox C, Guo AC, Eisner R, et al: HMDB: A knowledgebase for the human metabolome. 2009, 37: D603-D610.
- Knox C, Law V, Jewison T, Liu P, et al: DrugBank 3.0: A comprehensive resource for 'omics' research on drugs. Nucleic Acids Res. 2011, 39: D1035-D1041. 10.1093/nar/gkq1126.PubMed CentralView ArticlePubMed
- Sayers EW, Barrett T, Benson DA, Bolton E, et al: Database resources of the National Center for Biotechnology Information. Nucleic Acids Res. 2011, 39 (Suppl 1): D38-D51.PubMed CentralView ArticlePubMed
- Ensembl Pan Taxonomic Compara. [http://fungi.ensembl.org/info/docs/compara/index.html]
- Kari G, Rodeck U, Dicker AP: Zebrafish: An emerging model system for human disease and drug discovery. Clin Pharmacol Ther. 2007, 82: 70-80. 10.1038/sj.clpt.6100223.View ArticlePubMed
- Fu N, Drinnenberg I, Kelso J, Wu J-R, et al: Comparison of protein and mRNA expression evolution in humans and chimpanzees. PLoS ONE. 2007, 2: e216-10.1371/journal.pone.0000216.PubMed CentralView ArticlePubMed
- Cox B, Kislinger T, Emili A: Integrating gene and protein expression data: Pattern analysis and profile mining. Methods. 2005, 35: 303-314. 10.1016/j.ymeth.2004.08.021.View ArticlePubMed
- Tian Q, Stepaniants SM, Mao M, Weng L, et al: Integrated genomic and proteomic analyses of gene expression in mammalian cells. Mol Cell Proteomics. 2004, 3: 960-969. 10.1074/mcp.M400055-MCP200.View ArticlePubMed
- Wright MW, Bruford EA: Naming 'junk': Human non-protein coding RNA (ncRNA) gene nomenclature. Hum Genomics. 2011, 5: 90-98.PubMed CentralView ArticlePubMed
- Griffiths-Jones S, Saini HK, van Dongen S, Enright AJ: miRBase: Tools for microRNA genomics. Nucleic Acids Res. 2008, 36: D154-D158. 10.1093/nar/gkn221.PubMed CentralView ArticlePubMed
- Kin T, Yamada K, Terai G, Oxida H, et al: fRNAdb: A platform for mining/annotating functional RNA candidates from non-coding RNA sequences. Nucleic Acids Res. 2007, 35: D145-D148. 10.1093/nar/gkl837.PubMed CentralView ArticlePubMed
- Liu C, Bai B, Skogerbo G, Cai L, et al: NONCODE: An integrated knowledge database of non-coding RNAs. Nucleic Acids Res. 2005, 33: D112-D115. 10.1093/nar/gni113.PubMed CentralView ArticlePubMed
- Pang KC, Stephen S, Engstrom PG, Tajal-Arifin K, et al: RNAdb -- A comprehensive mammalian noncoding RNA database. Nucleic Acids Res. 2005, 33: D125-D130. 10.1093/nar/gni117.PubMed CentralView ArticlePubMed
- Gardner PP, Daub J, Tate JG, Nawrocki EP, et al: Rfam: Updates to the RNA families database. Nucleic Acids Res. 2009, 37: D136-D140. 10.1093/nar/gkn766.PubMed CentralView ArticlePubMed
- Codd EF, Codd SB, Salley CT: Providing OLAP (On-Line Analytical Processing) to User-Analysis: An IT Mandate. Technical report, E.F. Codd and Associates. 1993
- Bédard Y, Merrett T, Han J: Fundamentals of spatial data warehousing for geographic knowledge discovery. Geographic Data Mining and Knowledge Discovery. Edited by: Miller HJ, Han J. 2001, Taylor and Francis, London, 53-73.View Article
- Rivest S, Bédard Y, Marchand P: Toward better support for spatial decision making: Defining the characteristics of spatial on-line analytical processing (SOLAP). Geomatica. 2001, 55: 539-555.
- Alkharouf NW, Jamison DC, Matthews BF: Online analytical processing (OLAP): A fast and effective data mining tool for gene expression databases. J Biomed Biotechnol. 2005, 2005: 181-188. 10.1155/JBB.2005.181.PubMed CentralView ArticlePubMed