{"id":35,"date":"2023-02-26T00:30:11","date_gmt":"2023-02-26T04:30:11","guid":{"rendered":"https:\/\/projects.upei.ca\/kilfoillab\/?page_id=35"},"modified":"2023-02-27T21:14:56","modified_gmt":"2023-02-28T01:14:56","slug":"downloads","status":"publish","type":"page","link":"https:\/\/projects.upei.ca\/kilfoillab\/?page_id=35","title":{"rendered":"Downloads"},"content":{"rendered":"<p><strong>Software Tools<\/strong><br \/>Are you doing microscopy-based feature finding, particle tracking, or microrheology, or are you thinking about it? This is how we analyze large amounts of time-lapse images in our lab. We developed these algorithms in MATLAB and then in Python (open source!), and have since made them ready for sharing, which we do here. Easy-to-follow tutorials\/instructions are packaged with the code. If you&#8217;d like to obtain any of these code packages, just fill out a request below with a smidge about your project.<\/p>\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><em><strong>2D feature finding, pre-tracking and particle tracking<\/strong> employing centroid-based fitting, suited for spherical particles larger than the diffraction limit of the imaging system used &#8212; written in MATLAB<\/em><\/td><td><\/td><\/tr><tr><td><em><strong>3D centroid-based feature finding<\/strong> with sub-pixel resolution in all three space dimensions &#8212; MATLAB<\/em><br>Reference: <a href=\"https:\/\/opg.optica.org\/oe\/fulltext.cfm?uri=oe-17-6-4685&amp;id=177198\">Y. Gao and M. L. Kilfoil (2009) Opt. Express 17:4685-4704<\/a><\/td><td><\/td><\/tr><tr><td><em><strong>Microrheology <\/strong>&#8211; including one-point, two-point, and de-drifting algorithms &#8212; MATLAB<\/em><br>Reference: <a href=\"https:\/\/journals.aps.org\/prl\/abstract\/10.1103\/PhysRevLett.102.188303\">V. Pelletier, N. Gal, P. Fournier, and M. L. Kilfoil, (2009) Phys. Rev. Lett. 102:188303<\/a><\/td><td><\/td><\/tr><tr><td><em><strong>2D <\/strong>feature finding, pre-tracking and particle tracking algorithms <strong>in Python&nbsp;<\/strong> &nbsp; <\/em><img loading=\"lazy\" decoding=\"async\" width=\"211\" height=\"71\" class=\"wp-image-41\" style=\"width: 90px\" src=\"http:\/\/projects.upei.ca\/kilfoillab\/files\/2023\/02\/python-logo.gif\" alt=\"\"><br>                                                                                                                 <\/td><td><\/td><\/tr><tr><td><em><strong>3D<\/strong> feature-finding algorithms<strong> in Python<\/strong><\/em><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<div class=\"wp-block-jetpack-contact-form\"><a href=\"https:\/\/projects.upei.ca\/kilfoillab\/?page_id=35\" target=\"_blank\" rel=\"noopener noreferrer\">Submit a form.<\/a><\/div>\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n","protected":false},"excerpt":{"rendered":"<p>Software ToolsAre you doing microscopy-based feature finding, particle tracking, or microrheology, or are you thinking about it? This is how we analyze large amounts of time-lapse images in our lab. We developed these algorithms in MATLAB and then in Python (open source!), and have since made them ready for sharing, [&hellip;]<\/p>\n","protected":false},"author":274,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"tags":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=\/wp\/v2\/pages\/35"}],"collection":[{"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=\/wp\/v2\/users\/274"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=35"}],"version-history":[{"count":164,"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":456,"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=\/wp\/v2\/pages\/35\/revisions\/456"}],"wp:attachment":[{"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=35"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.upei.ca\/kilfoillab\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}