Difference between revisions of "Team:Cambridge-JIC/Notebook"

m
Line 79: Line 79:
 
graph.commit('design', '3 August 2015', $('<div><h4>Hardware Design</h4>We managed to get our hands on an inexpensive Shapeoko v.1 (this is a motorised x,y-positioning stage). We will try and adapt it for our microscope to be mounted on. Hello easy scanning of large samples of cells/colonies!</div>'));
 
graph.commit('design', '3 August 2015', $('<div><h4>Hardware Design</h4>We managed to get our hands on an inexpensive Shapeoko v.1 (this is a motorised x,y-positioning stage). We will try and adapt it for our microscope to be mounted on. Hello easy scanning of large samples of cells/colonies!</div>'));
 
graph.commit('sw', '', $('<div style="margin-top:-40px"><h4>Software</h4> We went on a bug-fixing spree, and as usual the 80:20 rule applied with the last class taking most of the day to fix :( Now we have a fully functional virtual XY stage to play with until the Shapeoko is setup! For now we can explore the skies with a gigapixel image of Andromeda.</div>'));
 
graph.commit('sw', '', $('<div style="margin-top:-40px"><h4>Software</h4> We went on a bug-fixing spree, and as usual the 80:20 rule applied with the last class taking most of the day to fix :( Now we have a fully functional virtual XY stage to play with until the Shapeoko is setup! For now we can explore the skies with a gigapixel image of Andromeda.</div>'));
graph.commit('sw', '5 August 2015', $('<div><h4>Software</h4> The Shapeoko\'s now fully setup with a nice python CLI interface controlling it from the comfort of our laptops.</div>'));
+
graph.commit('sw', '5 August 2015', $('<div><h4>Software</h4> The Shapeoko\'s now fully setup with a nice python CLI interface to control it from the comfort of our laptops.</div>'));
 
graph.commit('optics', '6 August 2015', $('<div><h4>Optics</h4>First signs of fluorescence detected! Finally.</div>'));
 
graph.commit('optics', '6 August 2015', $('<div><h4>Optics</h4>First signs of fluorescence detected! Finally.</div>'));
 
graph.commit('design', '', $('<div style="margin-top:-40px"><h4>Hardware Design</h4>Printing our third attempt on the microscope stage currently. Already managed to adapt the z-axial movement with a screw for precise focusing. In the meantime, playing around with our Shapeoko.</div>'));
 
graph.commit('design', '', $('<div style="margin-top:-40px"><h4>Hardware Design</h4>Printing our third attempt on the microscope stage currently. Already managed to adapt the z-axial movement with a screw for precise focusing. In the meantime, playing around with our Shapeoko.</div>'));
 
graph.commit('sw', '', $('<div style="margin-top:-40px"><h4>Software</h4> Challenge time &mdash; We acquired a 100-frame GIF containing over six hundred moving pixels and raced to build our own specimen-tracking algorithms! We got some very nice entries and even managed to extrapolate their movement back in time.</div>'));
 
graph.commit('sw', '', $('<div style="margin-top:-40px"><h4>Software</h4> Challenge time &mdash; We acquired a 100-frame GIF containing over six hundred moving pixels and raced to build our own specimen-tracking algorithms! We got some very nice entries and even managed to extrapolate their movement back in time.</div>'));
 
graph.commit('design', '7 August 2015', $('<div><h4>Hardware Design</h4>Microscope stage fully set up, with manual moving of the sample and focusing, but quite impressive precision, focusing and stability. Unfortunately cannot show any of our designs yet due to intellectual property and licensing issues. By the way, more on this topic coming soon on our Human Practices page.</div>'));
 
graph.commit('design', '7 August 2015', $('<div><h4>Hardware Design</h4>Microscope stage fully set up, with manual moving of the sample and focusing, but quite impressive precision, focusing and stability. Unfortunately cannot show any of our designs yet due to intellectual property and licensing issues. By the way, more on this topic coming soon on our Human Practices page.</div>'));
 
 
graph.commit('design', '10 August 2015', $('<div><h4>Hardware Design</h4>Tested maximum movement of our 3D printed stage. Details to be released shortly. We also analysed the bending of the z-axis support under different loads. The Shapeoko  z-axis limit-switch needed tinkering with, as it was too wobbly. This was solved with a couple of rubber bands. Classy.</div>'));
 
graph.commit('design', '10 August 2015', $('<div><h4>Hardware Design</h4>Tested maximum movement of our 3D printed stage. Details to be released shortly. We also analysed the bending of the z-axis support under different loads. The Shapeoko  z-axis limit-switch needed tinkering with, as it was too wobbly. This was solved with a couple of rubber bands. Classy.</div>'));
 +
graph.commit('sw', '', $('<div style="margin-top:-40px"><h4>Software</h4> We rewrote our Shapeoko interface to handle hotplugging, waiting on command completion, and continuous position updates.</div>'));
 
graph.commit('design', '11 August 2015', $('<div><h4>Hardware Design</h4>Overnight we ran a time-lapse using our microscope, taking images of a micrometer scale every 5 minutes. We then used a free, open-source video tracking software called <a href="http://physlets.org/tracker" class="blue">Physlets Tracker</a> which enabled us to analyse the long-term drift of our microscope stage by tracking a single point over the time-lapse.</div>'));
 
graph.commit('design', '11 August 2015', $('<div><h4>Hardware Design</h4>Overnight we ran a time-lapse using our microscope, taking images of a micrometer scale every 5 minutes. We then used a free, open-source video tracking software called <a href="http://physlets.org/tracker" class="blue">Physlets Tracker</a> which enabled us to analyse the long-term drift of our microscope stage by tracking a single point over the time-lapse.</div>'));
 
 
graph.commit('design', '12 August 2015', $('<div><h4>Hardware Design</h4>The morning was spent in the Department of Engineering, doing 3-point bending tests on 3D printed material using the Instron machine. We were analysing different thicknesses of samples and different printing styles and comparing strength and flexibility. Ultimately this will allow us to see which parts of our microscope are more likely to fail.</div>'));
 
graph.commit('design', '12 August 2015', $('<div><h4>Hardware Design</h4>The morning was spent in the Department of Engineering, doing 3-point bending tests on 3D printed material using the Instron machine. We were analysing different thicknesses of samples and different printing styles and comparing strength and flexibility. Ultimately this will allow us to see which parts of our microscope are more likely to fail.</div>'));
 +
graph.commit('sw', '', $('<div style="margin-top:-40px"><h4>Software</h4> Our Shapeoko interface is now fully integrated with the rest of our software library! We can now use smart action queueing, and automated image scanning is coming soon (when we mount the microscope on it) &mdash; stay tuned for an awesome new microscope interface!</div>'));
  
 
if($(window).width() <= 700) {
 
if($(window).width() <= 700) {

Revision as of 10:55, 13 August 2015

Notebook