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.

Mark D. Wilkinson

dblp:62/1322 · also Mark Denis Wilkinson · DBLP profile ↗
← Back
28ranked-venue papers
4as first author
3since 2021 · last 2024
0000-0001-6960-357XORCID · verified

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

Applied, interdisciplinary, general and emerging computing · 21 · 3 first-author · 3 since 2021Software engineering, systems software and programming languages · 5Databases, data management, data science and information retrieval · 3Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1

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
5 papers
Bioinformatics and computational biology · 100%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 93% Knowledge graphs · 7%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

Topics — the 14 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › computational microbiology
microbiome analysis
0.512021
Predicting microbiomes through a deep latent space · Bioinform. 2021
Bioinformatics and computational biology › data integration
ontology-based data integration
0.112010
OWL2Perl: creating Perl modules from OWL class definitions · Bioinform. 2010
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology engineering
0.112007
Ontology engineering using volunteer labor · WWW 2007
Bioinformatics and computational biology › genome annotation
genomic variant annotation
0.112007
DataBiNS: a BioMoby-based data-mining workflow for biological pathways and non-synonymous SNPs · Bioinform. 2007
Bioinformatics and computational biology › systems bioinformatics
pathway analysis
0.112007
DataBiNS: a BioMoby-based data-mining workflow for biological pathways and non-synonymous SNPs · Bioinform. 2007
Bioinformatics and computational biology › systems bioinformatics › pathway analysis
pathway data integration
0.112007
DataBiNS: a BioMoby-based data-mining workflow for biological pathways and non-synonymous SNPs · Bioinform. 2007
Information retrieval
search interfaces
0.112007
Tag clouds for summarizing web search results · WWW 2007
Information retrieval › search interfaces
search result presentation
0.112007
Tag clouds for summarizing web search results · WWW 2007
Information retrieval › text summarization
search result summarization
0.112007
Tag clouds for summarizing web search results · WWW 2007
Information retrieval
tag cloud
0.112007
Tag clouds for summarizing web search results · WWW 2007
Bioinformatics and computational biology
genome annotation
0.012002
Genquire: genome annotation browser/editor · Bioinform. 2002
Bioinformatics and computational biology
genomics
0.012002
Genquire: genome annotation browser/editor · Bioinform. 2002
Bioinformatics and computational biology
ontology
0.012010
OWL2Perl: creating Perl modules from OWL class definitions · Bioinform. 2010
Bioinformatics and computational biology › data integration
biological database integration
0.012007
DataBiNS: a BioMoby-based data-mining workflow for biological pathways and non-synonymous SNPs · Bioinform. 2007

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

transfer learning · 0.5deep learning · 0.5autoencoder · 0.5reinforcement learning · 0.3markov decision process · 0.3volunteer voting · 0.1trust estimation · 0.1code generation · 0.1user study · 0.1taverna workflow · 0.1biomoby web service workflow · 0.1
YearPublicationVenuePosition
2024 FAIR Header Reference genome: a TRUSTworthy standard
abstract
The lack of interoperable data standards among reference genome data-sharing platforms inhibits cross-platform analysis while increasing the risk of data provenance loss. Here, we describe the FAIR bioHeaders Reference genome (FHR), a metadata standard guided by the principles of Findability, Accessibility, Interoperability and Reuse (FAIR) in addition to the principles of Transparency, Responsibility, User focus, Sustainability and Technology. The objective of FHR is to provide an extensive set of data serialisation methods and minimum data field requirements while still maintaining extensibility, flexibility and expressivity in an increasingly decentralised genomic data ecosystem. The effort needed to implement FHR is low; FHR's design philosophy ensures easy implementation while retaining the benefits gained from recording both machine and human-readable provenance.
Adam Wright, Mark D. Wilkinson, Chris Mungall, Scott Cain, Stephen Richards, Paul W. Sternberg, Ellen Provin, Jonathan L. Jacobs, Scott Geib, Daniela Raciti, Karen Yook, Lincoln Stein, David C. Molik
Briefings Bioinform.2
2022 Leveraging Biolink for Interoperability between Semantic Models
Ian Braun, Pablo Alarcón Moreno, Emily Hartley, Daniel Olson, Nirupama Benis, Ronald Cornet, Mark D. Wilkinson, Ramona L. Walls
AMIA7
2021 Predicting microbiomes through a deep latent space
abstract
MOTIVATION: Microbial communities influence their environment by modifying the availability of compounds, such as nutrients or chemical elicitors. Knowing the microbial composition of a site is therefore relevant to improve productivity or health. However, sequencing facilities are not always available, or may be prohibitively expensive in some cases. Thus, it would be desirable to computationally predict the microbial composition from more accessible, easily-measured features. RESULTS: Integrating deep learning techniques with microbiome data, we propose an artificial neural network architecture based on heterogeneous autoencoders to condense the long vector of microbial abundance values into a deep latent space representation. Then, we design a model to predict the deep latent space and, consequently, to predict the complete microbial composition using environmental features as input. The performance of our system is examined using the rhizosphere microbiome of Maize. We reconstruct the microbial composition (717 taxa) from the deep latent space (10 values) with high fidelity (>0.9 Pearson correlation). We then successfully predict microbial composition from environmental variables, such as plant age, temperature or precipitation (0.73 Pearson correlation, 0.42 Bray-Curtis). We extend this to predict microbiome composition under hypothetical scenarios, such as future climate change conditions. Finally, via transfer learning, we predict microbial composition in a distinct scenario with only 100 sequences, and distinct environmental features. We propose that our deep latent space may assist microbiome-engineering strategies when technical or financial resources are limited, through predicting current or future microbiome compositions. AVAILABILITY AND IMPLEMENTATION: Software, results and data are available at https://github.com/jorgemf/DeepLatentMicrobiome. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Beatriz García Jiménez, Jorge Muñoz, Sara Cabello, Joaquín Medina, Mark D. Wilkinson
Bioinform.5
2018 MDPbiome: microbiome engineering through prescriptive perturbations
abstract
Motivation: Recent microbiome dynamics studies highlight the current inability to predict the effects of external perturbations on complex microbial populations. To do so would be particularly advantageous in fields such as medicine, bioremediation or industrial scenarios. Results: MDPbiome statistically models longitudinal metagenomics samples undergoing perturbations as a Markov Decision Process (MDP). Given a starting microbial composition, our MDPbiome system suggests the sequence of external perturbation(s) that will engineer that microbiome to a goal state, for example, a healthier or more performant composition. It also estimates intermediate microbiome states along the path, thus making it possible to avoid particularly undesirable/unhealthy states. We demonstrate MDPbiome performance over three real and distinct datasets, proving its flexibility, and the reliability and universality of its output 'optimal perturbation policy'. For example, an MDP created using a vaginal microbiome time series, with a goal of recovering from bacterial vaginosis, suggested avoidance of perturbations such as lubricants or sex toys; while another MDP provided a quantitative explanation for why salmonella vaccine accelerates gut microbiome maturation in chicks. This novel analytical approach has clear applications in medicine, where it could suggest low-impact clinical interventions that will lead to achievement or maintenance of a healthy microbial population, or alternately, the sequence of interventions necessary to avoid strongly negative microbiome states. Availability and implementation: Code (https://github.com/beatrizgj/MDPbiome) and result files (https://tomdelarosa.shinyapps.io/MDPbiome/) are available online. Supplementary information: Supplementary data are available at Bioinformatics online.
Beatriz García Jiménez, Tomás de la Rosa, Mark D. Wilkinson
Bioinform.3
2014 Nanopublishing Clinical Diagnoses: Tracking Diagnostic Knowledge Base Content and Utilization
abstract
Accurate and evidence-based diagnosis is a key step in clinical practice. High-quality diagnoses depend on several factors, including physician's training and experience. To assist physicians, medical diagnosis systems can be used, as part of clinical decision support systems (CDSS), to improve the accuracy of diagnoses, as well as inform the clinician regarding the bases of the diagnostic decisions in the context of prior knowledge. To support such CDSS systems, it is important to have accurate and well-formed knowledge bases with thoroughly annotated diagnostic criteria, as well as models for representing clinical observations that allow them to more easily be analyzed by expert-systems. We propose the use of Nan publications as a way to store provenance data related to the content of diagnostic knowledge bases, as well as the clinical diagnoses themselves. The primary goal is to be able to rigorously track the complete diagnostic process: from the knowledge base construction and its supporting evidence, to the clinical observations and the context within which they were made, through to the diagnosis itself, and the rationale behind it.
Alejandro Rodríguez González, Marcos Martínez Romero, Mikel Egaña Aranguren, Mark D. Wilkinson
CBMS4
2014 Automatic Annotation of Bioinformatics Workflows with Biomedical Ontologies
Beatriz García Jiménez, Mark D. Wilkinson
ISoLA (2)2
2014 L.U.St: a tool for approximated maximum likelihood supertree reconstruction
abstract
BACKGROUND: Supertrees combine disparate, partially overlapping trees to generate a synthesis that provides a high level perspective that cannot be attained from the inspection of individual phylogenies. Supertrees can be seen as meta-analytical tools that can be used to make inferences based on results of previous scientific studies. Their meta-analytical application has increased in popularity since it was realised that the power of statistical tests for the study of evolutionary trends critically depends on the use of taxon-dense phylogenies. Further to that, supertrees have found applications in phylogenomics where they are used to combine gene trees and recover species phylogenies based on genome-scale data sets. RESULTS: Here, we present the L.U.St package, a python tool for approximate maximum likelihood supertree inference and illustrate its application using a genomic data set for the placental mammals. L.U.St allows the calculation of the approximate likelihood of a supertree, given a set of input trees, performs heuristic searches to look for the supertree of highest likelihood, and performs statistical tests of two or more supertrees. To this end, L.U.St implements a winning sites test allowing ranking of a collection of a-priori selected hypotheses, given as a collection of input supertree topologies. It also outputs a file of input-tree-wise likelihood scores that can be used as input to CONSEL for calculation of standard tests of two trees (e.g. Kishino-Hasegawa, Shimidoara-Hasegawa and Approximately Unbiased tests). CONCLUSION: This is the first fully parametric implementation of a supertree method, it has clearly understood properties, and provides several advantages over currently available supertree approaches. It is easy to implement and works on any platform that has python installed. AVAILABILITY: bitBucket page - https://[email protected]/afro-juju/l.u.st.git. CONTACT: [email protected].
Wasiu A. Akanni, Christopher J. Creevey, Mark D. Wilkinson, Davide Pisani
BMC Bioinform.3
2012 Bioscientific Data Processing and Modeling
Joost N. Kok, Anna-Lena Lamprecht, Fons J. Verbeek, Mark D. Wilkinson
ISoLA (2)4
2012 OWL-DL Domain-Models as Abstract Workflows
Ian Wood, Benjamin P. Vandervalk, E. Luke McCarthy, Mark D. Wilkinson
ISoLA (2)4
2012 SPARQL Assist language-neutral query composer
abstract
BACKGROUND: SPARQL query composition is difficult for the lay-person, and even the experienced bioinformatician in cases where the data model is unfamiliar. Moreover, established best-practices and internationalization concerns dictate that the identifiers for ontological terms should be opaque rather than human-readable, which further complicates the task of synthesizing queries manually. RESULTS: We present SPARQL Assist: a Web application that addresses these issues by providing context-sensitive type-ahead completion during SPARQL query construction. Ontological terms are suggested using their multi-lingual labels and descriptions, leveraging existing support for internationalization and language-neutrality. Moreover, the system utilizes the semantics embedded in ontologies, and within the query itself, to help prioritize the most likely suggestions. CONCLUSIONS: To ensure success, the Semantic Web must be easily available to all users, regardless of locale, training, or preferred language. By enhancing support for internationalization, and moreover by simplifying the manual construction of SPARQL queries through the use of controlled-natural-language interfaces, we believe we have made some early steps towards simplifying access to Semantic Web resources.
E. Luke McCarthy, Benjamin P. Vandervalk, Mark D. Wilkinson
BMC Bioinform.3
2010 Tools in Scientific Workflow Composition
Joost N. Kok, Anna-Lena Lamprecht, Mark D. Wilkinson
ISoLA (1)3
2010 Semantically-Guided Workflow Construction in Taverna: The SADI and BioMoby Plug-Ins
David Withers, Edward A. Kawas, E. Luke McCarthy, Benjamin P. Vandervalk, Mark D. Wilkinson
ISoLA (1)5
2010 OWL2Perl: creating Perl modules from OWL class definitions
abstract
UNLABELLED: Support for utilizing OWL ontologies in Perl is extremely limited, despite the growing importance of the Semantic Web in Healthcare and Life Sciences. Here, we present a Perl framework that generates Perl modules based on OWL Class definitions. These modules can then be used by other software applications to create resource description framework (RDF) data compliant with these OWL models. AVAILABILITY: OWL2Perl is available for download from CPAN, under the module name OWL2Perl. It is released under the new BSD license.
Edward A. Kawas, Mark D. Wilkinson
Bioinform.2
2010 SADI, SHARE, and the in silico scientific method
abstract
BACKGROUND: The emergence and uptake of Semantic Web technologies by the Life Sciences provides exciting opportunities for exploring novel ways to conduct in silico science. Web Service Workflows are already becoming first-class objects in "the new way", and serve as explicit, shareable, referenceable representations of how an experiment was done. In turn, Semantic Web Service projects aim to facilitate workflow construction by biological domain-experts such that workflows can be edited, re-purposed, and re-published by non-informaticians. However the aspects of the scientific method relating to explicit discourse, disagreement, and hypothesis generation have remained relatively impervious to new technologies. RESULTS: Here we present SADI and SHARE - a novel Semantic Web Service framework, and a reference implementation of its client libraries. Together, SADI and SHARE allow the semi- or fully-automatic discovery and pipelining of Semantic Web Services in response to ad hoc user queries. CONCLUSIONS: The semantic behaviours exhibited by SADI and SHARE extend the functionalities provided by Description Logic Reasoners such that novel assertions can be automatically added to a data-set without logical reasoning, but rather by analytical or annotative services. This behaviour might be applied to achieve the "semantification" of those aspects of the in silico scientific method that are not yet supported by Semantic Web technologies. We support this suggestion using an example in the clinical research space.
Mark D. Wilkinson, E. Luke McCarthy, Benjamin P. Vandervalk, David Withers, Edward A. Kawas, Soroush Samadian
BMC Bioinform.1
2009 SADI Semantic Web Services - 'cause you can't always GET what you want!
abstract
SADI-semantic automated discovery and integration- is a set of standards-compliant semantic Web service design patterns that exploit the relatively straightforward interfaces exposed by most bioinformatics services to simplify and partially automate service design and deployment. The SADI design explicitly exposes an important service feature -the semantic relationship between input and output data. SADI services consume and produce instances of OWL classes, where the service's function is to add properties onto the input class until it fulfills the class-membership requirements of the output class. Indexing services based on the properties they add enables discovery of Services that generate the biological features of interest relative to a piece of in-hand data. We show that this design pattern can be used to create a client application with strikingly rich semantic behaviors, such as automated discovery of distributed data resources and the automated orchestration of chains of Web services into complex workflows.
Mark D. Wilkinson, Benjamin P. Vandervalk, E. Luke McCarthy
APSCC1
2009 Moby and Moby 2: Creatures of the Deep (Web)
abstract
Facile and meaningful integration of data from disparate resources is the 'holy grail' of bioinformatics. Some resources have begun to address this problem by providing their data using Semantic Web standards, specifically the Resource Description Framework (RDF) and the Web Ontology Language (OWL). Unfortunately, adoption of Semantic Web standards has been slow overall, and even in cases where the standards are being utilized, interconnectivity between resources is rare. In response, we have seen the emergence of centralized 'semantic warehouses' that collect public data from third parties, integrate it, translate it into OWL/RDF and provide it to the community as a unified and queryable resource. One limitation of the warehouse approach is that queries are confined to the resources that have been selected for inclusion. A related problem, perhaps of greater concern, is that the majority of bioinformatics data exists in the 'Deep Web'-that is, the data does not exist until an application or analytical tool is invoked, and therefore does not have a predictable Web address. The inability to utilize Uniform Resource Identifiers (URIs) to address this data is a barrier to its accessibility via URI-centric Semantic Web technologies. Here we examine 'The State of the Union' for the adoption of Semantic Web standards in the health care and life sciences domain by key bioinformatics resources, explore the nature and connectivity of several community-driven semantic warehousing projects, and report on our own progress with the CardioSHARE/Moby-2 project, which aims to make the resources of the Deep Web transparently accessible through SPARQL queries.
Benjamin P. Vandervalk, E. Luke McCarthy, Mark D. Wilkinson
Briefings Bioinform.3
2009 Social tagging in the life sciences: characterizing a new metadata resource for bioinformatics
abstract
BACKGROUND: Academic social tagging systems, such as Connotea and CiteULike, provide researchers with a means to organize personal collections of online references with keywords (tags) and to share these collections with others. One of the side-effects of the operation of these systems is the generation of large, publicly accessible metadata repositories describing the resources in the collections. In light of the well-known expansion of information in the life sciences and the need for metadata to enhance its value, these repositories present a potentially valuable new resource for application developers. Here we characterize the current contents of two scientifically relevant metadata repositories created through social tagging. This investigation helps to establish how such socially constructed metadata might be used as it stands currently and to suggest ways that new social tagging systems might be designed that would yield better aggregate products. RESULTS: We assessed the metadata that users of CiteULike and Connotea associated with citations in PubMed with the following metrics: coverage of the document space, density of metadata (tags) per document, rates of inter-annotator agreement, and rates of agreement with MeSH indexing. CiteULike and Connotea were very similar on all of the measurements. In comparison to PubMed, document coverage and per-document metadata density were much lower for the social tagging systems. Inter-annotator agreement within the social tagging systems and the agreement between the aggregated social tagging metadata and MeSH indexing was low though the latter could be increased through voting. CONCLUSION: The most promising uses of metadata from current academic social tagging repositories will be those that find ways to utilize the novel relationships between users, tags, and documents exposed through these systems. For more traditional kinds of indexing-based applications (such as keyword-based search) to benefit substantially from socially generated metadata in the life sciences, more documents need to be tagged and more tags are needed for each document. These issues may be addressed both by finding ways to attract more users to current systems and by creating new user interfaces that encourage more collectively useful individual tagging behaviour.
Benjamin M. Good, Joseph T. Tennis, Mark D. Wilkinson
BMC Bioinform.3
2008 Semi-automatic web service composition for the life sciences using the BioMoby semantic web framework
Michael DiBernardo, Rachel Pottinger, Mark D. Wilkinson
J. Biomed. Informatics3
2007 Using a Novel Data Transformation Technique to Provide the EMBOSS Software Suite as Semantic Web Services
abstract
The EMBOSS software suite is a well established package consists of over 200 command line programs that can be strung together to perform many common tasks in Bioinformatics. To date, its users must either be proficient at the command-line for batch data processing, or they must use one of several Web-form wrappers for EMBOSS on a one-off basis. To combine the simplicity of Web-based forms with the power of the command line, we are wrapping the entire EMBOSS suite as semantic Web Services (SWS) using a novel framework of declarative rules. These rules describe how ontology-driven data in the BioMOBY SWS XML format can be converted to the various text formats EMBOSS programs use, and vice versa. The chief benefits of this approach for end-users are 1) they can chose between many BioMOBY client GUIs to create and run EMBOSS-based analysis pipelines and 2) they get automatic interoperability between EMBOSS programs and the 100's of other BioMOBY services that may be useful in answering a research question. The declarative rules approach, using XSLT and a novel "anti-XSLT" language, promotes creating modular, reusable pieces of domain technical knowledge to bridge the Web and the Semantic Web. These rule systems have successfully been applied "in the wild" to both client and server-side software, facilitating integration of bioinformatics tools and data. The framework is Open Source and is freely available from the BioMOBY code repository.
Paul M. K. Gordon, Edward A. Kawas, Mark D. Wilkinson, Christoph W. Sensen
BIBM3
2007 Ontology engineering using volunteer labor
abstract
We describe an approach designed to reduce the costs of ontology development through the use of untrained, volunteer knowledge engineers. Results are provided from an experiment in which volunteers were asked to judge the correctness of automatically inferred subsumption relationships in the biomedical domain. The experiment indicated that volunteers can be recruited fairly easily but that their attention is difficult to hold, that most do not understand the subsumption relationship without training, and that incorporating learned estimates of trust into voting systems is beneficial to aggregate performance.
Benjamin M. Good, Mark D. Wilkinson
WWW2
2007 Tag clouds for summarizing web search results
abstract
In this paper, we describe an application, PubCloud that uses tagclouds for the summarization of results from queries over thePubMed database of biomedical literature. PubCloud responds toqueries of this database with tag clouds generated from wordsextracted from the abstracts returned by the query. The results ofa user study comparing the PubCloud tag-cloud summarization ofquery results with the standard result list provided by PubMedindicated that the tag cloud interface is advantageous in presenting descriptive information and in reducing user frustrationbut that it is less effective at the task of enabling users to discoverrelations between concepts.
Byron Yu-Lin Kuo, Thomas Hentrich, Benjamin M. Good, Mark D. Wilkinson
WWW4
2007 DataBiNS: a BioMoby-based data-mining workflow for biological pathways and non-synonymous SNPs
abstract
UNLABELLED: DataBiNS is a custom-designed BioMoby Web Service workflow that integrates non-synonymous coding single nucleotide polymorphisms (nsSNPs) data with structure/function and pathway data for the relevant protein. A KEGG Pathway Identifier representing a specific human biological pathway initializes the DataBiNS workflow. The workflow retrieves a list of publications, gene ontology annotations and nsSNP information for each gene involved in the biological pathway. Manual inspection of output data from several trial runs confirms that all expected information is appropriately retrieved by the workflow services. The use of an automated BioMoby workflow, rather than manual 'surfing', to retrieve the necessary data, significantly reduces the effort required for functional interpretation of SNP data, and thus encourages more speculative investigation. Moreover, the modular nature of the individual BioMoby Services enables fine-grained reusing of each service in other workflows, thus reducing the effort required to achieve similar investigations in the future. AVAILABILITY: The workflow is freely available as a Taverna SCUFL XML document at the iCAPTURE Centre web site, http://www.mrl.ubc.ca/who/who_bios_scott_tebbutt.shtml.
Young C. Song, Edward A. Kawas, Benjamin M. Good, Mark D. Wilkinson, Scott J. Tebbutt
Bioinform.4
2006 The Life Sciences Semantic Web is Full of Creeps!
abstract
The Semantic Web for the Life Sciences (SWLS), when realized, will dramatically improve our ability to conduct bioinformatics analyses using the vast and growing stores of web-accessible resources. This ability will be achieved through the widespread acceptance and application of standards for naming, representing, describing and accessing biological information. The W3C-led Semantic Web initiative has established most, if not all, of the standards and technologies needed to achieve a unified, global SWLS. Unfortunately, the bioinformatics community has, thus far, appeared reluctant to fully adopt them. Rather, we are seeing what could be described as 'semantic creep'-timid, piecemeal and ad hoc adoption of parts of standards by groups that should be stridently taking a leadership role for the community. We suggest that, at this point, the primary hindrances to the creation of the SWLS may be social rather than technological in nature, and that, like the original Web, the establishment of the SWLS will depend primarily on the will and participation of its consumers.
Benjamin M. Good, Mark D. Wilkinson
Briefings Bioinform.2
2006 iHOPerator: user-scripting a personalized bioinformatics Web, starting with the iHOP website
abstract
BACKGROUND: User-scripts are programs stored in Web browsers that can manipulate the content of websites prior to display in the browser. They provide a novel mechanism by which users can conveniently gain increased control over the content and the display of the information presented to them on the Web. As the Web is the primary medium by which scientists retrieve biological information, any improvements in the mechanisms that govern the utility or accessibility of this information may have profound effects. GreaseMonkey is a Mozilla Firefox extension that facilitates the development and deployment of user-scripts for the Firefox web-browser. We utilize this to enhance the content and the presentation of the iHOP (information Hyperlinked Over Proteins) website. RESULTS: The iHOPerator is a GreaseMonkey user-script that augments the gene-centred pages on iHOP by providing a compact, configurable visualization of the defining information for each gene and by enabling additional data, such as biochemical pathway diagrams, to be collected automatically from third party resources and displayed in the same browsing context. CONCLUSION: This open-source script provides an extension to the iHOP website, demonstrating how user-scripts can personalize and enhance the Web browsing experience in a relevant biological setting. The novel, user-driven controls over the content and the display of Web resources made possible by user-scripts, such as the iHOPerator, herald the beginning of a transition from a resource-centric to a user-centric Web experience. We believe that this transition is a necessary step in the development of Web technology that will eventually result in profound improvements in the way life scientists interact with information.
Benjamin M. Good, Edward A. Kawas, Byron Yu-Lin Kuo, Mark D. Wilkinson
BMC Bioinform.4
2006 BioMoby extensions to the Taverna workflow management and enactment software
abstract
BACKGROUND: As biology becomes an increasingly computational science, it is critical that we develop software tools that support not only bioinformaticians, but also bench biologists in their exploration of the vast and complex data-sets that continue to build from international genomic, proteomic, and systems-biology projects. The BioMoby interoperability system was created with the goal of facilitating the movement of data from one Web-based resource to another to fulfill the requirements of non-expert bioinformaticians. In parallel with the development of BioMoby, the European myGrid project was designing Taverna, a bioinformatics workflow design and enactment tool. Here we describe the marriage of these two projects in the form of a Taverna plug-in that provides access to many of BioMoby's features through the Taverna interface. RESULTS: The exposed BioMoby functionality aids in the design of "sensible" BioMoby workflows, aids in pipelining BioMoby and non-BioMoby-based resources, and ensures that end-users need only a minimal understanding of both BioMoby, and the Taverna interface itself. Users are guided through the construction of syntactically and semantically correct workflows through plug-in calls to the Moby Central registry. Moby Central provides a menu of only those BioMoby services capable of operating on the data-type(s) that exist at any given position in the workflow. Moreover, the plug-in automatically and correctly connects a selected service into the workflow such that users are not required to understand the nature of the inputs or outputs for any service, leaving them to focus on the biological meaning of the workflow they are constructing, rather than the technical details of how the services will interoperate. CONCLUSION: With the availability of the BioMoby plug-in to Taverna, we believe that BioMoby-based Web Services are now significantly more useful and accessible to bench scientists than are more traditional Web Services.
Edward A. Kawas, Martin Senger, Mark D. Wilkinson
BMC Bioinform.3
2004 Applying Semantic Web Services to Bioinformatics: Experiences Gained, Lessons Learnt
Phillip Lord, Sean Bechhofer, Mark D. Wilkinson, Gary S. Schiltz, Damian Gessler, Duncan Hull, Carole A. Goble, Lincoln Stein
ISWC3
2002 BioMOBY: An Open Source Biological Web Services Proposal
abstract
BioMOBY is an Open Source research project which aims to generate an architecture for the discovery and distribution of biological data through web services; data and services are decentralised, but the availability of these resources, and the instructions for interacting with them, are registered in a central location called MOBY Central. BioMOBY adds to the web services paradigm, as exemplified by Universal Data Discovery and Integration (UDDI), by having an object-driven registry query system with object and service ontologies. This allows users to traverse expansive and disparate data sets where each possible next step is presented based on the data object currently in-hand. Moreover, a path from the current data object to a desired final data object could be automatically discovered using the registry. Native BioMOBY objects are lightweight XML, and make up both the query and the response of a simple object access protocol (SOAP) transaction.
Mark D. Wilkinson, Matthew G. Links
Briefings Bioinform.1
2002 Genquire: genome annotation browser/editor
abstract
Abstract Summary: We present a software package, Genquire, that allows visualization, querying, hand editing, and de novo markup of complete or partially annotated genomes. The system is written in Perl/Tk and uses, where possible, existing BioPerl data models and methods for representation and manipulation of the sequence and annotation objects. An adaptor API is provided to allow Genquire to display a wide range of databases and flat files, and a plugins API provides an interface to other sequence analysis software. Availability: Genquire v3.03 is open-source software. The code is available for download and/or contribution at http://www.bioinformatics.org/Genquire Contact: [email protected] * To whom correspondence should be addressed. Present address: Genomics Institute of the Novartis Research Foundation, 10675 John Jay Hopkins Drive, San Diego, CA 92121, USA
Mark D. Wilkinson, David Block, William L. Crosby
Bioinform.1