- DNA and Biological Computing
- Modular Robots and Swarm Intelligence
- Gene Regulatory Network Analysis
- Advanced biosensing and bioanalysis techniques
- Evacuation and Crowd Dynamics
- Metaheuristic Optimization Algorithms Research
- Evolutionary Algorithms and Applications
- Molecular Communication and Nanonetworks
- Artificial Intelligence in Games
- Advanced Multi-Objective Optimization Algorithms
- Cellular Automata and Applications
- Single-cell and spatial transcriptomics
- Optimization and Packing Problems
- Anomaly Detection Techniques and Applications
- Slime Mold and Myxomycetes Research
- DNA and Nucleic Acid Chemistry
- Data Visualization and Analytics
- Advanced Manufacturing and Logistics Optimization
- Cell Image Analysis Techniques
- Mobile Crowdsensing and Crowdsourcing
- Robotic Path Planning Algorithms
- Microbial Community Ecology and Physiology
- Nonlinear Dynamics and Pattern Formation
- Evolutionary Game Theory and Cooperation
- Environmental DNA in Biodiversity Studies
Northumbria University
2018-2024
University Ucinf
1999-2019
Manchester Metropolitan University
2009-2018
University of Exeter
2003-2005
BAE Systems (United Kingdom)
2005
University of Liverpool
1996-2003
Hinchingbrooke Hospital
2003
University of Warwick
1996
Recent efforts in synthetic biology have focussed on the implementation of logical functions within living cells. One aim is to facilitate both internal “re-programming” and external control cells, with potential applications a wide range domains. However, fundamental limitations degree which single cells may be re-engineered led growth interest multicellular systems, “computation” distributed over number different cell types, manner analogous modern computer networks. Within this model,...
This article presents a glossary of terms that are frequently used in research on human crowds. topic is inherently multidisciplinary as it includes work and across computer science, engineering, mathematics, physics, psychology social for example. We do not view the presented here collection finalised formal definitions. Instead, we suggest snapshot current views starting point an ongoing process hope will be useful providing some guidance use terminology to develop mutual understanding...
Engineering genetic Boolean logic circuits is a major research theme of synthetic biology. By altering or introducing connections between components, novel regulatory networks are built in order to mimic the behaviour electronic devices such as gates. While electronics highly standardized science, still its infancy, with few agreed standards. In this paper we focus on interpretation logical values terms molecular concentrations.We describe results computational investigations circuit that...
Ant Colony Optimisation (ACO) is an effective population-based meta-heuristic for the solution of a wide variety problems. As algorithm, its computation intrinsically massively parallel, and it there- fore theoretically well-suited implementation on Graphics Processing Units (GPUs). The ACO algorithm comprises two main stages: Tour construction Pheromone update. former has been previously implemented GPU, using task-based parallelism approach. However, up until now, latter always CPU. In...
As synthetic biology moves away from trial and error embraces more formal processes, workflows have emerged that cover the roadmap conceptualization of a genetic device to its construction measurement. This latter aspect (i.e., characterization measurement constructs) has received relatively little attention date, but it is crucial for their outcome. An end-to-end use case engineering simple presented, which supported by information standards computational methods focuses on such...
Background Current immunisation levels in England currently fall slightly below the threshold recommended by World Health Organization, and three-year trend for vaccination uptake is downwards. Attitudes towards can affect future decisions on whether or not to vaccinate, this have significant public health implications. Interventions impact decisions, these interventions take several forms. Relatively little work has been reported use of young people, who form next generation individuals...
We consider the problem of categorising, describing and generating dynamic properties behaviours crowds over time. Previous work has tended to focus on a relatively static "typology"-based approach, which does not account for fact that can change, often quite rapidly. Moreover, labels attached crowd are subjective and/or value-laden. Here, we present an alternative approach uses "agnostic" labels. This means do prescribe behaviour individual, but provide context within individual might...
Biological and chemical information technologies (bio/chem IT) have the potential to reshape scientific technological landscape. In this paper we briefly review main challenges opportunities in field, before presenting several case studies based on ongoing FP7 research projects.
Synthetic biology is an emerging research field, in which engineering principles are applied to natural, living systems. A major goal of synthetic harness the inherent “biological nanotechnology” cells for purposes computation, production or diagnosis. As field evolves, it gradually developing from a single-cell approach (akin using standalone computers) distributed, population-based networks connected machines). We anticipate this eventually representing “third wave” (the first two waves...
In this article, we present a new algorithm for the well-known and computationally challenging Sudoku puzzle game. Our ant-colony-optimization-based method significantly outperforms state-of-the-art on hardest, large instances of Sudoku. We provide evidence that-compared to traditional backtracking methods-our offers much more efficient search solution space, demonstrate utility novel antistagnation operator. This work lays foundation future general-purpose solver, establishes Japanese...