Your browser doesn't support javascript.
loading
Show: 20 | 50 | 100
Results 1 - 20 de 37
Filter
1.
Analyst ; 149(5): 1527-1536, 2024 Feb 26.
Article in English | MEDLINE | ID: mdl-38265775

ABSTRACT

Five carbapenemase enzymes, coined the 'big five', have been identified as the biggest threat to worldwide antibiotic resistance based on their broad substrate affinity and global prevalence. Here we show the development of a molecular detection method for the gene sequences from the five carbapenemases utilising the isothermal amplification method of recombinase polymerase amplification (RPA). We demonstrate the successful detection of each of the big five carbapenemase genes with femtomolar detection limits using a spatially separated multiplex amplification strategy. The approach uses tailed oligonucleotides for hybridisation, reducing the complexity and cost of the assay compared to classical RPA detection strategies. The reporter probe, horseradish peroxidase, generates the measureable output on a benchtop microplate reader, but more notably, our study leverages the power of a portable Raman spectrometer, enabling up to a 19-fold enhancement in the limit of detection. Significantly, the development approach employed a solid-phase RPA format, wherein the forward primers targeting each of the five carbapenemase genes are immobilised to a streptavidin-coated microplate. The adoption of this solid-phase methodology is pivotal for achieving a successful developmental pathway when employing this streamlined approach. The assay takes 2 hours until result, including a 40 minutes RPA amplification step at 37 °C. This is the first example of using solid-phase RPA for the detection of the big five and represents a milestone towards the developments of an automated point-of-care diagnostic for the big five using RPA.


Subject(s)
Nucleic Acid Amplification Techniques , Recombinases , Recombinases/chemistry , Nucleic Acid Amplification Techniques/methods , Bacterial Proteins/genetics , beta-Lactamases/genetics , Sensitivity and Specificity
2.
BMC Bioinformatics ; 23(1): 302, 2022 Jul 25.
Article in English | MEDLINE | ID: mdl-35879662

ABSTRACT

BACKGROUND: Probabilistic functional integrated networks (PFINs) are designed to aid our understanding of cellular biology and can be used to generate testable hypotheses about protein function. PFINs are generally created by scoring the quality of interaction datasets against a Gold Standard dataset, usually chosen from a separate high-quality data source, prior to their integration. Use of an external Gold Standard has several drawbacks, including data redundancy, data loss and the need for identifier mapping, which can complicate the network build and impact on PFIN performance. Additionally, there typically are no Gold Standard data for non-model organisms. RESULTS: We describe the development of an integration technique, ssNet, that scores and integrates both high-throughput and low-throughout data from a single source database in a consistent manner without the need for an external Gold Standard dataset. Using data from Saccharomyces cerevisiae we show that ssNet is easier and faster, overcoming the challenges of data redundancy, Gold Standard bias and ID mapping. In addition ssNet results in less loss of data and produces a more complete network. CONCLUSIONS: The ssNet method allows PFINs to be built successfully from a single database, while producing comparable network performance to networks scored using an external Gold Standard source and with reduced data loss.


Subject(s)
Protein Interaction Mapping , Saccharomyces cerevisiae , Information Storage and Retrieval , Protein Interaction Mapping/methods , Proteins/metabolism , Saccharomyces cerevisiae/genetics , Saccharomyces cerevisiae/metabolism
3.
PLoS Biol ; 13(12): e1002310, 2015 Dec.
Article in English | MEDLINE | ID: mdl-26633141

ABSTRACT

Synthetic Biology Open Language (SBOL) Visual is a graphical standard for genetic engineering. It consists of symbols representing DNA subsequences, including regulatory elements and DNA assembly features. These symbols can be used to draw illustrations for communication and instruction, and as image assets for computer-aided design. SBOL Visual is a community standard, freely available for personal, academic, and commercial use (Creative Commons CC0 license). We provide prototypical symbol images that have been used in scientific publications and software tools. We encourage users to use and modify them freely, and to join the SBOL Visual community: http://www.sbolstandard.org/visual.


Subject(s)
Chromatin/chemistry , DNA/chemistry , Genetic Engineering/methods , Models, Genetic , Symbolism , Animals , Chromatin/metabolism , Chromatin Assembly and Disassembly , Computer-Aided Design , Cooperative Behavior , DNA/metabolism , Databases, Nucleic Acid , Genetic Engineering/standards , Genetic Engineering/trends , Humans , Internet , Nucleotide Motifs , Publications , Regulatory Sequences, Nucleic Acid , Software
4.
Bioinformatics ; 32(6): 908-17, 2016 03 15.
Article in English | MEDLINE | ID: mdl-26559508

ABSTRACT

MOTIVATION: Biological systems are complex and challenging to model and therefore model reuse is highly desirable. To promote model reuse, models should include both information about the specifics of simulations and the underlying biology in the form of metadata. The availability of computationally tractable metadata is especially important for the effective automated interpretation and processing of models. Metadata are typically represented as machine-readable annotations which enhance programmatic access to information about models. Rule-based languages have emerged as a modelling framework to represent the complexity of biological systems. Annotation approaches have been widely used for reaction-based formalisms such as SBML. However, rule-based languages still lack a rich annotation framework to add semantic information, such as machine-readable descriptions, to the components of a model. RESULTS: We present an annotation framework and guidelines for annotating rule-based models, encoded in the commonly used Kappa and BioNetGen languages. We adapt widely adopted annotation approaches to rule-based models. We initially propose a syntax to store machine-readable annotations and describe a mapping between rule-based modelling entities, such as agents and rules, and their annotations. We then describe an ontology to both annotate these models and capture the information contained therein, and demonstrate annotating these models using examples. Finally, we present a proof of concept tool for extracting annotations from a model that can be queried and analyzed in a uniform way. The uniform representation of the annotations can be used to facilitate the creation, analysis, reuse and visualization of rule-based models. Although examples are given, using specific implementations the proposed techniques can be applied to rule-based models in general. AVAILABILITY AND IMPLEMENTATION: The annotation ontology for rule-based models can be found at http://purl.org/rbm/rbmo The krdf tool and associated executable examples are available at http://purl.org/rbm/rbmo/krdf CONTACT: anil.wipat@newcastle.ac.uk or vdanos@inf.ed.ac.uk.


Subject(s)
Semantics , Models, Theoretical
5.
Bioinformatics ; 27(9): 1299-306, 2011 May 01.
Article in English | MEDLINE | ID: mdl-21414991

ABSTRACT

MOTIVATION: The rise of high-throughput technologies in the post-genomic era has led to the production of large amounts of biological data. Many of these datasets are freely available on the Internet. Making optimal use of these data is a significant challenge for bioinformaticians. Various strategies for integrating data have been proposed to address this challenge. One of the most promising approaches is the development of semantically rich integrated datasets. Although well suited to computational manipulation, such integrated datasets are typically too large and complex for easy visualization and interactive exploration. RESULTS: We have created an integrated dataset for Saccharomyces cerevisiae using the semantic data integration tool Ondex, and have developed a view-based visualization technique that allows for concise graphical representations of the integrated data. The technique was implemented in a plug-in for Cytoscape, called OndexView. We used OndexView to investigate telomere maintenance in S. cerevisiae. AVAILABILITY: The Ondex yeast dataset and the OndexView plug-in for Cytoscape are accessible at http://bsu.ncl.ac.uk/ondexview.


Subject(s)
Computational Biology/methods , Databases, Genetic , Information Storage and Retrieval/methods , Systems Biology/methods , Internet , Saccharomyces cerevisiae/genetics , Telomere/genetics
6.
Mol Syst Biol ; 7: 543, 2011 Oct 25.
Article in English | MEDLINE | ID: mdl-22027554

ABSTRACT

The use of computational modeling to describe and analyze biological systems is at the heart of systems biology. Model structures, simulation descriptions and numerical results can be encoded in structured formats, but there is an increasing need to provide an additional semantic layer. Semantic information adds meaning to components of structured descriptions to help identify and interpret them unambiguously. Ontologies are one of the tools frequently used for this purpose. We describe here three ontologies created specifically to address the needs of the systems biology community. The Systems Biology Ontology (SBO) provides semantic information about the model components. The Kinetic Simulation Algorithm Ontology (KiSAO) supplies information about existing algorithms available for the simulation of systems biology models, their characterization and interrelationships. The Terminology for the Description of Dynamics (TEDDY) categorizes dynamical features of the simulation results and general systems behavior. The provision of semantic information extends a model's longevity and facilitates its reuse. It provides useful insight into the biology of modeled processes, and may be used to make informed decisions on subsequent simulation experiments.


Subject(s)
Computational Biology , Semantics , Systems Biology , Vocabulary, Controlled , Algorithms , Computer Simulation , Information Storage and Retrieval , Models, Biological
7.
J Integr Bioinform ; 18(3)2021 Jun 08.
Article in English | MEDLINE | ID: mdl-34098590

ABSTRACT

People who are engineering biological organisms often find it useful to communicate in diagrams, both about the structure of the nucleic acid sequences that they are engineering and about the functional relationships between sequence features and other molecular species. Some typical practices and conventions have begun to emerge for such diagrams. The Synthetic Biology Open Language Visual (SBOL Visual) has been developed as a standard for organizing and systematizing such conventions in order to produce a coherent language for expressing the structure and function of genetic designs. This document details version 2.3 of SBOL Visual, which builds on the prior SBOL Visual 2.2 in several ways. First, the specification now includes higher-level "interactions with interactions," such as an inducer molecule stimulating a repression interaction. Second, binding with a nucleic acid backbone can be shown by overlapping glyphs, as with other molecular complexes. Finally, a new "unspecified interaction" glyph is added for visualizing interactions whose nature is unknown, the "insulator" glyph is deprecated in favor of a new "inert DNA spacer" glyph, and the polypeptide region glyph is recommended for showing 2A sequences.


Subject(s)
Programming Languages , Synthetic Biology , Humans , Language
8.
Bioinformatics ; 25(22): 3026-7, 2009 Nov 15.
Article in English | MEDLINE | ID: mdl-19734151

ABSTRACT

UNLABELLED: Saint is a web application which provides a lightweight annotation integration environment for quantitative biological models. The system enables modellers to rapidly mark up models with biological information derived from a range of data sources. AVAILABILITY AND IMPLEMENTATION: Saint is freely available for use on the web at http://www.cisban.ac.uk/saint. The web application is implemented in Google Web Toolkit and Tomcat, with all major browsers supported. The Java source code is freely available for download at http://saint-annotate.sourceforge.net. The Saint web server requires an installation of libSBML and has been tested on Linux (32-bit Ubuntu 8.10 and 9.04).


Subject(s)
Computational Biology/methods , Software , Databases, Factual , Internet , User-Computer Interface
9.
ACS Synth Biol ; 9(4): 962-966, 2020 04 17.
Article in English | MEDLINE | ID: mdl-32129980

ABSTRACT

The Synthetic Biology Open Language (SBOL) is an emerging synthetic biology data exchange standard, designed primarily for unambiguous and efficient machine-to-machine communication. However, manual editing of SBOL is generally difficult for nontrivial designs. Here, we describe ShortBOL, a lightweight SBOL scripting language that bridges the gap between manual editing, visual design tools, and direct programming. ShortBOL is a shorthand textual language developed to enable users to create SBOL designs quickly and easily, without requiring strong programming skills or visual design tools.


Subject(s)
Programming Languages , Synthetic Biology , Humans
10.
J Integr Bioinform ; 17(2-3)2020 Jun 10.
Article in English | MEDLINE | ID: mdl-32543457

ABSTRACT

People who are engineering biological organisms often find it useful to communicate in diagrams, both about the structure of the nucleic acid sequences that they are engineering and about the functional relationships between sequence features and other molecular species. Some typical practices and conventions have begun to emerge for such diagrams. The Synthetic Biology Open Language Visual (SBOL Visual) has been developed as a standard for organizing and systematizing such conventions in order to produce a coherent language for expressing the structure and function of genetic designs. This document details version 2.2 of SBOL Visual, which builds on the prior SBOL Visual 2.1 in several ways. First, the grounding of molecular species glyphs is changed from BioPAX to SBO, aligning with the use of SBO terms for interaction glyphs. Second, new glyphs are added for proteins, introns, and polypeptide regions (e. g., protein domains), the prior recommended macromolecule glyph is deprecated in favor of its alternative, and small polygons are introduced as alternative glyphs for simple chemicals.


Subject(s)
Programming Languages , Synthetic Biology , Humans , Language
11.
ACS Synth Biol ; 8(7): 1519-1523, 2019 07 19.
Article in English | MEDLINE | ID: mdl-31260271

ABSTRACT

As improvements in DNA synthesis technology and assembly methods make combinatorial assembly of genetic constructs increasingly accessible, methods for representing genetic constructs likewise need to improve to handle the exponential growth of combinatorial design space. To this end, we present a community accepted extension of the SBOL data standard that allows for the efficient and flexible encoding of combinatorial designs. This extension includes data structures for representing genetic designs with "variable" components that can be implemented by choosing one of many linked designs for existing genetic parts or constructs. We demonstrate the representational power of the SBOL combinatorial design extension through case studies on metabolic pathway design and genetic circuit design, and we report the expansion of the SBOLDesigner software tool to support users in creating and modifying combinatorial designs in SBOL.


Subject(s)
Synthetic Biology/methods , Gene Regulatory Networks/genetics , Humans , Metabolic Networks and Pathways/genetics , Models, Biological , Programming Languages , Software
12.
ACS Synth Biol ; 8(8): 1818-1825, 2019 08 16.
Article in English | MEDLINE | ID: mdl-31348656

ABSTRACT

Biological engineers often find it useful to communicate using diagrams. These diagrams can include information both about the structure of the nucleic acid sequences they are engineering and about the functional relationships between features of these sequences and/or other molecular species. A number of conventions and practices have begun to emerge within synthetic biology for creating such diagrams, and the Synthetic Biology Open Language Visual (SBOL Visual) has been developed as a standard to organize, systematize, and extend such conventions in order to produce a coherent visual language. Here, we describe SBOL Visual version 2, which expands previous diagram standards to include new functional interactions, categories of molecular species, support for families of glyph variants, and the ability to indicate modular structure and mappings between elements of a system. SBOL Visual 2 also clarifies a number of requirements and best practices, significantly expands the collection of glyphs available to describe genetic features, and can be readily applied using a wide variety of software tools, both general and bespoke.


Subject(s)
Programming Languages , Synthetic Biology/methods , Models, Theoretical , Software
13.
J Integr Bioinform ; 16(2)2019 Jun 13.
Article in English | MEDLINE | ID: mdl-31199768

ABSTRACT

People who are engineering biological organisms often find it useful to communicate in diagrams, both about the structure of the nucleic acid sequences that they are engineering and about the functional relationships between sequence features and other molecular species . Some typical practices and conventions have begun to emerge for such diagrams. The Synthetic Biology Open Language Visual (SBOL Visual) has been developed as a standard for organizing and systematizing such conventions in order to produce a coherent language for expressing the structure and function of genetic designs. This document details version 2.1 of SBOL Visual, which builds on the prior SBOL Visual 2.0 standard by expanding diagram syntax to include methods for showing modular structure and mappings between elements of a system, interactions arrows that can split or join (with the glyph at the split or join indicating either superposition or a chemical process), and adding new glyphs for indicating genomic context (e.g., integration into a plasmid or genome) and for stop codons.


Subject(s)
Models, Biological , Programming Languages , Synthetic Biology
14.
J Integr Bioinform ; 16(2)2019 Jun 13.
Article in English | MEDLINE | ID: mdl-31199770

ABSTRACT

Synthetic biology builds upon the techniques and successes of genetics, molecular biology, and metabolic engineering by applying engineering principles to the design of biological systems. The field still faces substantial challenges, including long development times, high rates of failure, and poor reproducibility. One method to ameliorate these problems is to improve the exchange of information about designed systems between laboratories. The synthetic biology open language (SBOL) has been developed as a standard to support the specification and exchange of biological design information in synthetic biology, filling a need not satisfied by other pre-existing standards. This document details version 2.3.0 of SBOL, which builds upon version 2.2.0 published in last year's JIB Standards in Systems Biology special issue. In particular, SBOL 2.3.0 includes means of succinctly representing sequence modifications, such as insertion, deletion, and replacement, an extension to support organization and attachment of experimental data derived from designs, and an extension for describing numerical parameters of design elements. The new version also includes specifying types of synthetic biology activities, unambiguous locations for sequences with multiple encodings, refinement of a number of validation rules, improved figures and examples, and clarification on a number of issues related to the use of external ontology terms.


Subject(s)
Models, Biological , Synthetic Biology , Systems Biology , Humans , Programming Languages
15.
BMC Bioinformatics ; 9: 334, 2008 Aug 07.
Article in English | MEDLINE | ID: mdl-18687127

ABSTRACT

BACKGROUND: There has been a dramatic increase in the amount of quantitative data derived from the measurement of changes at different levels of biological complexity during the post-genomic era. However, there are a number of issues associated with the use of computational tools employed for the analysis of such data. For example, computational tools such as R and MATLAB require prior knowledge of their programming languages in order to implement statistical analyses on data. Combining two or more tools in an analysis may also be problematic since data may have to be manually copied and pasted between separate user interfaces for each tool. Furthermore, this transfer of data may require a reconciliation step in order for there to be interoperability between computational tools. RESULTS: Developments in the Taverna workflow system have enabled pipelines to be constructed and enacted for generic and ad hoc analyses of quantitative data. Here, we present an example of such a workflow involving the statistical identification of differentially-expressed genes from microarray data followed by the annotation of their relationships to cellular processes. This workflow makes use of customised maxdBrowse web services, a system that allows Taverna to query and retrieve gene expression data from the maxdLoad2 microarray database. These data are then analysed by R to identify differentially-expressed genes using the Taverna RShell processor which has been developed for invoking this tool when it has been deployed as a service using the RServe library. In addition, the workflow uses Beanshell scripts to reconcile mismatches of data between services as well as to implement a form of user interaction for selecting subsets of microarray data for analysis as part of the workflow execution. A new plugin system in the Taverna software architecture is demonstrated by the use of renderers for displaying PDF files and CSV formatted data within the Taverna workbench. CONCLUSION: Taverna can be used by data analysis experts as a generic tool for composing ad hoc analyses of quantitative data by combining the use of scripts written in the R programming language with tools exposed as services in workflows. When these workflows are shared with colleagues and the wider scientific community, they provide an approach for other scientists wanting to use tools such as R without having to learn the corresponding programming language to analyse their own data.


Subject(s)
Data Interpretation, Statistical , Gene Expression Profiling/statistics & numerical data , Oligonucleotide Array Sequence Analysis/statistics & numerical data , Software , Databases, Genetic , Information Storage and Retrieval , Programming Languages
16.
J Integr Bioinform ; 15(1)2018 Mar 19.
Article in English | MEDLINE | ID: mdl-29549707

ABSTRACT

People who are engineering biological organisms often find it useful to communicate in diagrams, both about the structure of the nucleic acid sequences that they are engineering and about the functional relationships between sequence features and other molecular species. Some typical practices and conventions have begun to emerge for such diagrams. The Synthetic Biology Open Language Visual (SBOL Visual) has been developed as a standard for organizing and systematizing such conventions in order to produce a coherent language for expressing the structure and function of genetic designs. This document details version 2.0 of SBOL Visual, which builds on the prior SBOL Visual 1.0 standard by expanding diagram syntax to include functional interactions and molecular species, making the relationship between diagrams and the SBOL data model explicit, supporting families of symbol variants, clarifying a number of requirements and best practices, and significantly expanding the collection of diagram glyphs.


Subject(s)
Computer Graphics/standards , Models, Biological , Programming Languages , Software , Synthetic Biology/standards , Animals , Guidelines as Topic , Humans , Signal Transduction
17.
J Integr Bioinform ; 15(1)2018 Apr 02.
Article in English | MEDLINE | ID: mdl-29605823

ABSTRACT

Synthetic biology builds upon the techniques and successes of genetics, molecular biology, and metabolic engineering by applying engineering principles to the design of biological systems. The field still faces substantial challenges, including long development times, high rates of failure, and poor reproducibility. One method to ameliorate these problems would be to improve the exchange of information about designed systems between laboratories. The synthetic biology open language (SBOL) has been developed as a standard to support the specification and exchange of biological design information in synthetic biology, filling a need not satisfied by other pre-existing standards. This document details version 2.2.0 of SBOL that builds upon version 2.1.0 published in last year's JIB special issue. In particular, SBOL 2.2.0 includes improved description and validation rules for genetic design provenance, an extension to support combinatorial genetic designs, a new class to add non-SBOL data as attachments, a new class for genetic design implementations, and a description of a methodology to describe the entire design-build-test-learn cycle within the SBOL data model.


Subject(s)
Models, Biological , Programming Languages , Software , Synthetic Biology/standards , Animals , Guidelines as Topic , Humans , Signal Transduction
18.
IEEE Trans Inf Technol Biomed ; 11(4): 435-42, 2007 Jul.
Article in English | MEDLINE | ID: mdl-17674626

ABSTRACT

The analysis of microbial genome sequences can identify protein families that provide potential drug targets for new antibiotics. With the rapid accumulation of newly sequenced genomes, this analysis has become a computationally intensive and data-intensive problem. This paper describes the development of a Web-service-enabled, component-based, architecture to support the large-scale comparative analysis of complete microbial genome sequences and the subsequent identification of orthologues and protein families (Microbase). The system is coordinated through the use of Web-service-based notifications and integrates distributed computing resources together with genomic databases to realize all-against-all comparisons for a large volume of genome sequences and to present the data in a computationally amenable format through a Web service interface. We demonstrate the use of the system in searching for orthologues and candidate protein families, which ultimately could lead to the identification of potential therapeutic targets.


Subject(s)
Bacterial Proteins/classification , Bacterial Proteins/genetics , Chromosome Mapping/methods , Genome, Bacterial/genetics , Information Storage and Retrieval/methods , Internet , Multigene Family/genetics , Databases, Protein
19.
ACS Synth Biol ; 5(8): 874-6, 2016 08 19.
Article in English | MEDLINE | ID: mdl-26808703

ABSTRACT

VisBOL is a Web-based application that allows the rendering of genetic circuit designs, enabling synthetic biologists to visually convey designs in SBOL visual format. VisBOL designs can be exported to formats including PNG and SVG images to be embedded in Web pages, presentations and publications. The VisBOL tool enables the automated generation of visualizations from designs specified using the Synthetic Biology Open Language (SBOL) version 2.0, as well as a range of well-known bioinformatics formats including GenBank and Pigeoncad notation. VisBOL is provided both as a user accessible Web site and as an open-source (BSD) JavaScript library that can be used to embed diagrams within other content and software.


Subject(s)
Synthetic Biology/methods , Computational Biology/methods , Databases, Nucleic Acid , Humans , Internet , Programming Languages , Software
20.
ACS Synth Biol ; 5(10): 1086-1097, 2016 10 21.
Article in English | MEDLINE | ID: mdl-27110921

ABSTRACT

One aim of synthetic biologists is to create novel and predictable biological systems from simpler modular parts. This approach is currently hampered by a lack of well-defined and characterized parts and devices. However, there is a wealth of existing biological information, which can be used to identify and characterize biological parts, and their design constraints in the literature and numerous biological databases. However, this information is spread among these databases in many different formats. New computational approaches are required to make this information available in an integrated format that is more amenable to data mining. A tried and tested approach to this problem is to map disparate data sources into a single data set, with common syntax and semantics, to produce a data warehouse or knowledge base. Ontologies have been used extensively in the life sciences, providing this common syntax and semantics as a model for a given biological domain, in a fashion that is amenable to computational analysis and reasoning. Here, we present an ontology for applications in synthetic biology design, SyBiOnt, which facilitates the modeling of information about biological parts and their relationships. SyBiOnt was used to create the SyBiOntKB knowledge base, incorporating and building upon existing life sciences ontologies and standards. The reasoning capabilities of ontologies were then applied to automate the mining of biological parts from this knowledge base. We propose that this approach will be useful to speed up synthetic biology design and ultimately help facilitate the automation of the biological engineering life cycle.


Subject(s)
Data Mining , Databases, Genetic , Synthetic Biology , Bacillus subtilis/genetics , Bacillus subtilis/metabolism , Computational Biology , DNA, Bacterial/genetics , Knowledge Bases , Promoter Regions, Genetic , Sequence Analysis, DNA , Software
SELECTION OF CITATIONS
SEARCH DETAIL