<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Yep Lab on Jin Saeki Ko</title><link>https://jinsko.com/categories/yep-lab/</link><description>Recent content in Yep Lab on Jin Saeki Ko</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jinsko.com/categories/yep-lab/index.xml" rel="self" type="application/rss+xml"/><item><title>Colony Counting using YOLOv8n</title><link>https://jinsko.com/research/colony_counter/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/colony_counter/</guid><description>&lt;p&gt;Model used is YOLOv8n pretrained on colonies&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;, but optimized for our use. The process is as follows:&lt;/p&gt;



&lt;pre class="mermaid"&gt;
 flowchart TD
 A[&amp;#34;Load image&amp;#34;] --&amp;gt; B[&amp;#34;Find Petri dish with OpenCV&amp;#34;]
 B --&amp;gt; C[&amp;#34;Create inner dish mask&amp;#34;]
 C --&amp;gt; D[&amp;#34;Black out area outside dish&amp;#34;]
 D --&amp;gt; E[&amp;#34;Run YOLO on masked image&amp;#34;]
 E --&amp;gt; F[&amp;#34;Filter YOLO boxes&amp;#34;]
 F --&amp;gt; G[&amp;#34;Count accepted colonies&amp;#34;]
 G --&amp;gt; H{&amp;#34;More than 300?&amp;#34;}
 H --&amp;gt;|Yes| I[&amp;#34;Report too many to count&amp;#34;]
 H --&amp;gt;|No| J[&amp;#34;Report final count&amp;#34;]
 I --&amp;gt; K[&amp;#34;Draw, crop, and save output&amp;#34;]
 J --&amp;gt; K
 K --&amp;gt; L[&amp;#34;Return result data&amp;#34;]
&lt;/pre&gt;

&lt;p&gt;Flowchart outlines the steps involved in the colony counting process using YOLOv8n. Below are some sample images obtained from using the model to count colonies on our plates/public datasets. Does a pretty good job overall. We can further optimize the model (though this requires labelling of our data) and the filtering process to improve accuracy, but this is a solid starting point for our colony counting needs.&lt;/p&gt;</description></item><item><title>Revision to the Biofilm Assay: The Bladder Cell Invasion Protocol</title><link>https://jinsko.com/research/newbiofilm/</link><pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/newbiofilm/</guid><description>&lt;p&gt;Since we were having issues with the biofilm formation, as expounded upon in a &lt;a
 href="biofilm-issues/"&gt;previous post&lt;/a&gt;, Dr. Yep decided to make some revisions to the protocol. This post will be a brief overview of the changes that were propsed, and the rationale behind them.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Throughout, I’ll be referring to a paper studying decreased expression of fimbriae and its effects on the pathogenesis of CFT073&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;. The paper is a good example of the bladder cell invasion protocol, and the rationale behind it.&lt;/p&gt;</description></item><item><title>ASM 2025</title><link>https://jinsko.com/research/asm2025/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/asm2025/</guid><description>&lt;p&gt;This short informal post is long overdue, but I’ll excuse myself since this website wasn’t up and running in June, when I attended the conference—and besides, I’ve been busy with other things.&lt;/p&gt;
&lt;p&gt;I had the chance to attend ASM 2025 in LA back in June. I presented my findings along with my lab partner, and overall I’d say it was a pretty good experience.&lt;/p&gt;
&lt;p&gt;Before this, my lab partner and I had attended a smaller research conference in January. That conference was made up mainly of undergraduates. Many disciplines from the biological sciences were represented—everything from ecology to biochemistry. Since we were all undergrads, I found it easier to walk up to posters and ask as many questions as I wanted to satisfy my curiosity, because it was mutually understood that none of us really knew much about each other’s disciplines. It was nice in this way; you could pull the “I’m ignorant just like you, help me out” card, even though any basic lack of knowledge is really my own fault.&lt;/p&gt;</description></item><item><title>Issues with Biofilm Formation</title><link>https://jinsko.com/research/biofilm-issues/</link><pubDate>Mon, 27 Oct 2025 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/biofilm-issues/</guid><description>&lt;p&gt;In the lab, Kelsey and I have been running into issues with the biofilm assay. Regardless of the incubation period, the E. coli strains that are supposed to form biofilms aren’t doing so. After a couple of failed attempts, we also tried growing Pseudomonas, which is known for robust biofilm formation, but this trial also resulted in no observable biofilm. By testing these two strains, we could assess whether the problem lies with the E. coli strains we were using or whether it stems from a systemic error in our protocol.&lt;/p&gt;</description></item><item><title>LB, ∆fur, and Stationary Phase</title><link>https://jinsko.com/research/stationary-phase/</link><pubDate>Fri, 03 Oct 2025 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/stationary-phase/</guid><description>&lt;p&gt;Dr. Yep noticed how &lt;em&gt;∆fur&lt;/em&gt; stalled earlier than the other strains. It’s not necessarily a problem, but I’d like to understand the cause. The paper should also explain this, so we’ll need the rationale anyway.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;∆fur&lt;/em&gt; entered stationary phase early in Lysogeny Broth (LB). This didn’t happen with any of the other strains or media. &lt;em&gt;Why&lt;/em&gt;? I’ll attempt to explain this in a few ways.&lt;/p&gt;
&lt;h1 id="ros-damage"&gt;ROS Damage&lt;a href="#ros-damage" class="heading-anchor" aria-label="Link to this section"&gt;&lt;svg class="h-4 w-4" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Since this phenomenon was absent in all other media, I think the early stalling most likely reflects a specific interaction between the high intracellular iron characteristic of &lt;em&gt;∆fur&lt;/em&gt;, and some inherent property of LB.&lt;/p&gt;</description></item><item><title>∆waaF and Colanic Acid as a Surfactant</title><link>https://jinsko.com/research/9-17-2025/</link><pubDate>Sun, 21 Sep 2025 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/9-17-2025/</guid><description>&lt;p&gt;Over the summer, I got my hands on &lt;em&gt;Escherchia coli ∆waaF&lt;/em&gt;. The researchers at UT Austin were kind enough to consider a collaboration. This strain overproduces colanic acid, which I wanted to take advantage of. I want to test whether external supplemementation can rescue a certain non-swarming strain. The following information will frequently reference their publication, so I will list it here&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;. In the subsequent passages, I will attempt to digest their paper in a way I can understand and apply in the lab.&lt;/p&gt;</description></item><item><title>The Yep Lab: Iron and the Motility of CFT073</title><link>https://jinsko.com/research/8-17-2025/</link><pubDate>Sun, 17 Aug 2025 00:00:00 +0000</pubDate><guid>https://jinsko.com/research/8-17-2025/</guid><description>&lt;h1 id="preface"&gt;Preface&lt;a href="#preface" class="heading-anchor" aria-label="Link to this section"&gt;&lt;svg class="h-4 w-4" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;After writing a first draft of this page, which came out to a couple thousand words, I decided to break this post up into multiple posts. In this first one, I will explain only one of the several projects I’ve been working on.&lt;/p&gt;</description></item></channel></rss>