Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andy Brass

dblp:13/3147 · also Andrew Brass · DBLP profile ↗
← Back
31ranked-venue papers
2as first author
0since 2021 · last 2019
0000-0002-0389-7058ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 24 · 1 first-authorDatabases, data management, data science and information retrieval · 5Artificial intelligence and machine learning · 2Systems, architecture and hardware · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
15 papers
Bioinformatics and computational biology · 96% Computing education · 4%
Databases, data mining, and information retrieval
1 paper
Data models and query languages · 100%

Topics — the 25 heaviest of 27, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › phylogenetics › phyloinformatics
phylogenetic analysis software
0.112014
Extracting patterns of database and software usage from the bioinformatics literature · Bioinform. 2014
Bioinformatics and computational biology › knowledge representation in biology
biomedical ontology
0.112005
Constructing ontology-driven protein family databases · Bioinform. 2005
Bioinformatics and computational biology › knowledge representation in biology › biomedical ontology
ontology curation
0.112005
Constructing ontology-driven protein family databases · Bioinform. 2005
Bioinformatics and computational biology › biological database
protein family database
0.112005
Constructing ontology-driven protein family databases · Bioinform. 2005
Bioinformatics and computational biology › genome annotation
ontology-based annotation
0.012003
Investigating Semantic Similarity Measures Across the Gene Ontology: The Relationship Between Sequence and Annotation · Bioinform. 2003
Bioinformatics and computational biology
gene expression analysis
0.012002
Making sense of microarray data distributions · Bioinform. 2002
Bioinformatics and computational biology › biostatistics › statistical bioinformatics
statistical genomics
0.012002
Making sense of microarray data distributions · Bioinform. 2002
Computing education › STEM education
bioinformatics education
0.012000
Bioinformatics Education-A UK perspective · Bioinform. 2000
Bioinformatics and computational biology › data integration
biological data integration
0.012000
TAMBIS: Transparent Access to Multiple Bioinformatics Information Sources · Bioinform. 2000
Bioinformatics and computational biology › bioinformatics infrastructure
biological data management
0.012000
Conceptual modelling of genomic information · Bioinform. 2000
Bioinformatics and computational biology
data integration
0.011999
An ontology for bioinformatics applications · Bioinform. 1999
Bioinformatics and computational biology › biological database
interaction database
0.011999
INTERACT: An Object Oriented Protein-Protein Interaction Database · ISMB 1999
Bioinformatics and computational biology
ontology
0.011999
An ontology for bioinformatics applications · Bioinform. 1999
Bioinformatics and computational biology › biological database
protein interaction database
0.011999
INTERACT: An Object Oriented Protein-Protein Interaction Database · ISMB 1999
Bioinformatics and computational biology › sequence analysis › sequencing read preprocessing
vector contamination detection
0.011999
A RAPID algorithm for sequence database comparisons: application to the identification of vector contamination in the EMBL databases · Bioinform. 1999
Bioinformatics and computational biology › sequence analysis › sequence similarity search
DNA similarity search
0.011998
Searching DNA databases for similarities to DNA sequences: when is a match significant? · Bioinform. 1998
Bioinformatics and computational biology
sequence analysis
0.011998
Searching DNA databases for similarities to DNA sequences: when is a match significant? · Bioinform. 1998
Bioinformatics and computational biology › sequence analysis › sequence similarity search
sequence database search
0.011998
Searching DNA databases for similarities to DNA sequences: when is a match significant? · Bioinform. 1998
Bioinformatics and computational biology › multiple sequence alignment
multiple sequence alignment analysis
0.011995
Protein secondary structure prediction by the analysis of variation and conservation in multiple alignments · Comput. Appl. Biosci. 1995
Bioinformatics and computational biology
protein structure prediction
0.011995
Protein secondary structure prediction by the analysis of variation and conservation in multiple alignments · Comput. Appl. Biosci. 1995
Bioinformatics and computational biology › protein structure prediction
secondary structure prediction
0.011995
Protein secondary structure prediction by the analysis of variation and conservation in multiple alignments · Comput. Appl. Biosci. 1995
Bioinformatics and computational biology › knowledge representation in biology › biomedical ontology
gene ontology
0.012003
Investigating Semantic Similarity Measures Across the Gene Ontology: The Relationship Between Sequence and Annotation · Bioinform. 2003
Computing education
bioinformatics training
0.012000
Bioinformatics Education-A UK perspective · Bioinform. 2000
Data models and query languages
conceptual modeling
0.012000
Conceptual modelling of genomic information · Bioinform. 2000
Bioinformatics and computational biology › sequence analysis
sequence similarity search
0.011999
A RAPID algorithm for sequence database comparisons: application to the identification of vector contamination in the EMBL databases · Bioinform. 1999

Methods — techniques the papers use, named apart from their topics

network construction · 0.2co-occurrence analysis · 0.2GO term annotation · 0.1DAML+OIL · 0.1controlled vocabulary · 0.0sequence similarity comparison · 0.0semantic similarity measures · 0.0log-normal modeling · 0.0distribution fitting · 0.0semantic analysis · 0.0
YearPublicationVenuePosition
2019 Problem-based learning in clinical bioinformatics education: Does it help to create communities of practice?
abstract
We have now reached the genomics era within medicine; genomics is being used to personalise treatment, make diagnoses, prognoses, and predict adverse outcomes resulting from treatment with certain drugs. Genomic data is now abundant in healthcare, and the newly created profession of clinical bioinformaticians are responsible for its analysis. In the United Kingdom, clinical bioinformaticians are trained within a 3-year programme, integrating a work-based placement with a part-time Master's degree. As this profession is still developing, trainees can feel isolated from their peers whom are located in other hospitals and can find it difficult to gain the mentorship that they require to complete their training. Building strong networks or communities of practice (CoPs) and allowing sharing of knowledge and experiences is one solution to addressing this isolation. Within the Master's delivered at the University of Manchester, we have integrated group-centred problem-based learning (PBL) using real clinical case studies worked on during each course unit. This approach is combined with a flipped style of teaching providing access to online content in our Virtual Learning Environment before the course. The face-to-face teaching is used to focus on the application of the students' knowledge to clinical case studies. In this study, we conducted semistructured interviews with 8 students, spanning 3 cohorts of students. We evaluated the effectiveness of this style of teaching and whether it had contributed to the formation of CoPs between our students. Our findings demonstrated that this style of teaching was preferred by our students to a more traditional lecture-based format and that the problem-based learning approach enabled the formation of CoPs within these cohorts. These CoPs are valuable in the development of this new profession and assist with the production of new guidelines and policies that are helping to professionalise this new group of healthcare scientists.
Angela C. Davies, Diane Harris, Amanda Banks Gatenby, Andy Brass
PLoS Comput. Biol.4
2018 Britain Breathing: using the experience sampling method to collect the seasonal allergy symptoms of a country
abstract
Objective: Allergies are increasing, but the reasons for this are unclear. Although environmental factors are thought to be important, there is a lack of data on how they contribute to symptom development. To understand this relationship better, we need accurate data about both symptoms and environmental factors. Our objective here is to ascertain whether experience sampling is a reliable approach for collecting allergy symptom data in the general population, allowing us to map symptoms and understand etiology. Materials and Methods: We conducted a 32-week cross-sectional study where individuals reported their seasonal allergy symptoms and severity via a mobile application. Symptom geographical location and timestamp were also collected automatically. Results: The experience sampling method reliably infers the incidence of seasonal allergies as indicated by the strong correlation (r = 0.93, P < .003) between the reported lack of wellness and the number of antihistamines prescribed by General Practitioners. Discussion and Conclusion: The project has resulted in the first dataset to map allergy symptoms over time and place and reveals periods of peak hay fever symptoms in the UK.
Markel Vigo, Lamiece Hassan, William Vance, Caroline Jay, Andy Brass, Sheena Cruickshank
J. Am. Medical Informatics Assoc.5
2018 Data journeys: Identifying social and technical barriers to data movement in large, complex organisations
Iliada Eleftheriou, Suzanne M. Embury, Rebecca Moden, Peter Dobinson, Andy Brass
J. Biomed. Informatics5
2017 TIGERi: modeling and visualizing the responses to perturbation of a transcription factor network
abstract
BACKGROUND: Transcription factor (TF) networks play a key role in controlling the transfer of genetic information from gene to mRNA. Much progress has been made on understanding and reverse-engineering TF network topologies using a range of experimental and theoretical methodologies. Less work has focused on using these models to examine how TF networks respond to changes in the cellular environment. METHODS: In this paper, we have developed a simple, pragmatic methodology, TIGERi (Transcription-factor-activity Illustrator for Global Explanation of Regulatory interaction), to model the response of an inferred TF network to changes in cellular environment. The methodology was tested using publicly available data comparing gene expression profiles of a mouse p38α (Mapk14) knock-out line to the original wild-type. RESULTS: Using the model, we have examined changes in the TF network resulting from the presence or absence of p38α. A part of this network was confirmed by experimental work in the original paper. Additional relationships were identified by our analysis, for example between p38α and HNF3, and between p38α and SOX9, and these are strongly supported by published evidence. FXR and MYC were also discovered in our analysis as two novel links of p38α. To provide a computational methodology to the biomedical communities that has more user-friendly interface, we also developed a standalone GUI (graphical user interface) software for TIGERi and it is freely available at https://github.com/namshik/tigeri/ . CONCLUSIONS: We therefore believe that our computational approach can identify new members of networks and new interactions between members that are supported by published data but have not been integrated into the existing network models. Moreover, ones who want to analyze their own data with TIGERi could use the software without any command line experience. This work could therefore accelerate researches in transcriptional gene regulation in higher eukaryotes.
Namshik Han, Harry Noyes, Andy Brass
BMC Bioinform.3
2014 Extracting patterns of database and software usage from the bioinformatics literature
abstract
MOTIVATION: As a natural consequence of being a computer-based discipline, bioinformatics has a strong focus on database and software development, but the volume and variety of resources are growing at unprecedented rates. An audit of database and software usage patterns could help provide an overview of developments in bioinformatics and community common practice, and comparing the links between resources through time could demonstrate both the persistence of existing software and the emergence of new tools. RESULTS: We study the connections between bioinformatics resources and construct networks of database and software usage patterns, based on resource co-occurrence, that correspond to snapshots of common practice in the bioinformatics community. We apply our approach to pairings of phylogenetics software reported in the literature and argue that these could provide a stepping stone into the identification of scientific best practice. AVAILABILITY AND IMPLEMENTATION: The extracted resource data, the scripts used for network generation and the resulting networks are available at http://bionerds.sourceforge.net/networks/.
Geraint Duck, Goran Nenadic, Andy Brass, David L. Robertson, Robert Stevens 0001
Bioinform.3
2013 bioNerDS: exploring bioinformatics' database and software use through literature mining
abstract
BACKGROUND: Biology-focused databases and software define bioinformatics and their use is central to computational biology. In such a complex and dynamic field, it is of interest to understand what resources are available, which are used, how much they are used, and for what they are used. While scholarly literature surveys can provide some insights, large-scale computer-based approaches to identify mentions of bioinformatics databases and software from primary literature would automate systematic cataloguing, facilitate the monitoring of usage, and provide the foundations for the recovery of computational methods for analysing biological data, with the long-term aim of identifying best/common practice in different areas of biology. RESULTS: We have developed bioNerDS, a named entity recogniser for the recovery of bioinformatics databases and software from primary literature. We identify such entities with an F-measure ranging from 63% to 91% at the mention level and 63-78% at the document level, depending on corpus. Not attaining a higher F-measure is mostly due to high ambiguity in resource naming, which is compounded by the on-going introduction of new resources. To demonstrate the software, we applied bioNerDS to full-text articles from BMC Bioinformatics and Genome Biology. General mention patterns reflect the remit of these journals, highlighting BMC Bioinformatics's emphasis on new tools and Genome Biology's greater emphasis on data analysis. The data also illustrates some shifts in resource usage: for example, the past decade has seen R and the Gene Ontology join BLAST and GenBank as the main components in bioinformatics processing. ABSTRACT: Conclusions We demonstrate the feasibility of automatically identifying resource names on a large-scale from the scientific literature and show that the generated data can be used for exploration of bioinformatics database and software usage. For example, our results help to investigate the rate of change in resource usage and corroborate the suspicion that a vast majority of resources are created, but rarely (if ever) used thereafter. bioNerDS is available at http://bionerds.sourceforge.net/.
Geraint Duck, Goran Nenadic, Andy Brass, David L. Robertson, Robert Stevens 0001
BMC Bioinform.3
2012 The language of gene ontology: a Zipf's law analysis
abstract
BACKGROUND: Most major genome projects and sequence databases provide a GO annotation of their data, either automatically or through human annotators, creating a large corpus of data written in the language of GO. Texts written in natural language show a statistical power law behaviour, Zipf's law, the exponent of which can provide useful information on the nature of the language being used. We have therefore explored the hypothesis that collections of GO annotations will show similar statistical behaviours to natural language. RESULTS: Annotations from the Gene Ontology Annotation project were found to follow Zipf's law. Surprisingly, the measured power law exponents were consistently different between annotation captured using the three GO sub-ontologies in the corpora (function, process and component). On filtering the corpora using GO evidence codes we found that the value of the measured power law exponent responded in a predictable way as a function of the evidence codes used to support the annotation. CONCLUSIONS: Techniques from computational linguistics can provide new insights into the annotation process. GO annotations show similar statistical behaviours to those seen in natural language with measured exponents that provide a signal which correlates with the nature of the evidence codes used to support the annotations, suggesting that the measured exponent might provide a signal regarding the information content of the annotation.
Leila Kalankesh, Robert Stevens 0001, Andy Brass
BMC Bioinform.3
2007 A systematic strategy for the discovery of candidate genes responsible for phenotypic variation
Paul Fisher, Cornelia Hedeler, Katy Wolstencroft, Helen Hulme, Harry Noyes, Stephen Kemp, Robert Stevens 0001, Andy Brass
BMC Bioinform.8
2005 A Little Semantic Web Goes a Long Way in Biology
Katy Wolstencroft, Andy Brass, Ian Horrocks 0001, Phillip Lord, Ulrike Sattler, Daniele Turi, Robert Stevens 0001
ISWC2
2005 Constructing ontology-driven protein family databases
abstract
MOTIVATION: Protein family databases provide a central focus for scientific communities as well as providing useful resources to aide research. However, such resources require constant curation and often become outdated and discontinued. We have developed an ontology-driven system for capturing and managing protein family data that addresses the problems of maintenance and sustainability. RESULTS: Using protein phosphatases and ABC transporters as model protein families, we constructed two protein family database resources around a central DAML+OIL ontology. Each resource contains specialist information about each protein family, providing specialized domain-specific resources based on the same template structure. The formal structure, combined with the extraction of biological data using GO terms, allows for automated update strategies. Despite the functional differences between the two protein families, the ontology model was equally applicable to both, demonstrating the generic nature of the system. AVAILABILITY: The protein phosphatase resource, PhosphaBase, is freely available on the internet (http://www.bioinf.man.ac.uk/phosphabase). The DAML+OIL ontology for the protein phosphatases and the ABC transporters is available on request from the authors. CONTACT: [email protected].
Katy Wolstencroft, Robin McEntire, Robert Stevens 0001, Lydia Tabernero, Andy Brass
Bioinform.5
2005 maxdLoad2 and maxdBrowse: standards-compliant tools for microarray experimental annotation, data management and dissemination
abstract
BACKGROUND: maxdLoad2 is a relational database schema and Java application for microarray experimental annotation and storage. It is compliant with all standards for microarray meta-data capture; including the specification of what data should be recorded, extensive use of standard ontologies and support for data exchange formats. The output from maxdLoad2 is of a form acceptable for submission to the ArrayExpress microarray repository at the European Bioinformatics Institute. maxdBrowse is a PHP web-application that makes contents of maxdLoad2 databases accessible via web-browser, the command-line and web-service environments. It thus acts as both a dissemination and data-mining tool. RESULTS: maxdLoad2 presents an easy-to-use interface to an underlying relational database and provides a full complement of facilities for browsing, searching and editing. There is a tree-based visualization of data connectivity and the ability to explore the links between any pair of data elements, irrespective of how many intermediate links lie between them. Its principle novel features are: the flexibility of the meta-data that can be captured, the tools provided for importing data from spreadsheets and other tabular representations, the tools provided for the automatic creation of structured documents, the ability to browse and access the data via web and web-services interfaces. Within maxdLoad2 it is very straightforward to customise the meta-data that is being captured or change the definitions of the meta-data. These meta-data definitions are stored within the database itself allowing client software to connect properly to a modified database without having to be specially configured. The meta-data definitions (configuration file) can also be centralized allowing changes made in response to revisions of standards or terminologies to be propagated to clients without user intervention.maxdBrowse is hosted on a web-server and presents multiple interfaces to the contents of maxd databases. maxdBrowse emulates many of the browse and search features available in the maxdLoad2 application via a web-browser. This allows users who are not familiar with maxdLoad2 to browse and export microarray data from the database for their own analysis. The same browse and search features are also available via command-line and SOAP server interfaces. This both enables scripting of data export for use embedded in data repositories and analysis environments, and allows access to the maxd databases via web-service architectures. CONCLUSION: maxdLoad2 http://www.bioinf.man.ac.uk/microarray/maxd/ and maxdBrowse http://dbk.ch.umist.ac.uk/maxdBrowse are portable and compatible with all common operating systems and major database servers. They provide a powerful, flexible package for annotation of microarray experiments and a convenient dissemination environment. They are available for download and open sourced under the Artistic License.
David Hancock, Michael Wilson 0003, Giles Velarde, Norman Morrison, Andrew Hayes, Helen Hulme, A. Joseph Wood, Karim Nashar, Douglas B. Kell, Andy Brass
BMC Bioinform.10
2004 Pedro: a configurable data entry tool for XML
abstract
UNLABELLED: Pedro is a Java application that dynamically generates data entry forms for data models expressed in XML Schema, producing XML data files that validate against this schema. The software uses an intuitive tree-based navigation system, can supply context-sensitive help to users and features a sophisticated interface for populating data fields with terms from controlled vocabularies. The software also has the ability to import records from tab delimited text files and features various validation routines. AVAILABILITY: The application, source code, example models from several domains and tutorials can be downloaded from http://pedro.man.ac.uk/.
Kevin L. Garwood, Chris F. Taylor, Kai J. Runte, Andy Brass, Stephen G. Oliver, Norman W. Paton
Bioinform.4
2003 Investigating Semantic Similarity Measures Across the Gene Ontology: The Relationship Between Sequence and Annotation
abstract
MOTIVATION: Many bioinformatics data resources not only hold data in the form of sequences, but also as annotation. In the majority of cases, annotation is written as scientific natural language: this is suitable for humans, but not particularly useful for machine processing. Ontologies offer a mechanism by which knowledge can be represented in a form capable of such processing. In this paper we investigate the use of ontological annotation to measure the similarities in knowledge content or 'semantic similarity' between entries in a data resource. These allow a bioinformatician to perform a similarity measure over annotation in an analogous manner to those performed over sequences. A measure of semantic similarity for the knowledge component of bioinformatics resources should afford a biologist a new tool in their repertoire of analyses. RESULTS: We present the results from experiments that investigate the validity of using semantic similarity by comparison with sequence similarity. We show a simple extension that enables a semantic search of the knowledge held within sequence databases. AVAILABILITY: Software available from http://www.russet.org.uk.
Phillip Lord, Robert Stevens 0001, Andy Brass, Carole A. Goble
Bioinform.3
2002 Making sense of microarray data distributions
abstract
MOTIVATION: Typical analysis of microarray data has focused on spot by spot comparisons within a single organism. Less analysis has been done on the comparison of the entire distribution of spot intensities between experiments and between organisms. RESULTS: Here we show that mRNA transcription data from a wide range of organisms and measured with a range of experimental platforms show close agreement with Benford's law (Benford, PROC: Am. Phil. Soc., 78, 551-572, 1938) and Zipf's law (Zipf, The Psycho-biology of Language: an Introduction to Dynamic Philology, 1936 and Human Behaviour and the Principle of Least Effort, 1949). The distribution of the bulk of microarray spot intensities is well approximated by a log-normal with the tail of the distribution being closer to power law. The variance, sigma(2), of log spot intensity shows a positive correlation with genome size (in terms of number of genes) and is therefore relatively fixed within some range for a given organism. The measured value of sigma(2) can be significantly smaller than the expected value if the mRNA is extracted from a sample of mixed cell types. Our research demonstrates that useful biological findings may result from analyzing microarray data at the level of entire intensity distributions.
David C. Hoyle, Magnus Rattray, Ray Jupp, Andy Brass
Bioinform.4
2001 GIMS - A Data Warehouse for Storage and Analysis of Genome Sequence and Functional Data
abstract
Effective analysis of genome sequences and associated functional data requires access to many different kinds of biological information. For example, when analysing gene expression data, it may be useful to have access to the sequences upstream of the genes, or to the cellular location of their protein products. Such information is currently stored in different formats at different sites in a way that does not readily allow integrated analyses. The Genome Information Management System (GIMS) is an object database that integrates genome sequence data with functional data on the transcriptome and on protein-protein interactions in a single data warehouse. We have used GIMS to store the Saccharomyces cerevisiae (yeast) genome and to demonstrate how the integrated storage of diverse kinds of genomic data can be beneficial for analysing data using context-rich queries and analyses. GIMS allows data to be stored in a way that reflects the underlying mechanisms in the organism, and permits complex questions to be asked of the data. This paper provides an overview of the GIMS system and describes some analyses that illustrate its use for analysing functional data sets for S. cerevisiae.
Mike Cornell, Norman W. Paton, Shengli Wu 0001, Carole A. Goble, Crispin J. Miller, Paul Kirby, Karen Eilbeck, Andy Brass, Andrew Hayes, Stephen G. Oliver
BIBE8
2001 A classification of tasks in bioinformatics
abstract
Abstract Motivation: This paper reports on a survey of bioinformatics tasks currently undertaken by working biologists. The aim was to find the range of tasks that need to be supported and the components needed to do this in a general query system. This enabled a set of evaluation criteria to be used to assess both the biology and mechanical nature of general query systems. Results: A classification of the biological content of the tasks gathered offers a checklist for those tasks (and their specialisations) that should be offered in a general bioinformatics query system. This semantic analysis was contrasted with a syntactic analysis that revealed the small number of components required to describe all bioinformatics questions. Both the range of biological tasks and syntactic task components can be seen to provide a set of bioinformatics requirements for general query systems. These requirements were used to evaluate two bioinformatics query systems. Contact: [email protected] Supplementary information: The questionnaire, responses and their summaries may be found at http://img.cs.man.ac.uk/tambis/questionnaire/bio-queries.html * To whom correspondence should be addressed.
Robert Stevens 0001, Carole A. Goble, Patricia G. Baker, Andy Brass
Bioinform.4
2000 Bioinformatics Education-A UK perspective
Andy Brass
Bioinform.1
2000 Conceptual modelling of genomic information
abstract
Abstract Motivation: Genome sequencing projects are making available complete records of the genetic make-up of organisms. These core data sets are themselves complex, and present challenges to those who seek to store, analyse and present the information. However, in addition to the sequence data, high throughput experiments are making available distinctive new data sets on protein interactions, the phenotypic consequences of gene deletions, and on the transcriptome, proteome, and metabolome. The effective description and management of such data is of considerable importance to bioinformatics in the post-genomic era. The provision of clear and intuitive models of complex information is surprisingly challenging, and this paper presents conceptual models for a range of important emerging information resources in bioinformatics. It is hoped that these can be of benefit to bioinformaticians as they attempt to integrate genetic and phenotypic data with that from genomic sequences, in order to both assign gene functions and elucidate the different pathways of gene action and interaction. Results: This paper presents a collection of conceptual (i.e. implementation-independent) data models for genomic data. These conceptual models are amenable to (more or less direct) implementation on different computing platforms. Availability: Most of the information models presented here have been implemented by the authors using an object database. The implementation of a public interface to this database is in progress. We hope to have a public release in the autumn of 2000, available from http://img.cs.man.ac.uk/gims. Contact: [email protected]
Norman W. Paton, Shakeel A. Khan, Andrew Hayes, Fouzia Moussouni-Marzolf, Andy Brass, Karen Eilbeck, Carole A. Goble, Simon J. Hubbard, Stephen G. Oliver
Bioinform.5
2000 TAMBIS: Transparent Access to Multiple Bioinformatics Information Sources
abstract
The TAMBIS project aims to provide transparent access to disparate biological databases and analysis tools, enabling users to utilize a wide range of resources with the minimum of effort. A prototype system has been developed that includes a knowledge base of biological terminology (the biological Concept Model), a model of the underlying data sources (the Source Model) and a 'knowledge-driven' user interface. Biological concepts are captured in the knowledge base using a description logic called GRAIL. The Concept Model provides the user with the concepts necessary to construct a wide range of multiple-source queries, and the user interface provides a flexible means of constructing and manipulating those queries. The Source Model provides a description of the underlying sources and mappings between terms used in the sources and terms in the biological Concept Model. The Concept Model and Source Model provide a level of indirection that shields the user from source details, providing a high level of source transparency. Source independent, declarative queries formed from terms in the Concept Model are transformed into a set of source dependent, executable procedures. Query formulation, translation and execution is demonstrated using a working example.
Robert Stevens 0001, Patricia G. Baker, Sean Bechhofer, Gary Ng, Alex Jacoby, Norman W. Paton, Carole A. Goble, Andy Brass
Bioinform.8
1999 Database Challenges for Genome Information in the Post Sequencing Phase
Fouzia Moussouni-Marzolf, Norman W. Paton, Andy Hayes, Steve Oliver, Carole A. Goble, Andy Brass
DEXA6
1999 INTERACT: An Object Oriented Protein-Protein Interaction Database
Karen Eilbeck, Andy Brass, Norman W. Paton, Charlie Hodgman
ISMB2
1999 Query Processing in the TAMBIS Bioinformatics Source Integration System
abstract
Conducting bioinformatic analyses involves biologists in expressing requests over a range of highly heterogeneous information sources and software tools. Such activities are laborious, and require detailed knowledge of the data structures and call interfaces of the different sources. The TAMBIS (Transparent Access to Multiple Bioinformatics Information Sources) project seeks to make the diversity in data structures, call interfaces and locations of bioinformatics sources transparent to users. In TAMBIS, queries are expressed in terms of an ontology implemented using a description logic, and queries over the ontology are rewritten to a middleware level for execution over the diverse sources. The paper describes query processing in TAMBIS, focusing in particular on the way source-independent concepts in the ontology are related to source-dependent middleware calls, and describing how the planner identifies efficient ways of evaluating user queries.
Norman W. Paton, Robert Stevens 0001, Patricia G. Baker, Carole A. Goble, Sean Bechhofer, Andy Brass
SSDBM6
1999 TAMBIS Online: A Bioinformatics Source Integration Tool
abstract
Conducting bioinformatic analyses involves biologists in expressing requests over a range of heterogeneous information sources. The TAMBIS (Transparent Access to Multiple Bioinformatics Information Sources) project seeks to make the diversity in data structures, call interfaces and locations of bioinformatics sources transparent to users. TAMBIS is available at.
Robert Stevens 0001, Norman W. Paton, Patricia G. Baker, Gary Ng, Carole A. Goble, Sean Bechhofer, Andy Brass
SSDBM7
1999 An ontology for bioinformatics applications
abstract
MOTIVATION: An ontology of biological terminology provides a model of biological concepts that can be used to form a semantic framework for many data storage, retrieval and analysis tasks. Such a semantic framework could be used to underpin a range of important bioinformatics tasks, such as the querying of heterogeneous bioinformatics sources or the systematic annotation of experimental results. RESULTS: This paper provides an overview of an ontology [the Transparent Access to Multiple Biological Information Sources (TAMBIS) ontology or TaO] that describes a wide range of bioinformatics concepts. The present paper describes the mechanisms used for delivering the ontology and discusses the ontology's design and organization, which are crucial for maintaining the coherence of a large collection of concepts and their relationships. AVAILABILITY: The TAMBIS system, which uses a subset of the TaO described here, is accessible over the Web via http://img.cs.man.ac.uk/tambis (although in the first instance, we will use a password mechanism to limit the load on our server). The complete model is also available on the Web at the above URL.
Patricia G. Baker, Carole A. Goble, Sean Bechhofer, Norman W. Paton, Robert Stevens 0001, Andy Brass
Bioinform.6
1999 A RAPID algorithm for sequence database comparisons: application to the identification of vector contamination in the EMBL databases
abstract
MOTIVATION: Word-matching algorithms such as BLAST are routinely used for sequence comparison. These algorithms typically use areas of matching words to seed alignments which are then used to assess the degree of sequence similarity. In this paper, we show that by formally separating the word-matching and sequence-alignment process, and using information about word frequencies to generate alignments and similarity scores, we can create a new sequence-comparison algorithm which is both fast and sensitive. The formal split between word searching and alignment allows users to select an appropriate alignment method without affecting the underlying similarity search. The algorithm has been used to develop software for identifying entries in DNA sequence databases which are contaminated with vector sequence. RESULTS: We present three algorithms, RAPID, PHAT and SPLAT, which together allow vector contaminations to be found and assessed extremely rapidly. RAPID is a word search algorithm which uses probabilities to modify the significance attached to different words; PHAT and SPLAT are alignment algorithms. An initial implementation has been shown to be approximately an order of magnitude faster than BLAST. The formal split between word searching and alignment not only offers considerable gains in performance, but also allows alignment generation to be viewed as a user interface problem, allowing the most useful output method to be selected without affecting the underlying similarity search. Receiver Operator Characteristic (ROC) analysis of an artificial test set allows the optimal score threshold for identifying vector contamination to be determined. ROC curves were also used to determine the optimum word size (nine) for finding vector contamination. An analysis of the entire expressed sequence tag (EST) subset of EMBL found a contamination rate of 0.27%. A more detailed analysis of the 50 000 ESTs in est10.dat (an EST subset of EMBL) finds an error rate of 0.86%, principally due to two large-scale projects. AVAILABILITY: A Web page for the software exists at http://bioinf.man.ac.uk/rapid, or it can be downloaded from ftp://ftp.bioinf.man.ac.uk/RAPID CONTACT: [email protected]
Crispin J. Miller, J. Gurd, Andy Brass
Bioinform.3
1998 TAMBIS: Transparent Access to Multiple Bioinformatics Information Sources
Patricia G. Baker, Andy Brass, Sean Bechhofer, Carole A. Goble, Norman W. Paton, Robert Stevens 0001
ISMB2
1998 Searching DNA databases for similarities to DNA sequences: when is a match significant?
abstract
MOTIVATION: Searching DNA sequences against a DNA database is an essential element of sequence analysis. However, few systematic studies have been carried out to determine when a match between two DNA sequences has biological significance and this is limiting the use that can be made of DNA searching algorithms. RESULTS: A test set of DNA sequences has been constructed consisting of artificially evolved and real sequences. This set has been used to test various database searching algorithms (BLAST, BLAST2, FASTA and Smith-Waterman) on a subset of the EMBL database. The results of this analysis have been used to determine the sensitivity and coverage of all of the algorithms. Guidelines have been produced which can be used to assess the significance of DNA database search results. The Smith-Waterman algorithm was shown to have the best coverage, but the worst sensitivity, whereas the default BLASTN algorithm (word length set to 11) was shown to have good sensitivity, but poor coverage. A sensible compromise between speed, sensitivity and coverage can be obtained using either the FASTA or BLAST (word length set to 6) algorithms. However, analysis of the results also showed that no algorithm works well when the length of the probe sequence is <200 bases. In general, matches can accurately be identified between coding regions of DNA sequences when there is >35% sequence identity between the corresponding proteins. Searching a DNA sequence against a DNA sequence database can, therefore, be a useful tool in sequence analysis. AVAILABILITY: The test sets used are available via anonymous ftp from mbisg2.sbc.man.ac.uk in the directory /pub/cabios/testdata/ CONTACT: [email protected]; [email protected]
Isobel Anderson, Andy Brass
Bioinform.2
1997 Clustering Techniques in Biological Sequence Analysis
Anna M. Manning, Andy Brass, Carole A. Goble, John A. Keane
PKDD2
1995 Protein secondary structure prediction by the analysis of variation and conservation in multiple alignments
abstract
A number of methods exist for the prediction of protein secondary structure from primary sequence. One method identifies variable charged and conserved hydrophobic residues within large multiple alignments as a means of indicating outside and inside sites respectively in the protein structure. These sites are then manually fitted to secondary structure templates to generate a secondary structure prediction. Using the existing theoretical bases of this method, we present an algorithm (STAMA) which automatically carries out the initial variation/conservation analysis of the alignment. We also test the accuracy of complete predictions carried out by manual fitting of the STAMA-derived assignments to structure templates, using five large multiple alignments each including a protein of known structure. The method was found on average to predict only 57% of residues in the correct secondary structure, and was only as accurate as predictions carried out using the established and automated method of Garnier, Osguthorpe and Robson (1978) applied to a single sequence. When used in conjunction with other secondary structure prediction methods, however, the resulting consensus predictions were found to be very accurate, with 78% of the elements (alpha helices or beta strands) for which a consensus could be obtained being predicted correctly. The algorithm presented here, plus the assessment of the accuracy of prediction generated by this method, should enable this predictive approach to receive informed general use.
D. S. Tuckwell, M. J. Humphries, Andy Brass
Comput. Appl. Biosci.3
1990 A study of parallel molecular dynamics algorithms for N-body simulations on a transputer system
Jin Li 0004, Andy Brass, D. J. Ward, Barry Robson
Parallel Comput.2
1986 Two and three dimensional FFTs on highly parallel computers
Andy Brass, G. Stuart Pawley
Parallel Comput.1