1 Star 0 Fork 0

greatwallisme / pressurised-liquid-chromatography

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Open-source pressurised liquid chromatography system for the purification of proteins and small molecules

Synopsis

Column chromatography is a routine technique for the separation of components from complex mixtures. In biochemistry and molecular biology, the most common application is the purification of recombinantly expressed proteins from in vitro or in vivo expression systems. These separations are currently performed by gravity flow, centrifugation or by using automated systems that use pumps to force solutions over a column.

Gravity flow and centrifugation techniques, while simple and relatively inexpensive, are labour intensive and time consuming. Conversely, commercial systems allow a high degree of automation, limiting hands-on time, and allow more complex elution protocols, such as elution using salt or pH gradients. However, these systems require specialised, expensive equipment. The project proposed here aims to produce a lower cost, modular, open-source alternative to these commercial systems for performing simple, routine purifications.

Banner_image

Overview Diagram

Project_overview

Diagram showing a high-level overview of the system. A typical method run for purification of a protein (preprogrammed in method runs) is as follows:

  1. Connection of a chromatography column appropriate for the purification between the pressure sensor and UV sensor
  2. Equilibration (conditioning) of the column using equilbration/wash buffer from pump 1
  3. Loading of the sample through the sample application port on the mixing chamber
  4. Washing of unbound material using equilbration/wash buffer from pump 1
  5. Elution of the protein of interest from the column using elution buffer from pump 2
  6. Steps 4 and 5 are accompanied by fractionation (separation of components) into different wells of a 96-well plate using the fraction collector

This project is a work in progress. For each component, navigate to the component folder for a list of known bugs and planned future improvements.

Software

The project contains four Arduinos, one in each of two pumps, one in the fraction collector (SCARA arm) and one in the control unit. The control unit coordinates the other Arduinos and also reads out pressure sensor and UV sensor data. The SCARA arm Arduino controls the movements of the arm on prompting from the control unit over I2C. Pump Arduinos control the movement of the pumps after prompting by the control unit over I2C. For details of the software for each component, see the individual component folders.

Hardware

The project contains different hardware modules, which are coordinated by the control module. For CAD files and diagrams, see individual component folders.

Installation, Maintenance and Testing Guide

See individual component folders.

Licenses

Hardware is distributed under the Creative Commons share alike license (see Thingiverse links). All software is available under the GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl.html).

This project makes use of the following non-standard Arduino libraries, which are distributed under the indicated licenses:

  1. Grove_LCD_RGB_backlight library - The MIT License (MIT) - Copyright (c) 2013 Seeed Technology Inc
  2. MS5803-14 Master library for MS5803 14bar pressure sensor module - by Luke Miller (http://github.com/millerlp) -GNU General Public License Version 3

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/greatwallisme/pressurised-liquid-chromatography.git
git@gitee.com:greatwallisme/pressurised-liquid-chromatography.git
greatwallisme
pressurised-liquid-chromatography
pressurised-liquid-chromatography
master

搜索帮助