Team:EPFL/Implementation

Implementation

Introduction

EPFL being an engineering school, we took advantage of our resources to create a hardware system for implementing our genetically modified yeast. With our knowhow in computer-aided design, flow simulations and electronics, we were able to design and build a physical prototype. Here, we lay out the design process flow before describing the final prototype in detail.

Design cycles

The reactor we developed and built was the product of a number of design cycles, which ultimately led to a simple but effective solution. This was an iterative process, where not only the design changed, but also the problem we set out to solve.

Wood chip implementation

STAKEHOLDER FEEDBACK LEARN DESIGN

Design

Distributing wood chips under the plants to limit erosion is a common winemaking practice in the Lavaux area as the slopes on which the vines sit are very steep. Based on this, we wondered if we could create chips out of a bio-friendly material in which we could isolate our genetically modified yeast cells. Winemakers would simply have to distribute these chips under the vine ranks and recuperate them after a certain amount of rainfall.

Feedback

We collected user feedback by visiting vine plantations and by pitching it to two winemakers. They did not approve of the wood chip solution as it would require additional labour, which is the most expensive aspect of winemaking.

We also identified another problem, isolating the genetically modified yeast in these chips would not be safe enough. The risk of the encapsulation failing or simply of losing chips was too great. The encapsulation aspect of the project was very important since Swiss laws around GMOs are extremely strict.

Learn

We learned that an important design consideration would be ensuring our genetically modified yeast are isolated from the environment. Additionally, by creating a system that would block off weeds, we could make our product more commercially viable in the long term as the necessary amount of labour would decrease.

Carpet implementation

STAKEHOLDER FEEDBACK LEARN DESIGN

Design

Following our discussions with the winemakers, we decided that a simple carpet design would be best adapted in the context of vineyards. A rank of vine plants would have a carpet running underneath it. It would be made in a flexible material to be able to adapt to the irregular terrain often present in vineyards. Ridges ensure that all of the rainwater enters the drain and is guided towards the treatment facility. It would of course also have holes in it for the plants themselves. This way, water could be brought to a bioreactor for contained processing, minimizing environmental yeast contamination. Additionally, this design would block the growth of weeds, decreasing labour for the winemakers and increasing our solution’s economic viability.

Feedback

A winemaker gave us insight on plant dimensions and on how much rainfall is needed to wash away all of the copper. Thanks to this, we calculated the amount of water to be treated per plant per rainfall and we found 6.4 litres.

To put this number into context, a reasonable estimation for the plantation density in the Lavaux area is around 8000 plants per hectare. Thus, each hectare of land would demand over 6.4 liters x 8000 = 51,200 litres of water to be treated for each major rainfall. This means with a batch bioreactor design, each hectare would necessitate a reservoir of over 51 cubic meters in volume.

Learn

Following the values we obtained through our approximations, we realised that treating all of the water at the same time in batch would demand a prohibitively large infrastructure and quantities of yeast. To avoid this problem, we decided to begin developing a continuous flow bioreactor.

Eternal cycle bioreactor

DESIGN BUILD TEST LEARN

Design

A continuous flow through device would allow us to treat large quantities of water without relying on an overly large tank to process the rainwater. The simplest design we developed was a straight pipe with a filter in which our yeast absorbs copper from the contaminated water as it passes through. However, this poses issues such as filter clogging and a gradient in copper concentration resulting in yeast closest to the entrance getting saturated in copper more quickly than the cells closest to the filter.

To improve mixing, we designed a reactor where yeast is maintained circulating in a loop with water, while water exits through a tangential filter designed to minimize clogging.

Build

We were given access to a 3-D Printer for prototyping. We used polylactic acid (PLA) filament for part printing and polyvinyl chloride (PVC) tubes to bring the design together.

Test

The system was tested by simply connecting a water tap to our device and observing water flow. Unfortunately, we discovered a low-pressure dead zone in our reactor’s loop of tubing intended to re-circulate yeast, where flow decreased to very low levels, making the system non-functional. We tested the system both with and without adding a filter.

Learn

If water is static, this suggests that the water pressure at both ends of the tube is equal. We deduced that in order to offset this problem, we could modify the internal geometry of our device at a key junction where the loop of tubing rejoins the inflowing water, by taking advantage of Bernoulli’s principle. This would create a low-pressure pocket to improve the re-circulation of water.

Eternal cycle Bioreactor with a low pressure pocket

DESIGN BUILD TEST LEARN

Design

This design is similar to the previous design, but the 3-D printed parts are fused into one to eliminate the tube in which the water was static. Additionally, special geometry creates a pocket of low pressure to optimise water flow.

Build

Flow simulations helped us to design a geometry that would create a low-pressure pocket, to allow the water coming from two different tubes to merge, improving flow and yeast re-circulation. We achieved this thanks to the pinch off of the main input channel. Additionally, a slight angle avoiding a perpendicular connection was favourable. However, based on our simulations, we would only achieve a satisfactory level of re-circulation at high inflow velocities, for which porous filters designed for cell filtration are not compatible.

Test

The system was tested by again simply connecting a water tap to our device. We increased the water flow until it started to leak. Unfortunately, the printed system did not behave like the simulation did. All of the water entering the circuit would exit after only one revolution, thus not rejoining the circuit as we had hoped even with the pocket designed to have low pressures.

Learn

The system was not functioning as the simulations predicted. This could be because our testing setup was not ideal (unable to create precise pressure and flow), but it most likely is simply the result of real-world physics being more complicated than portrayed in the simulations.

We sought out expertise on this issue and found it with Professor Giovanni Boero at EPFL who was very sceptical of our design and urged us to change to a simpler fluidics design.

Disk reactor

DESIGN BUILD TEST LEARN

Design

To simplify the fluidics system, Prof. Giovanni Boero suggested a disk design where water enters tangentially and exits at the center. This way, each molecule of water stays inside the disk for a long period of time as it spins around. We also decided that we would incorporate beads into our design as a substrate for the yeast. By fixing the yeast cells onto beads much larger than themselves, we could replace the porous filter with a simple grid filter.

Build

We wanted homogeneous distribution of beads inside our disk bioreactor to improve mixing. Our worry was that the beads would either be ejected to the outside of the disk because of centrifugal forces or clump in the center because of the lack thereof. This would depend on the speed of the water entering the disk. We decided to make the flow just slow enough for the beads to travel towards the center, but then to add grids tangent to the flow lines to guide the bead away from the center.

Test

Tests showed that the water spiraled around inside the disk as expected. At high flow, the beads were indeed ejected towards the exterior wall of the disk and at low flow they accumulated around the center. We found a sweet spot in flow speed at which the beads came to the center, but also amassed on the grids. Unfortunately, they were not ejected back out as we had hoped. We believe it to be due to the grids being vertical and thus creating a lot of resistance.

Learn

This design demands high flow through, otherwise the beads clump together in the center. Unfortunately, since time is required for the binding reaction to take place, this design could not work for our biological application, since there would be an upper limit on the copper residence time in the binding environment. We decided to abandon the continuous flow concept and bring our focus back to treating the contaminated water with a static approach. Nevertheless, we believe that the progress we made in our various design cycles, especially for our continuous flow systems, may be of use to future iGEM teams.

Final design: static reactor with beads

Figure 1Assembled model.Uses 2 prebuilt models from grabcad.com: Adafruit BMP338 Breakout Board (Diego Paredes) and SMC VX212AZ1D electro valve (KVLaD)

The final design we implemented is a simple vessel that automatically receives and discharges water through the use of a basic pressure-control loop. Beads encapsulating the yeast are loaded into the device. Water contaminated with copper enters the device until the pressure sensor detects that the desired volume of water has been captured. Inside the reactor, yeast filters the water. We fix the yeast onto beads primarily in order to reduce filter-clogging, which stems from the clumping of free-yeast. These beads are then maintained inside the reactor thanks to a simple grid filter.

After treatment, water is evacuated by opening a solenoid valve. A solenoid is an electromagnetic system in which a copper wire is coiled in a cylindrical shape. By injecting electric current into the wire one creates a magnetic field that in turn applies a force onto certain metallic materials and thus sets them in motion. This is how we can open and close the valve.

In our case, we regulate the height of water in the recipient vessel by opening and closing the valve based on pressure and inferred water volume. When the pressure sensor detects a water pressure higher than a threshold defined by the user, the valve opens to let water out until a lower-threshold is reached. In order to improve the efficiency of copper treatment, we envision that the vessel size and amount of yeast seeded into the device would be tuned based on the average rate of rainfall in a region. We characterized the functioning of our device, and built a simple graphical user interface (GUI) to make it more user-friendly. Our device performs as expected and is easy to use, and so we anticipate that it will be useful to future iGEM teams.

The controlling unit is a Raspberry Pi 3B+ that is connected to a touch screen, on which all of the controls and data can be visualised through the GUI.

Parts

For this project, we used products from local suppliers as much as possible: Our main providers for the implementation were Distrelec and Galaxus. In the following paragraphs, each part bought or printed will be referenced so as to be able to replicate our design.

Pressure sensor

Product name: Adafruit LPS35HW Water Resistant Pressure Sensor - STEMMA QT, Adafruit, product no. 4258.

The pressure sensor was specifically chosen for the following characteristics:

  • Water resistance
  • pressure measurement range between 260 hPa and 1260 hPa. (1 bar ~ 1000 hPa)
  • I2C serial connection (easy to use and compatible with Raspberry Pi)

We coated the pressure sensor with a 2 component epoxy glue to completely isolate the electronics from the water.

Solenoid valve

Solenoid Valve ø 6 mm 24 VDC 133 Pa – 1.0 MPa 2/2 Opener (normally closed), SMC, product no. VDW22JA.

This solenoid valve was specifically chosen for the following characteristics:

  • One-touch fitting (perfect for the plastic tubing we use)
  • 12V driving tension (supplied by most phone chargers)
  • Closed at rest (using no energy most of the time)

We 3D-printed an adapting part to connect the tubing to the valve.

Driving the solenoid valve

In electronics, driving a component means controlling it. In our case, we wish to drive the solenoid valve to turn it on or off. Solenoid driving requires additional components to protect the electronics in the controlling unit (in our case, a Raspberry Pi 3). This is because a solenoid stores magnetic energy that, when released, can induce a high current spike. We thus need an electric circuit to protect the Raspberry Pi.

The easiest way to protect a raspberry pi from a solenoid or from a motor is to use a commutation transistor (a transistor that can resist a high electrical current). Such transistors are usually manufactured with an internal diode for additional protection.

Another important component is a flyback diode which will dissipate the energy coming from the current spike, thus protecting the rest of the circuit.

Commutation transistor

MOSFET, Single - N-Channel, 100 V, 5.6 A, 43 W, TO-220AB, Vishay, product no. IRL510PBF.

The commutation transistor is manufactured with an integrated commutation diode.

The transistor resists the 12V required by the solenoid and is able to withstand the current spikes. Additionally, the raspberry pi's 5V is sufficient to activate the transistor's gate.

The diode and transistor were chosen to at least withstand 36 V and 1.5 A of current.

Flyback diode

Schottky diode, 1 A, 40 V, DO-41, Taiwan Semiconductors, product no. 1N5819.

The flyback diode in parallel to the solenoid can withstand the necessary 12 V and fast enough to react to the current spikes.

The diode and transistor were chosen to at least withstand 36 V and 1.5 A of current.

Controlling unit

Raspberry Pi 3 model B+ with Raspberry Pi 7" touch screen, product no. 2473872.

Raspberry Pi 3 pinouts and wiring
Figure 2Raspberry Pi 3 pinouts.1

The pressure sensor uses I2C communication Protocol. The Raspberry Pi 3 pins we will be using are one of the 3v3 pins and one of the ground pins, the GPIO 2 which is the Data signal for the I2C pressure device and the GPIO 3 which is the clock signal for the I2C pressure device.

As can be seen on the pinouts page for the pressure sensor on their website, there are only 4 pins we will be using for communicating with the Raspberry Pi with I2C serial communication protocol. These are:

  • Vin (the V+ voltage) which will be wired to the 3v3 on the RPi
  • Gnd which will be wired to the Gnd on the RPi
  • SCK (the clock signal) which will be wired to the GPIO 3 (SCL) on the RPi
  • SDI (the data signal) which will e wired to the GPIO 2 (SDA) on the RPi
Figure 3Pressure sensor2 connected to the Raspberry Pi1.

For driving the solenoid, the GPIO 23 has been set in software to be high when the solenoid should be open. For driving a pump (if needed), the GPIO 24 has been set in software to be high when the pump should be pumping.

Warning: The GPIO of the Raspberry Pi are not to drive the solenoid or the pump directly. The commutation diode is a protection for the Raspberry Pi as it would not stand the currents which are flowing through the solenoid or pump. The GPIO pin must be connected to the gate of the transistor (see transistor datasheet).

Software

Installation

The software designed for this project uses Python on a Raspberry Pi 3 model B+. There is a Git repository where you will find a README.md file which explains how to install the necessary libraries to run our code and how to use it. A small summary of what the code does can be found on this page.

In our project, we used the Raspberry Pi 3 libraries which we found on Raspberry Pi Foundation. We also used the following libraries which can be installed with the python package installer pip:

Look at the README.md file in the Git repo for more info about how to install them.

Graphical interface

The GUI was written in Python for Selenium WebDriver. Selenium WebDriver allows for a website to be opened and controlled directly by python. The GUI itself looks like this:

Figure 4Graphical user interface.Drawn using Chart.js. References for icons can be found on the attributions page.

There are four buttons that can be used:

  • The top right button represents the valve and is used simply to open it and close it manually.

  • The middle right button represents a pump. It was not used during the final implementation but can be useful for future projects.

  • The bottom left button shows the pressure reading

  • The bottom center button is the script we use for the automation of the project

  • The bottom right button can be customized. For the moment, it writes the data measured by the pressure sensor to a file named data.txt in CSV format.

Structure of the code

The code is structured into a few main modules:

  • Main.py periodically uses the other modules in an update() function.

  • Managers.py defines a set of functions to be called once an application if started by pressing on one of the buttons. These managers manage the devices and manage the data acquired by these devices.

  • Tools.py defines a few shortcuts to make the code more readable.

  • Devices.py defines the device class and chooses the pins for output.

  • Config.py defines a set of configurations for the code itself. By changing the DEBUG_MODE from False to True, one can use mock values and mock libraries to simulate the behaviour of the code.

  • The GUI directory contains the set of HTML, CSS, and JS scripts needed for the web page to be decoded by a browser (Chrome in our case).

Hardware setup

Setup description

Figure 5Cables on the Hirschman board.

For the electronics, we used a Hirschman board which made prototyping much simpler. This type of board has lines of connected pins, 4 by 4 which replace soldering.

  • The transistor's source (bottom transistor pin) is wired to the ground set by the negative electrode of the battery.

  • The transistor's drain (center transistor pin) is wired to the solenoid and the diode, which in turn are wired to the positive electrode of the 12 V battery.

  • The transistors gate (top right) is wired to the Raspberry Pi.

This is the real life electronics representation of the previously explained schematics. The Raspberry Pi has an additional four cables going off towards the pressure sensor to the left.

Figure 6Pressure sensor mounted on the reactor.

The pressure sensor is glued using epoxy to the 3D-printed bottom part of the reactor. The bottom part is specially designed to leave an opening for the sensor's sensing pad. The pressure sensor was coated in epoxy before being glued as only the pad is water resistant.

The valve has two cables: the red cable, as usual, represents the positive voltage. The direction of wiring is important, as the force generated depends on the direction of the current. The solenoid will probably not break if wired incorrectly, but it will certainly not work. For our own test, we had to 3D-print an adapter because the solenoid's one touch fitting diameter and the plastic tube's diameter were incompatible.

Tests

The goal of this setup was to test the code on the reactor. For that we did the three following tests.

Calibration curve

What we achieved here is to test that we could have a reading of the volume thanks to the values returned by the pressure sensor. This was done by adding 20 ml at a time from 0 to 500 ml. The obtained curve only works for static water.

Figure 7Pressure over time with a regular increase of pressure followed by a release of the water.
Figure 8Calibration curve of the reactor.Actual pressure to actual volume reading.

The calibration curve shows that volume as a function of pressure can be approximated using a linear curve with bias for the volumes we are treating.

The calibration curve would not be sufficient if we did not determine the bias due to the velocity of the water. For this, we completely emptied the reactor and filled it with a known volume. We then opened the valve and looked at the pressure reading at various pressures.

Figure 9Evaluation of the pressure difference induced by the flow velocity.

There is no noticeable bias which would affect the thresholds more than noise would. Hence, in our specific design, we can ignore the effect of the flow velocity changing because of the valve being opened or closed. The time bias is due to this experiment being done after a while of waiting with the program opened.

Another final test was done: does the bioreactor code work? For this last test, we set the inflow to be as continuous as the faucet allowed and looked at the reactor's reaction.

Figure 10Continuous mode over multiple cycles with threshold chosen between 981 hPa for the mid threshold and 984 hPa for the high threshold.

The uneven spikes are due to trapped water in the tubing being released at once. Otherwise, the code seems to react as it was designed to. This shows that the program works well in its automated mode. Water is constantly being poured into the reactor and the reactor empties whatever it cannot treat by opening the valve once the volume is too high.

Beads

Figure 11Beads inside the reactor.

During the design process flow, we came to the conclusion that beads on which we could fix the yeast strains could facilitate the problems with water flow as it allows one to use simple grid filters instead of porous filters for free-floating yeast cells.

The idea is that the grid should be easily removable and look a bit like a frying basket.

There are many options when it comes to fixing cells to substrates. Here we explore three good candidates and justify our final decision.

Alginate beads

Introduction

A widely spread way of containing live organisms for analysis is Alginate beads: these have previously been used in iGEM3, 4, and many protocols can easily be found from other sources5. We will be containing yeast for a whole other purpose: bio-adsorption.

Manufacturing

Since analysis is not our goal, contamination is less of a problem when manufacturing the beads. However, for the Recycling part of CuRe, we want to maximize yeast content and minimize other organisms. When fabricating beads for later use, making sure the products used are sterile will be important. To produce these beads, we use a very similar protocol to the one found by TU Eindhoven's 2015 iGEM team3.

Yeast survival

When it comes to storage inside of the beads, under the right conditions, yeast stays viable at around 80% after 5 years6. For our purposes, we shall consider the yeast cells should still function after a period of about 6 months.

Dissolution

To recuperate cells, the beads need to be dissolved. For quick and cell-conserving dissolution, sodium citrate seems to be our best choice7. As it enables total dissolution of beads up to 4 mm in diameter under 20 minutes. Sodium citrate has been shown to provoke cell death in Cryptococcus laurentii8, but the mechanisms responsible for cell death are slow enough: It takes about a day for viability of the yeast to reach about 50%.

If treatment of yeast is done within the first hour after dissolution, our estimations (which are based on the sodium-citrate curve above) show there should be about 95% survival (curve is roughly estimated to be represented by an exponential: y = 3(-x (days)).

Reuse

Since our goal is to eventually upscale the process and we are taking a sustainable approach, we need to be able to retrieve the cells, but also the material for the beads. For this we used this protocol7. It basically is a dissolution of the beads followed by centrifugation of the solution. The beads formed using reclaimed alginate are less rigid and are of lower quality. Alginate can probably only be reused once though, and a more sustainable solution for encapsulation should be investigated for large scale.

Biocontainment

Biocontainment was one of the largest issues in the project. Biocontainment of large quantities of GMO cells for continuous possibly high debit of water over a long period of time is bound to be a bit unrealistic. Nonetheless, our bead implementation proposes a theoretically safe solution.

Alginate beads are normally nanoporous (~ 5 nm)9, while yeast cells are several microns large at all temperatures considered for our application (between 15 and 35°C)10. However, this does not prevent cells from escaping: cell encapsulation weakens the Ca-Alginate structure (Structural changes of Ca-alginate beads caused by immobilized yeast cell growth - ScienceDirect) while cell growth forms new passageways through the Ca-Alginate matrix. Simple alginate beads are not sufficient to ensure biocontainment. Thus, we imagined a double layered bead: the core would contain cells which have colonized the bead, and the second, harder layer (made with 3.5% to 4% alginic acid sodium salt) would then be added after growth has stopped, to avoid leaks. Cells should not escape if there is a clear hard complete layer on the outside.

Protocol

See the Protocols page.

Agarose beads

Introduction

Agarose is widely used in the laboratory as a gelant for gel electrophoresis. After heating, agarose forms a polymeric matrix at temperatures depending on agarose concentration and fabrication method. “The gel formed is noncharged, porous, resistant toward bacterial degradation, and does not require counterions for stability”11. For this project, we made a few beads in water with varying concentrations before realising that we would need a few more resources than our own intuition. The next paragraphs are a quick summary of what we have found and how we could possibly apply the agarose bead technology to a future encapsulation task.

Manufacturing

Agarose bead fabrication for cell encapsulation would be done using one of two methods: the interphase technique12, or the two-phase bead polymer bead technique.

The interphase technique

In the interphase technique, interfacial tension between two liquids of different polarity is used to isolate spherical beads. A polymer-cell mixture is made (such polymers include agarose, agar-agar, phytagel etc…) by concentrating the cells in the solid warm gel. The beads are then formed by using vegetable oil as a liquid with different polarity: the polymer mixture is premixed with the oil at a ratio of 10:1 before dropping the mixture in a bath of oil with a funnel.

The two-phase polymer bead technique

This method uses the same interfacial tension but the bead formation method differs. Here, polymer-cell solutions are kept above gelling temperatures in warm oil while stirring to form adequate sized droplets in the oil. When the droplets are adequate, the mixture is left to cool while constant stirring occurs, keeping the beads in their droplet shapes when taking gel form. The resulting beads are then sieved to remove the smallest beads so as to not have beads clogging or escaping the reactor.

Ceramic beads

Introduction

Ceramic beads are more and more widely used in modern water treatment plants as surfaces for microorganism fixation. In Switzerland, bacterial populations, which constitute the bulk of the biological cleansing of wastewaters, have been constantly reused throughout the last half century. The bacterial mud is constantly being recycled into the bioreactors, but as clumps of bacteria form, the bacteria lose efficiency. Ceramic bead technologies are used as porous materials which bacteria can colonize, which gives the reactor more reactive surface area as they are no longer clumped together.

Biocontainment

With agarose, alginate or phytagel beads, we can ensure yeast does not survive and reproduce outside of its controlled gel. However, we cannot fill ceramic beads with tryptophane, nor can we ensure a constant influx of ypd with the water. The basic mechanism keeping the GMO yeast from being released would have to be removed in order for the yeast to survive. Ceramic beads are not made to contain cells, but merely to serve as a attachement surface on which bacteria can feed and breed. Hence, yeast would detach and end up in nature unless it is filtered. But the clogging of filters due to yeast is the main reason we chose beads in the first place.

On the other hand, ceramic beads seem to offer a more realistic large-scale implementation, as it is already used in water treatment facilities. Instead of adapting the beads to the yeast, the synthetic yeast strain would have to be further developed. An example of further amelioration would be the addition of a flocculation process at CUP1 saturation so that yeast cells can sink or float in easily collectible clumps13. For better containment, the yeast could be modified to need a certain wavelength of light to transcribe proteins14. If these proteins are necessary to the survival of the cell and the light used is unusual in natural environments, the cells would not survive outside of the water treatment facilities. This would solve the problem of clogged filters and GMO release to the natural environment.

Out take on the idea: Ceramic beads for water treatment are not adapted to our current biocontainment problem, but they would be the most adapted one if our solution were to be implemented large-scale in water treatment facilities.

Bead testing

The alginate beads we made are supposed to be nano porous. They should let ions in while not letting yeast out, thus containing the cells while they are still able to filter copper out of water. Unfortunately, we ran into problems during testing and did not have enough time towards the end of the iGEM project to restart the experiments. We therefore do not have conclusive results, but we hope that our protocol may help anyone who is interested in performing these tests.

Planning of an experiment for the copper assay with beads

The measurements to do for testing the beads containing yeast in a static reactor are the following:

  • copper assay using blank beads shaking
  • copper assay using blank beads static
  • blank assay using organism filled beads shaking
  • blank assay using organism filled beads static
  • copper assay using organism filled beads shaking
  • copper assay using organism filled beads static

The first and second assays should give us information about the copper absorbance of the beads alone. The third and fourth give us information about the leaking of yeast out of the beads. The fifth and sixth are the actual copper assays. The reason we should also be looking at the shaking is to be able to compare the results with the copper assays done without beads.

The next test would be doing the same experiments using organism filled beads after a given incubation period. This final experiment is there for evaluating yeast leakage out of the beads and for testing if yeast growth enhances copper capture.

The protocol for doing these copper assays is as follows:

First make 250 ml of beads using the alginate beads protocol. Do the additional and alternative steps for testing which are indicated in the protocol! While the alginic acid sodium salt is being stirred, prepare a 250 ml copper solution in nearly the same way as is presented in the Copper incubation protocol: the only difference is that the concentration of copper has to be halved: the beads do not dilute the copper solution upon mixing. Take your t-1 sample, and once the beads are done, drop them into the copper solution and take your t0 measurement. Follow the measurement scheme as in the Copper incubation protocol. When taking the samples, be careful not to block the pipette with the beads.

References

  1. Raspberry Pi Foundation
    Raspberry Pi Documentation, GPIO pinout
  2. Bryan Siepert
    Adafruit LPS35HW Water Resistant Pressure Sensor
    Adafruit learning system
  3. iGEM TU Eindhoven (2015)
    Alginate beads
  4. iGEM Paris Bettencourt (2012)
    Encapsulation
  5. AMSBIO
    Alginate 3D Cell Culture Kit
  6. Melzoch, Rychtera & Hábová (1994)
    Effect of immobilization upon the properties and behaviour of Saccharomyces cerevisiae cells
    Journal of Biotechnology, vol. 32, no. 1, pp. 59-65
  7. Murujew, Whitton, Kube, Fan, Roddick, Jefferson & Pidou (2019)
    Recovery and reuse of alginate in an immobilized algae reactor
    Environmental Technology, vol. 42, no. 10, pp. 1521-1530
  8. Wang & Wang (2012)
    Sodium citrate induces apoptosis in biocontrol yeast Cryptococcus laurentii
    Journal of Applied Microbiology, vol. 113, no. 1, pp. 135-142
  9. Lee & Mooney (2012)
    Alginate: Properties and biomedical applications
    Progress in Polymer Science, vol. 37, no. 1, pp. 106-126
  10. Zakhartsev & Reuss (2018)
    Cell size and morphological properties of yeast Saccharomyces cerevisiae in relation to growth temperature
    FEMS Yeast Research, vol. 18, no. 6
  11. Nilsson, Brodelius & Mosbach (1987)
    [19] Entrapment of microbial and plant cells in beaded polymers
    Methods in Enzymology, pp. 222-230
  12. López, Lázaro & Marqués (1997)
    The interphase technique: a simple method of cell immobilization in gel-beads
    Journal of Microbiological Methods, vol. 30, no. 3, pp. 231-234
  13. Conradi, Zhou, Oeser, Schuergers, Wilde & Mullineaux (2019)
    Factors Controlling Floc Formation and Structure in the Cyanobacterium Synechocystis sp. Strain PCC 6803
    Journal of Bacteriology, vol. 201, no. 19
  14. Sauers, Temburni, Biggins, Ceo, Galileo & Koh (2010)
    Light-Activated Gene Expression Directs Segregation of Co-cultured Cells in Vitro
    ACS Chemical Biology, vol. 5, no. 3, pp. 313-320