{"id":11590,"date":"2012-04-17T10:15:50","date_gmt":"2012-04-17T14:15:50","guid":{"rendered":"https:\/\/itp.nyu.edu\/opportunities\/?p=11590"},"modified":"2012-04-17T10:15:50","modified_gmt":"2012-04-17T14:15:50","slug":"gig-seeing-builderpossible-co-founder","status":"publish","type":"post","link":"https:\/\/itp.nyu.edu\/opportunities\/2012\/04\/17\/gig-seeing-builderpossible-co-founder\/","title":{"rendered":"[GIG] Seeing Builder\/Possible Co-Founder"},"content":{"rendered":"<div>I&#8217;m interested in building a liquid handler:<\/div>\n<div><a href=\"https:\/\/github.com\/delinquentme\/LH002\/raw\/master\/images\/LH002_full_01.png\" target=\"_blank\">https:\/\/github.com\/<wbr>delinquentme\/LH002\/raw\/master\/<wbr>images\/LH002_full_01.png<\/wbr><\/wbr><\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div>From the image you can see 4 &#8220;cores&#8221; and for this specific machine I can scale up to 12 liquid handling cores .<\/div>\n<div><\/div>\n<div>Each core:<\/div>\n<div>&#8211; 2 steppers<\/div>\n<div>&#8211; 1 string potentiometer<\/div>\n<div>&#8211; 1 linear actuator<\/div>\n<div>&#8211; 2 physical switches<\/div>\n<div><\/div>\n<div>Primary machine ( runs \/ contains the cores. Grey in color in the schematic ):<\/div>\n<div>&#8211; 4 steppers<\/div>\n<div>&#8211; 4 string potentiometers<\/div>\n<div>&#8211; 1 power supply<\/div>\n<div>&#8211; 1 beagleboard \/ ?? &#8230; something that can control up to 12 of the cores mentioned above &#8230;<\/div>\n<div><\/div>\n<div>My initial thoughts are to connect all the cores and the primary machine to a single MC. But I need feedback between the cores and the main machine to be fast.<\/div>\n<div><\/div>\n<div>Example:<\/div>\n<div>0) Command is issued<\/div>\n<div>1) The microplate ( the little rectangular cubes with 8*12 array of holes ) locates under the particular liquid handling head<\/div>\n<div>2) The core gets confirmation that the plate is where its supposed to be<\/div>\n<div>3) The core extends the liquid handling head down towards the plate<\/div>\n<div>4) Reagents are dispensed<\/div>\n<div>5) Tips are ejected<\/div>\n<div><\/div>\n<div>So that process iterates numerous times. Can that kind of control be handled through the core processing unit? I guess that all depends on the IO speed of whatever unit I pick?<\/div>\n<div><\/div>\n<div>SO, the questions:<\/div>\n<div>1) How would you set this up?<\/div>\n<div>2) I don&#8217;t think I want to be flashing chips every time I run a different protocol&#8230; So how does the python web server issue the command? ( My previous iteration was via binary protocol with the MC continually polling for that next protocol )<\/div>\n<div><\/div>\n<div>With the right individual I&#8217;d be interested in taking on a co-founder. I think quite a bit can be done in this space, specifically with the advent of synthetic biology and the glut of genomics diagnostics which are to come.<\/div>\n<div><\/div>\n<div>Thanks!<\/div>\n<div>-Carl<br \/>\n<a href=\"mailto:carlcrott@gmail.com\" target=\"_blank\">carlcrott@gmail.com<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m interested in building a liquid handler: https:\/\/github.com\/delinquentme\/LH002\/raw\/master\/images\/LH002_full_01.png From the image you can see 4 &#8220;cores&#8221; and for this specific machine I can scale up&#8230;<\/p>\n","protected":false},"author":122,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-11590","post","type-post","status-publish","format-standard","hentry","category-job","entry"],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/11590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/users\/122"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/comments?post=11590"}],"version-history":[{"count":0,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/11590\/revisions"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/media?parent=11590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/categories?post=11590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/tags?post=11590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}