/14_Self-regulating-Drug-Delivery

Developing a self-regulating control system for intravenous drug administration -- using aminoglycosides as an example

Primary LanguagePython

Synopsis

Our goal is to put together a sensor-pump system which would be able to adjust drug output of aminoglycosides based on real time sensing of drug in plasma. This would involve several stages, the first being the development of a functional sensor over the appropriate therapeutic range of concentrations. Similarly, a device will be designed which can attach to current hospital drip bags to control output and have configurable parameters for information such as normal drug clearance, volume of distribution, concentration of drug being delivered, and so on. The software to calculate the appropriate output will also be written.

Contributer Headshot
Palaniappan Ganesh Nagappan Palani
David Chong Tian Wei David

Software

Software will be needed to control the arduino uno unit that is controlling the potentiostat circuit and the feedback circuit to control the pump. Several supporting software such as a desktop GUI to display data from the potentiostat and simulations will also be written

SoftwareExample
Arduino Controller Software
Desktop App to control and view the arduino
Simulation of infusion pump sensor feedback loop using single compartment model

Hardware

Electronics

The electronics part of this project includes the potentiostat and the DC Stepper Motor-Proximity Sensor component of the infusion pump.

ComponentSchematicImplementation
Potentiostat Circuit (adapted from UC Davis iGEM team 2014 OliView 2.0 Schematic)

Infusion Pump

The structure to hold the syringe and apply pressure on the handle

ComponentSchematicImplementation
Infusion Pump

Microfluidic Chip

The microfluidic chip houses the aptamers immobilised on gold electrodes to sense drug levels. Currently we have only printed the electrodes onto glass slides. The next step will be to seal the two slides to form a channel for fluid to flow through. The stencil design can be found here. Detailed instructions to be found here.

ComponentImage
Printed Electrodes
Combined Chip using OHP sheets
Combined Chip using Glass Slides

Integrated Parts

DescriptionImage
Potentiostat attached to microfluidic chip
Potentiostat sweep using microfluidic chip with printed plain gold electrodes and Phosphate Buffered Saline
Potentiostat dry cell test with 10kOhm resistor

Installation, Maintenance and Testing Guide

Potentiostat Interface Software

The interface uses the following software: python2, Tkinter, serial, io

Potentiostat Dry Cell Test

  1. Once you constructed the potentiostat circuit and connected it to the arduino according to the schematics, upload the potentiostat-controller sketch onto the arduino.
  2. Connect the Counter and Reference electrodes to one side of a 10kOhm resistor and the working electrode to the other side to complete the circuit.
  3. Run the potentiostat interface software and connect to the appropriate device and run a sweep with default settings. The result should be something similar to the Potentiostat dry cell test with 10kOhm resistor shown above.

Potentiostat Microfluidic Chip test with Phosphate Buffered Saline and Tobramycin solutions

The microfluidic chip and potentiostat probably do not work well together. Connect the device and software similar to the dry cell, but instead to the leads on the microfluidic chip.

DescriptionImage
PBS Plain Gold Electrodes
PBS Gold Electrode after aptamer attachment
5uM Tobramycin Gold Electrode after aptamer attachment

License

Copyright 2017 David Chong and Palani Ganesh Nagappan

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.