Team:Newcastle/Model

spacefill

Our Models

Multicellular Modelling: Simbiotics

After the initial design of the Sensynova platform, it was important to determine, in silico, if multicellular biosensor systems constructed according to our paradigm would be able to produce responses to target molecules which were comparable to traditional whole cell sensors. Therefore, a 3D, spatially explicit, stochastic model was constructed, in which each cell was modelled as a separate agent containing kinetic equations specific to the biosensor components present in that cell type. To enable the application of experimentally derived rate constants, an IPTG sensor was designed according to our platform and modelled. This design was later used as our proof-of- concept in vitro system.

Additionally, in traditionally engineered biosensor systems, biosensor components are often present in equal amounts, mostly one detection device to one processing device to one reporter device. However, other than ease of production, there is no evidence that a component ratio of 1:1:1 is optimum for all systems. An unexpected side effect of splitting biosensor components into different cells was the production of a new design space in which biosensor behaviour could be altered by varying the ratios of cell types, and therefore biosensor components, in a multicellular system. We wanted to harness this new method of fine-tuning biosensor circuits through the in silico exploration of cell type ratios and subsequent in vitro confirmation of optimum component ratios.


Cell Free Protein Synthesis Systems Optimisation: Design of Experiments (JMP)

Rationale and Aim

Previous research has shown that the concentration of some components of the supplement solution are crucial for efficient protein synthesis, and that for each batch of extract produced the optimal concentration may need to be found (Yang, et al., 2012). Studies which have explored this have only focused on, at most, a few components at a time (Garamella, et al., 2016; Kelwick, et al., 2016), which means that important interactions between the components may have been missed. In this study, a multifactorial approach will be taken to investigate the effect that all supplements have on the protein synthesis activity of CFPS systems simultaneously.

The specific aims for this section of the project were: (i) to demonstrate the applicability of DoE to determine important components of the supplement solution premix, and (ii) to demonstrate the ability of DoE to predict concentrations of CFPS supplements which yield optimal protein synthesis activity.

Background Information

Traditionally, biologists tend to use One Factor At a Time (OFAT) approaches to determine the effect and importance of factors on a system, which can sometimes be a poor method. By only determining the effect that a single factor has on a system at a time, important interactions can be missed. For example, removing only factor A may have no effect, and removing only factor B may also have no effect, but removing both may cause an adverse effect. Therefore, it is important to take a multifactorial approach when investigating the importance of conditions or components of a system, or when trying to optimise a system. An issue with this approach is that a large number of experiments may be required to fully investigate all factors. By using statistical methods, a Design of Experiments (DoE) can be determined which has the minimum number of experiments required to explore questions such as the importance of factors in a system. This approach also allows for robustness testing or determining batch-batch variation (Anderson & Whitcomb, 2010). As discussed here [Link to Cell Free section of wiki], CFPS systems can be plagued with issues rising from variation, so this approach offers a method to investigate the causes. It could also be used to determine less important components of the supplement solution premix which is added to CFPS systems, and hence a minimal supplement premix could be determined.

There are several different types of DoE designs. One of these is the screening design (SD), which is used to create experimental designs to determine the factors with the highest effect on a system. Another design is the surface response design (SRD), which makes experimental designs to collect data for generating models which can predict optimal settings for many factors (SAS Institute Inc., 2016). Software tools, such as JMP (SAS Institute Inc., 2016), can assist in creating these experimental designs.

Screening Design for Salt Supplements

Previous research has shown that the concentration of certain salts in the CFPS supplement premix are crucial for maximal protein synthesis activity [REF]. A Design of Experiments approach was used to determine which of the four salts (magnesium glutamate, potassium glutamate, sodium oxalate, and ammonium acetate) are the most important using the JMP software. A classical screening design was created with all four salts as continuous factors and CFPS activity as the response to be maximised. A concentration of ‘0’ was used as the lower limit for each factor, and the concentration used normally in CFPS supplement premixes was used as the upper limit (Figure 1). The screening design generated is shown in table 1.

CFPS reactions were performed using supplement solution premixes with salt concentrations as determined by the main effects screening design. Reactions were incubated with 1.7 μg plasmid DNA encoding sfGFP (superfolder Green Fluorescent Protein) at 37 o C for 13 hours. CFPS activity was calculated as fluorescence intensity at 13 hours minus fluorescence intensity at 15 mins. This data was then used to generate a bar chart of Contrast values and a Half-Norma Plot (Figure 2 and 3) to determine which factors were having the most effect on CFPS activity. It should be noted that predictions for non-primary factors (i.e. interactions) may be inaccurate as they were forced-orthogonal. Considering the primary factors, magnesium glutamate was found to be the salt supplement with the largest contrast value, followed by potassium glutamate. This suggests that these two salt supplements were the most important. Sodium oxalate had a lower contrast value than either of the two glutamate salts, and was considered to have moderate importance in terms of CFPS activity. Ammonium acetate had an extremely low contrast value, suggesting that it may be unimportant for enhancing CFPS activity.

Surface Response Designs for Salt Supplements

The DoE software, JMP, was used to create a surface response design (SRD) for the three salts which were found by the screening design to have the most effect on CFPS activity (magnesium glutamate, potassium glutamate, and sodium oxalate). Ammonium acetate was kept at the default concentration and was not varied. Four SRDs were created using JMP; Central Composite Design-Uniform Precision design (CCD-UP), Box-Behnken (BB), Central Composite Design-Orthogonal (CCD-O), and Central Composite Design (CCD). The design diagnostics feature was used to compare the designs (Figure 4). Specifically, the colour map on correlations, power analysis for each factor and interaction, D, G, and A efficiencies, average variance of prediction, and number of reactions were compared to determine which design would be used. The colour map on correlations shows how correlated two terms are (red is highly correlated, blue is highly un-correlated). The more correlated two terms are, the more difficult it is to determine which is responsible for the effect on the response (Anderson & Whitcomb, 2010). As would be expected, in each design, terms are highly correlated with themselves (observed as a diagonal red line). Other terms are generally very lowly correlated with different terms. For the CCD-UP, BB, and CCD, the terms at the bottom right of the map have correlations above 0. For CCD-UP and BB, these correlations are still very low, but for CCD they are at about 0.5. Power analysis shows the likelihood of detecting an active effect for terms in the design (Anderson & Whitcomb, 2010). The CCD-O had a higher Power for all terms, with CCD-UP having the next highest. BB and CCD had lower Power for all terms, but some terms were higher in the BB design than the CC design, and some higher in CC design than the BB design.

D, G, and A efficiencies are a measure of each design to be D, G, and A optimised. A design is D optimal if confidence regions for the vector of regression coefficients are minimized, G optimal if maximum prediction variance over the design region is minimized, and A optimal if the sum of the regression coefficient variance is minimized (Anderson & Whitcomb, 2010). The CCD-UP design has the highest D efficiency and the BB design has the lowest. The CCD design has the highest G efficiency and the BB design has the lowest. The CCD-UP design has the highest A efficiency and the BB design has the lowest.

The last two values analysed to determine which design would be used were the average variance of prediction, for which CCD-O had the lowest and BB had the highest, and the number of reactions required by each design, for which CCD-O had the highest and BB had the lowest. Taking all of the information into account, the CCD-Orthogonal design was chosen as it has no correlations between non-identical terms, high Power for all terms, relatively high efficiency scores, and low prediction variation.

CFPS reactions with salt supplement amounts according to the Surface Response experimental design (Table 2) were performed (Figure 5). Five reactions (12-16) were discarded from analysis. These were all repeats of CFPS systems with default amounts of salts and showed no CFPS activity due to an error during set-up. Discarding these results had a minor effect on the diagnostics of the surface response design, with some terms becoming more correlated (but all values were still below 0.2), the Power for terms decreasing slightly, and average variance of prediction increasing slightly. Despite this, the D, G, and A efficiencies all increased.

Results for the remaining reactions were used to build a model in JMP to predict an optimal composition for the three salts. The model predicted that at high amounts, magnesium glutamate and sodium oxalate were having an inhibitory effect, and potassium glutamate was having an enhancing effect on CFPS activity (Figure 3.3.3a). It is well known that magnesium ions are crucial for protein synthesis, for example in the functioning of ribosomes, however at high amounts magnesium can become inhibiting to protein synthesis by stalling translation at the translocation step (Li, et al., 2014). Therefore, it is not unexpected that magnesium glutamate causes a decrease in protein synthesis activity at certain concentrations.

As mentioned before, sodium oxalate is used as an inhibitor of the enzyme which converts pyruvate to PEP. However, pyruvate is also con verted to desirable metabolites during the pathway which generates ATP for protein synthesis, and these reactions should not be inhibited. Sodium oxalate acts as a pyruvate mimic, and therefore at high concentrations it may not only inhibit conversion of pyruvate to PEP, but also pyruvate to acetyl-CoA, which would decrease the amount of ATP generate, and hence reduce protein synthesis activity. This may be one explanation for why sodium pyruvate appears to have an inhibitory affect. Using this data, a maximum protein synthesis activity within the range of concentrations used for each salt was found at 6 mM magnesium glutamate, 195 mM potassium glutamate, and 2 mM sodium oxalate (figure 3.3.3a). A CFPS supplement solution with these revised amounts was made and used to perform CFPS reactions. Two types of CFPS system were used; one which contained cell extract from the same batch that was used to build the SRD model (B1), and extract from a separate batch, but which was prepared in an identical way (D1). The results showed that CFPS reactions using extract from the same batch that was used to build the model (B1) did indeed increase the CFPS activity of that extract, and the activity was within the confidence intervals predicted by the model (Figure 3.3.3b). For systems using a separate batch of extract (D1), the new supplement solution caused a decrease in activity. This backs up previous research which suggests that each batch of cell free extract requires its own optimal conditions for high protein synthesis activity. It also shows that a multifactorial Design of Experiments approach can easily determine important factors in CFPS systems, and accurately predict optimal supplement amounts.

Conclusions and Future Work

References


Microfluidic Agent-Based Model

Motivation and Aim

Digital microfluidics is an area of study intersecting biology, computer science, electronics and several different engineering disciplines. The technology has seen a number of advances and improvements over recent years, with the dream of a “lab on a chip” inching ever closer. Digital microfluidic devices satisfy the requirements of our project very well as they allow the process of switching modular components to be automated. The aim of creating this model is to create software to be used alongside microfluidic devices to continue the theme of automation of production of modular components in the project.

Why Digital Microfluidics?

The motivation behind working on a project creating software for digital microfluidics over other microfluidic techniques stems from the numerous advantages that it confers over a more traditional setting involving continuous flow microfluidics. The most basic of these advantages is very simple in that it allows for a reduction in consumed reagents and samples. A natural bonus of this is the expenses saved in using lower quantities of reagents. This also offers another less obvious advantage in that as other microfluidic techniques have shown, a lower reagent volume causes a faster overall result (Whitesides, 2006). The comparatively larger surface to volume ratio which can be achieved with the droplets also aids the speed with which reactions can occur. (Haeberle and Zengerle, 2007). As such, when dealing with single droplets of reagents, as is always the case in a digital microfluidic setting, digital microfluidic technologies are therefore able to achieve results faster than is otherwise possible.

Alongside the innate benefits derived from the physics of using single droplets as described above, the much greater degree of automation conferred from use of a digital microfluidics system is also significant in speeding up laboratory processes. Even when introducing sensing systems and feedback control a very high degree of precision in the generation of droplet volumes (Liu, Banerjee and Papautsky, 2014) and also the control of mixing processes (Gong and Kim, 2008) is attainable. Combining this with the ability to then parallelise multiple versions of the same functions on the same chip all at one time, providing simultaneous output of multiple reactions, allows for a vast decrease in the time-scale required for comparatively larger amounts of reagents in reactions. This provides a very valid use case for the automation of modular variants in our project.

When creating the programs both for the system to operate from and to simulate the system, an agent-based approach to modelling was used. An agent-based system is one in which each entity in the system is considered its own unique “agent”, where each agent of the same type holds the same properties but each with their own values. An agent-based system assesses the effects on the system as a whole by observing each individual agent and monitoring their own actions and their interactions with other agents (Macal and North, 2010). In a synthetic biology context, agent based models have been used to model the discrete elements of different systems and are able to capture even some of the most minor differences between agents inside the system. (Gorochowski, 2016).

Simulator Software

The goal of this section of the project is to create a piece of scalable real-time software capable of simulating the full functionality of our EWOD microfluidic device. It should additionally be able to schedule its own microfluidic operation sets to simulate. This program will then allow for a controller on the hardware device to enact the given schedule, whereby a set of operations can be carried out on the chip. These operations can be customised according to the individual capabilities of the version of hardware being used. This therefore has extended capabilities configurable to the breadth of operations of the device being simulated, including more complex operations in the field of digital microfluidics such as mixing and extensibility for zones capable of manipulating temperature. The software provides a separate but fundamentally similar interface alongside that which the chip will be running, creating a simulator able to mimic the effects of running a process on the chip. This serves as an inexpensive and rapid means of testing a real EWOD system.

In order to serve a real purpose, the simulation software must not simply function correctly but also provide a simple, fast means of displaying, logging and outputting the information it processes. As such the software must not only be correct, verified, and validated, but also intuitive both to extend and use the full range of the base functionality. This introduces a key component of human-computer interaction to the task whereby the software must be able to cater to the precise needs of the user. It must also be possible to tailor it accordingly.

Agent-Based Modelling

The use of an agent-based system for this task is advantageous in a number of key areas. Agent-based systems excel in giving a very clear idea of how the properties of an individual are affecting the greater system, especially when individuals are heterogeneous (Bonabeau, 2002). In this project for example, if scheduling is not optimal for a chip layout then there may be significant bottlenecking in a particular area. Bottlenecking is an example of emergent phenomena in that it can only occur as a result of the properties of many individuals. With only access to the behaviour of the entire system, it can be very difficult to determine the cause of a bottleneck. With an agent based approach however, and analysis of several individuals in the affected area, the cause of the problem will in most cases quickly become apparent. Another advantage of using an agent-based system for this project is that we are also implementing the scheduling for the software. Our scheduling system requires knowledge of each of the individual droplets in the system, and it must also be able to predict their movements for a certain period of time into the future. Computationally we are therefore already expending time and resources upon acquiring and manipulating these data sets and as such it makes sense to extend this knowledge into the agent-based model.

References

Bonabeau, E. (2002). Agent-based modelling: Methods and techniques for simulating human systems. Proceedings of the National Academy of Sciences, 99(Supplement 3), pp.7280-7287.

Gong, J. and Kim, C. (2008). All-electronic droplet generation on-chip with real-time feedback control for EWOD digital microfluidics. Lab on a Chip, 8(6), p.898.

Gorochowski, T. (2016). Agent-based modelling in synthetic biology. Essays In Biochemistry, 60(4), pp.325-336.

Haeberle, S. and Zengerle, R. (2007). Microfluidic platforms for lab-on-a-chip applications. Lab on a Chip, 7(9), p.1094.

Liu, Y., Banerjee, A. and Papautsky, I. (2014). Precise droplet volume measurement and electrode-based volume metering in digital microfluidics. Microfluidics and Nanofluidics, 17(2), pp.295-303.

Macal, C. and North, M. (2010). Tutorial on agent-based modelling and simulation. Journal of Simulation, 4(3), pp.151-162.

Whitesides, G. (2006). The origins and the future of microfluidics. Nature, 442(7101), pp.368-373.