Team:Cambridge-JIC/Design
Problem statement
The use of fluorescent markers is central to many iGEM projects. In fact, the most widely used coding BioBrick on the iGEM Parts Registry is that encoding GFP, with 514 uses. However, the tool generally used to characterise a construct’s fluorescence - a fluorescence microscope - is prohibitively expensive for most iGEM teams, costing over $30,000. Therefore the problem we set out to tackle was to design a cost-effective but precise method of quantifying fluorescence from the fluorescent proteins most commonly used in iGEM.
Design criteria
The criteria any design must meet are:
Able to characterise GFP fluorescence
Other desired characteristics of our product were:
© All About 3D Printing, 2015
Design criteria
The criteria any design must meet are:
Able to characterise GFP fluorescence
Other desired characteristics of our product were:
© All About 3D Printing, 2015
OpenSCAD Design
We are using an open-source software called OpenSCAD to design our components. Here the focus is on the CAD aspect, making it extremely powerful for designing machine parts. It is not an interactive modeller, and instead reads a script and compiles a 3D image. This allows configurable parameters to be programmed in to the designs.
When creating lens holders for the Optics Bench, this became extremely useful as the parameters for each lens could be filled in individually. A single design was readily modified to make each individual component. The software outputs .scad files, which can then be converted to .stl for printing.
Useful Software
Below is a list of software programs that we have found useful for developing open-source hardware, supplemented with other commonly used programs:
OpenSCAD – a free, open-source, parametric CAD platform used to design 3D objects for printing (available from here)
Tracker – a free, open-source, video analysis and modelling tool. Used to track moving objects in videos and extract data (available from here)
Cura 3D – a free, open-source 3D printer interface from Ultimaker. Used to control printer settings (available from here)
Fiji - a free, open-source image processing and analysis platform. Particularly useful for microscopy (available from here)
Inkscape – a free, open-source vector graphics package. Extremely useful for 2D design followed by linear extrusion (available from here)
DesignSpark – a free electronics design software for PCB prototyping. Has an online library of over 80,000 parts (available from here)
Scribus – a free, open-source graphics software. Particularly useful for publishing (available from here)
Python – a free, open-source, programming language that allowed us to put together software quickly
Nginx – A FOSS lightweight web server on top of which we built our web interfaces.
OpenCV – A FOSS released under a BSD license that provides a library for image processing software (available from here)
For a detailed list of free, open-source software programs available, look here.
ABOUT US
We are a team of Cambridge undergraduates, competing in the Hardware track in iGEM 2015.
read moreLOCATION
Department of Plant Sciences,
University of Cambridge
Downing Street
CB2 3EA
CONTACT US
Email: igemcambridge2015@gmail.com
Tel: +447721944314