{
    "archive_path": "archive/1791885903.196618",
    "base_url": "jsomers.net/e-coli-chemotaxis",
    "basename": "",
    "bookmarked_date": "2026-10-13 10:05",
    "canonical": {
        "archive_org_path": "https://web.archive.org/web/jsomers.net/e-coli-chemotaxis",
        "dom_path": "output.html",
        "favicon_path": "favicon.ico",
        "git_path": "git/",
        "google_favicon_path": "https://www.google.com/s2/favicons?domain=jsomers.net",
        "headers_path": "headers.json",
        "htmltotext_path": "htmltotext.txt",
        "index_path": "index.html",
        "media_path": "media/",
        "mercury_path": "mercury/content.html",
        "pdf_path": "output.pdf",
        "readability_path": "readability/content.html",
        "screenshot_path": "screenshot.png",
        "singlefile_path": "singlefile.html",
        "warc_path": "warc/",
        "wget_path": "jsomers.net/e-coli-chemotaxis/index.html"
    },
    "domain": "jsomers.net",
    "extension": "",
    "hash": "46GDN12GCY7S32P38A53",
    "history": {
        "archive_org": [],
        "dom": [],
        "favicon": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--output",
                    "favicon.ico",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://www.google.com/s2/favicons?domain=jsomers.net"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-10-13T10:12:44.686196+00:00",
                "index_texts": null,
                "output": "favicon.ico",
                "pwd": "/data/archive/1791885903.196618",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-13T10:12:44.076915+00:00",
                "status": "succeeded"
            }
        ],
        "git": [],
        "headers": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--head",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://jsomers.net/e-coli-chemotaxis/"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-10-13T10:12:45.188464+00:00",
                "index_texts": null,
                "output": "headers.json",
                "pwd": "/data/archive/1791885903.196618",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-13T10:12:44.692259+00:00",
                "status": "succeeded"
            }
        ],
        "htmltotext": [],
        "media": [],
        "mercury": [
            {
                "cmd": [
                    "/app/node_modules/@postlight/parser/cli.js",
                    "https://jsomers.net/e-coli-chemotaxis/"
                ],
                "cmd_version": "1.0.0",
                "end_ts": "2026-10-13T10:12:56.170277+00:00",
                "index_texts": null,
                "output": "mercury",
                "pwd": "/data/archive/1791885903.196618",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-13T10:12:52.247626+00:00",
                "status": "succeeded"
            }
        ],
        "pdf": [],
        "readability": [
            {
                "cmd": [
                    "/app/node_modules/readability-extractor/readability-extractor",
                    "/tmp/tmpa87hi8ys",
                    "https://jsomers.net/e-coli-chemotaxis/"
                ],
                "cmd_version": "0.0.11",
                "end_ts": "2026-10-13T10:12:52.240820+00:00",
                "index_texts": [
                    "I want to tell the story of a beautiful phenomenon in biology. In some\n          sense it\u2019s the prototype of much of the activity of life. The\n          phenomenon is the way in which an individual cell of\n          E. coli forages for nutrients. This process, known as\n          \u201cchemotaxis\u201d\u2014the \u201cchemo-\u201d for chemical and the \u201ctaxis\u201d from the Greek\n          \u03c4\u03ac\u03be\u03b9\u03c2, for tactics\u2014is intelligence in one of\n          its most elemental forms. An individual E. coli has no brain,\n          obviously, and is even many orders of magnitude simpler than a human\n          cell, and yet already it possesses something like a sense of smell,\n          drive, even a memory. Chemotaxis recasts E. coli not as some\n          aimless gut-pest but rather as an exquisitely sophisticated\n          physical computer.\n        \n        \n          I\u2019m also telling this story because\n          I never liked the way biology was taught in high school. It was too much about the names of things. A subject so vast is\n          spoiled by a textbook, which can only point at the endless parade of\n          stuff-there-is-to-know. It\u2019s better approached with questions\u2014like\n          \u201cwhat\u2019s happening when you smell?\u201d or \u201dwhat is a fever,\n          actually?\u201d\u2014that contemplate narrow, deep slices.\n        \n\n        \n          Chemotaxis is a great slice: it\u2019s a triumph of systems biology\u2014we\n          understand it holistically but also in fine detail at almost every\n          level. It acquaints you with many of the most important motifs in\n          biology, including the way in which protein structure determines\n          function; how membranes control the information flow into cells; and\n          how chemical modifications store and communicate state. It involves\n          one of the most sophisticated and beautiful pieces of molecular\n          nanotechnology, the flagellar motor. And it helps give an intuition\n          for how a bag of unthinking chemicals could possibly give rise to a\n          being.\n        \n        The 30,000-foot view\n        \n          \n          \n            Even with simple rules, the E. coli finds food more often than not\n          \n        \n        \n          The basic idea is this: E. coli \u201csmells\u201d chemicals it\u2019s\n          attracted to with a set of nose-like receptors and decides how to\n          swim. Depending on what it senses, it can either use its flagellar\n          tails to swim forward\u2014this is known as a \u201crun\u201d\u2014or it can spin in a\n          random direction (a \u201ctumble\u201d). By running when the getting is good and\n          tumbling when it isn\u2019t, the E. coli takes a meandering path\n          toward the attractant.\n        \n        \n          A little more detail now: there are half a dozen or so rotors on the\n          E. coli\u2019s body, each controlling a long whip-like tail that\n          flows behind it. When all the rotors are spinning in the same\n          direction, the tails join together into a coil that torques the cell\n          forward into a run. When even one rotor is spinning against the\n          others, the coil unbundles and E. coli spins into a tumble.\n        \n        \n          In a uniform chemical environment, the E. coli swims in a\n          random walk by balancing runs with periodic tumbles. By default, a run\n          lasts about a second, or ten times longer than a tumble. The rate of\n          runs versus tumbles, and their relative duration, is carefully tuned\n          to balance \u201cexploitation\u201d and \u201cexploration\u201d: if runs happened too\n          often or lasted too long, E. coli would range too widely and\n          zip past its food; too seldom or too short, and it\u2019d likely never find\n          food in the first place.\n        \n        \n          But how is this balance achieved? The crux of it is a signaling\n          molecule called CheY (pronounced \u201cKEY-why\u201d). CheY is constantly\n          bouncing around in the cytoplasm of the E. coli, interacting\n          with both the receptor complex (the \u201cnose\u201d) and the rotors, carrying\n          information between them. In the steady state, when CheY encounters\n          the receptor complex, it gets chemically modified, or\n          \u201cphosphorylated,\u201d at a certain rate to become CheY-p. Unlike the\n          unmodified version, CheY-p has a strong affinity for the rotors, and\n          when enough copies bind to one, it reverses its spin, causing a\n          tumble.\n        \n\n        \n          The trick is that when the nose detects an increase in the\n          concentration of attractant, that steady turning of CheYs into CheY-ps\n          is interrupted. As a result, fewer CheY-ps bind to the rotors; fewer\n          reversals take place; and so the E. coli runs more and\n          tumbles less. In other words, the all-important relative rate of runs\n          versus tumbles is determined entirely by how often the\n          CheY\u2192CheY-p process churns\u2014and this, in turn, is determined by\n          how much attractant is detected by the nose.\n        \n        \n          You can see this process in action in the interactive illustration.\n          Try altering the ratio of CheY-p (white) to CheY (blue) by adding some\n          attractant (pink). You\u2018ll end up inducing a long run.\n        \n        \n        \n          Less attractant\n          More attractant\n        \n        \n          Why do you need all this complexity? You could imagine a system in\n          which the motors themselves responded directly to attractant. We\u2019ll\n          see later on that the stream of CheY-ps acts as a kind of adaptable,\n          tunable chemical amplifier. \u201cBacterial cells can amplify\n          signals more than 50-fold; that is to say, a 2% change in receptor\n          occupancy can bring about a 100% change in the output of the system at\n          the flagellar motors. This feature allows cells to sense minute\n          changes in concentration\u2014less than three molecules per cell volume!\u201d\n        \n        \n          The story gets more complicated: adaptation\n        \n        \n          If the system were as described above, then\n          E. coli wouldn\u2019t have much dynamic range. Imagine: if the\n          cell has a huge reaction to just three molecules of attractant,\n          wouldn\u2019t a thousand times as many just completely overwhelm it?\n        \n        \n          In reality, the E. coli is able to respond sensitively across\n          five orders of magnitude\n          of attractant concentration. The cell learns to treat whatever\n          concentration it stumbles into as the new normal, so that the\n          slightest increase triggers the same hypersensitive response as\n          always.\n        \n        \n          The mechanism powering this adaptation is extremely clever. You can\n          think of each receptor as being equipped with \u201cstruts\u201d that have\n          pockets in them. When the receptor is bound to attractant, its struts\n          change shape so that these pockets open up, and become the targets for\n          little molecules known as methyl groups. Methyl groups are ubiquitous\n          in biochemistry: for instance, they help determine which parts of your\n          DNA get expressed. Methyl groups bind to the structural proteins your\n          DNA strands coil around, called histones; the \u201cmethylated\u201d histone can\n          kink the DNA strand into or out of view of your transcription\n          machinery, turning it on or off.\n        \n        \n          In this case, methylation serves to fill up the strut\u2019s pockets,\n          causing it to become more rigid. (I\u2019m simplifying the actual physical\n          details somewhat, as we\u2019ll see later.) With more rigid struts the\n          receptor\u2019s signaling power is dampened: it takes more attractant to\n          elicit the same response. Because there are many methylation sites per\n          strut and many struts per receptor, there\u2019s a wide range of possible\n          dampening values\u2014as if those pockets were really the holes of an\n          elaborate wind instrument.\n          [Bray]\n          This wide dynamic range is what allows the bacteria not just to find a\n          favorable environment but to keenly and speedily nose its way up a\n          chemical gradient. No wonder a similar mechanism is used by cells in\n          your immune system to track and hunt down invaders.\n        \n        \n          Methylation of the receptors gives E. coli a \u201csimple chemical memory.\u201d This is a powerful and somewhat profound idea: individual bacteria\n          can model their environment and remember important features of it by\n          encoding that information in internal chemical modifications.\n          E. coli \u201cknows\u201d whether attractant has become more or less\n          concentrated in its surroundings going back\n          several seconds; that helps it determine whether it\u2019s swimming in a good or bad\n          direction. Which is not that different in principle from what brains\n          do. In fact one reason that it requires an artificial neural network\n          of about a\n          thousand\n          elements just to model the computational capabilities of a single real\n          neuron is that the real neuron stores so much \u201cstate\u201d in its internal\n          chemistry.\n        \n        \n          (Here\u2018s an aside: should we be surprised at how resilient people can\n          be, given the mechanisms available to a single cell for accepting\n          previously extreme conditions as \u201ca new normal\u201d? No doubt our macro\n          resilience is in some cases actually underwritten by similar cellular\n          mechanisms.)\n        \n        \n          The full picture: a complex signaling network\n        \n        \n          \n        \n        \n          The video above is a very legible overview of\n          E. coli chemotaxis, from a popular textbook. It layers in\n          even more detail, including not just the proteins that phosphorylate\n          CheY but those that dephosphorylate it; and not just the proteins that\n          methylate the receptors but those that demethylate it. What you come\n          to see is that these doers and undoers define a sort of equilibrated\n          circuit whose activity can be conveniently dialed up or down.\n        \n        \n          Dennis Bray describes these sorts of circuits nicely in his book,\n          Wetware: A Computer in Every Living Cell:\n        \n        \n          \n            In a typical signaling pathway, proteins are continually being\n            modified and demodified. Kinases and phosphatases work ceaselessly\n            like ants in a nest, adding phosphate groups to proteins and\n            removing them again. It seems a pointless exercise, especially when\n            you consider that each cycle of addition and removal costs the cell\n            one molecule of ATP\u2014one unit of precious energy. Indeed, cyclic\n            reactions of this kind were originally labeled \u201cfutile.\u201d But the\n            adjective is misleading. The addition of phosphate groups to\n            proteins is the single most common reaction in cells and underpins a\n            large proportion of the computations they perform. Far from being\n            futile, this cyclic reaction provides the cell with an essential\n            resource: a flexible and rapidly tunable device.\n          \n          \n            If the cell really needs to change the concentration of the modified\n            protein very quickly, it can. All it has to do is to switch on or\n            shut off the phosphate-adding reaction and the concentration will\n            fall precipitously\u2014at the speed of the spinning cycle. There is no\n            buildup of products or depletion of substrates to slow down the\n            process, as there would be in a linear chain of enzyme reactions.\n          \n        \n        \n          This is a clever way to regulate the level of some protein or\n          metabolite. Rather than producing the thing you want via a lengthy\n          chain reaction, you just have this running cycle that activates and\n          then de-activates it, for example via phosphorylation and\n          de-phosphorylation. When you want more of the active version, you just\n          tamp down the de-activating reaction in the cycle, as if sliding down\n          the volume on a stereo.\n        \n        \n          Regulation in this manner via phosphorylation and dephosphorylation\n          (by \u201ckinases\u201d and \u201cphosphatases\u201d respectively) is an extremely general\n          feature of life. \u201cAbout 30\u201350% of human proteins contain covalently\n          attached phosphate. [. . .] A typical mammalian cell makes use of\n          hundreds of distinct types of protein kinases at any moment.\u201d\n          [Alberts]\n        \n        \n          In the interactive figure above, phosphorylation is represented by the\n          blue dots becoming white, and de-phosphorylation happens when they\n          turn blue again. This cycle is constantly running. The speed of the\n          cycle determines how quickly the cell can react to levels of\n          attractant. Notice that when you add some, the blue\u2192white\n          reaction stops happening as much. But the blue\u2190white reaction\n          keeps going at the same rate. So blue CheY proliferates, and the cell\n          runs more. (If the cycle spun more slowly, the blues wouldn\u2018t take\n          over so quickly.)\n        \n        Down the rabbit-hole\u2026\n        \n          One thing I don\u2019t love in presentations of chemotaxis\u2014and of\n          biological concepts generally\u2014is that they often prominently feature\n          flowcharts and network diagrams. In the case of chemotaxis, as you can\n          gather from the video above, there are many players with nearly\n          indistinguishable names: CheA phosphorylates CheY to become CheY-p,\n          and CheZ dephosphorylates it back to CheY; CheW couples CheA to the\n          receptors, and CheR methylates those receptors\u2019 struts; CheB,\n          meanwhile, \u201cclips off\u201d the methyl groups added to the struts by CheR.\n          A network diagram is no doubt useful for organizing this sea of names\n          but in a sense it foregrounds the most abstract view of the process.\n          I\u2019d rather try to get a sense of the parts as a living whole or in\n          their individual physical detail.\n        \n        When you do that, it\u2019s amazing what you find.\n        \n          What does it mean for a receptor to detect attractant?\n        \n        \n          Almost every action in a cell depends on proteins changing shape and\n          binding to each other. It\u2019s no different in the\n          E. coli receptor complex.\n        \n        \n          The way it works is that there are stimulus-specific proteins embedded\n          in the E. coli\u2019s cell membrane, protruding into what\u2019s known\n          as the periplasm. These proteins are \u201cstimulus-specific\u201d in the\n          literal sense that they are shaped so as to bind favorably with\n          individual molecules of attractant. E. coli has five or six\n          of these, for instance one that detects a crucial amino acid called\n          aspartate. This sensor protein has little clefts in it that are shaped\n          just so for molecules of aspartate to fit snugly into them.\n          [Falke]\n          In schematic form the aspartate receptor looks like this:\n        \n        \n          \n          \n            Source: Falke,\n            \u201cThe Two-Component Signaling Pathway of Bacterial Chemotaxis: A\n              Molecular View of Signal Transduction by Receptors, Kinases, and\n              Adaptation Enzymes\u201d\n          \n        \n        \n          You can see that the sensory part\u2014up top, where the aspartate binds\u2014is\n          connected to the signaling proteins CheW and CheA by a columnar\n          structure that straddles the cell\u2019s membrane. What does this protein\n          complex \u201cactually\u201d look like?\n        \n        \n          An individual protein is small enough\u2014like a few nanometers wide\u2014that it can\u2019t really be seen through a regular light microscope.\n          This receptor from top to bottom measures about 350 angstroms, or 35\n          nanometers. But modern biology is all about seeing the unseeable.\n          Nowadays, we try to find out what nanostructures look like by\n          X-ray diffraction\n          or, more and more often, by\n          cryo-freezing them\n          in an electron microscope. Once we determine a protein\u2019s structure\n          it\u2019s usually rendered using ribbon diagrams, a style\n          invented by the biochemist Jane Richardson\n          in the late 1970s. Here\u2019s a ribbon diagram for the\n          E. coli serine receptor (really it\u2019s a \u201ctrimer of dimers,\u201d or\n          a complex of six receptors):\n        \n        \n          \n          \n            Source:\n            Keith Cassidy\n          \n        \n        \n          This whole thing is the receptor. (Those parts just inside the\n          membrane, with little yellow methyl groups lingering stuck to them,\n          are the struts.) How exactly it works is quite complex, and the\n          subject of current research. But in simplified terms it acts like one\n          big piston: when the asparate binds to the part in the periplasm, the\n          columnar structure it\u2019s attached to changes shape\u2014a real biologist\n          would call these subtle allosteric effects; to me it looks like\n          dipping and tilting\u2014in such a way to lock the thing that\u2019s supposed to\n          be phosphorylating CheY, the CheA kinase, into an inactive state.\n        \n        \n          \n          \n            Adapted from:\n            CheA conformation change, posted by Keith Cassidy\n          \n        \n        \n          When I think of a cell I imagine a Rube Goldberg\u2013type contraption\n          where an arm swings here, which drops a ball into a slide there, which\n          rolls down and opens a trap door, which\u2026 eventually turns on or off\n          some important cellular function. Indeed, E. coli\u2019s \u201csense of\n          smell\u201d rests ultimately in a series of physical lock-and-key\n          mechanisms, starting with literal molecules of e.g. aspartate nuzzling\n          into a protein and transmitting that physical shape-change across the\n          membrane.\n        \n        \n          This piston-shaped receptor complex is just one of a huge array\n          arranged near the front of E. coli\u2019s body. In cross section\n          they appear almost to have been laid down through a lithography\n          process, in a neat hexagonal pattern:\n        \n        \n          \n          \n            Source:\n            Theoretical and Computational Biophysics Group, UIUC\n          \n        \n        \n          \n          \n            Source:\n            Direct visualization of Escherichia coli chemotaxis receptor\n              arrays using cryo-electron microscopy\n          \n        \n        \n          Calling E. coli\u2019s receptor complex its \u201cnose\u201d is no mere\n          metaphor. Our own noses operate on a similar principle: when you smell\n          a flower, it means that actual flower-molecules\u2014possibly only a tiny\n          number of them\u2014have reached the inside of your nose and bound to some\n          protein with a specific affinity for that very molecule. This signal\n          is then transmitted via nerves to your brain. The human nose has\n          several hundred receptor proteins for smell; a dog has\n          more than a thousand.\n        \n\n        \n          Every one of our senses works like this. Touch is underwritten by\n          proteins that get \u201csquished\u201d by tactile forces into cell membranes,\n          triggering a set of downstream responses. Sight is my favorite\n          example. There\u2019s a protein called opsin that lives in the cells of our\n          retina. What\u2019s so cool about it is that the thing that changes its\n          shape is a literal photon. That is,\n          opsin converts the electromagnetic force of an incoming photon into\n            a biomechanical / biochemical signal. This is why I tend to think of molecular biology as the science of\n          shapes bumping into each other.\n        \n        \n          I think of E. coli\u2019s receptor complex as a protoversion of\n          our own sensory apparatus. Its nose has only\n          five or six\n          attractant-specific sensory proteins, but their signals are\n          integrated, as if different sets of receptor-protein activations were\n          playing different \u201cchords\u201d on the\n          E. coli\u2019s sensorium. \u201cIn short, the chemosensory array\n          functions as an ultrasensitive, ultrastable biological integrated\n          circuit or sensory chip.\u201d\n          [Falke]\n        \n        How the signal is carried\n        \n          So a bit of attractant binds one of the receptors, and lo, the\n          equilibrium inside the cell begins to shift. Because the CheA kinase\n          is now inactive, CheYs are no longer getting phosphorylated as\n          quickly; the process that de-phosphorylates existing CheY-ps\n          starts winning out. Recall that this is a response that is dynamic, a\n          flow that is tuned. The net number of CheY-ps in the cell is carefully\n          faded down. And then what?\n        \n        \n          The CheY-ps had been binding to the flagellar rotors, flipping them,\n          causing tumbles. That now no longer happens as much, because the\n          unphosphorylated CheY doesn\u2019t have the same affinity for the rotor as\n          CheY-p. As a result, the cell tumbles less, runs more, and biases its\n          random walk toward the attractant.\n        \n        \n          There\u2019s something really important worth dwelling on here. When we say\n          that CheY-p has an \u201caffinity\u201d for the rotor protein, it\u2019s not like it\n          gets directed there; nor does it have some long-acting magnetic\n          attraction for it. What this really means is that it has a strong\n          inclination to bind to the rotor protein when it gets really really\n          close to it. (And CheY, without the -p, doesn't have such an\n          inclination.) Given how small a single CheY-p is in the scheme of the\n          whole cell\u2019s cytoplasm, it might seem improbable that it\u2019ll somehow\n          sidle up right next to one of these rotor proteins somewhere on the\n          other end of the E. coli\u2019s body. But that gets at the heart\n          of\n          the crazy kinetic chaos inside our cells.\n        \n        \n          \n          \n          \n            Source: David Goodsell, The Machinery of Life\n          \n        \n        \n          Cells are dense with stuff, but everything in it is also\n          extremely fast-moving:\n        \n        \n          \n            To get an idea of how fast this motion is, imagine a typical\n            bacterial cell, and place an enzyme at one end and a sugar molecule\n            at the other. They will bump around and wander through the whole\n            cell, encountering many molecules along the way. On average, though,\n            it will only take about a second for those two molecules to bump\n            into each other at least once. This is truly remarkable: this means\n            that any molecule in a typical bacterial cell, during its chaotic\n            journey through the cell, will encounter almost every other molecule\n            in a matter of seconds.\n            [Goodsell]\n          \n        \n        \n          Just to put this in perspective: imagine you took an\n          E. coli cell and scaled it up so that it was the length of a\n          football field. And imagine you kept all the physics the same. A water\n          molecule would be about an inch wide; a protein would be about the\n          size of a basketball.\n          [BioNumbers]\n          The proteins would be juddering violently due to the thermal motion of\n          the water particles bombarding them\u2014so violently in fact that if left\n          unchecked they\u2019d be moving at 500 meters per second. But they aren\u2019t\n          left unchecked: if you were in such an environment it would be so\n          crowded as to be nearly impossible to see. What you really get, then,\n          is an incredible ceaseless shaking and bouncing-into-each-other of all\n          the component parts.\n        \n        \n          This is why shape changes that lead to different bonding affinities\n          are so important in biology. It\u2019s as if inside a cell everyone is\n          constantly going up to everyone else, seeing if they fit together.\n          Proteins sample the space of interactions with other proteins so\n          quickly that for a long time, most biologists didn\u2019t really\n          contemplate where in the cytoplasm two reactants lived; they knew that\n          you never had to wait too long for them to meet each other. In fact it\n          was a\n          relatively recent discovery\n          that inside the cytoplasm certain proteins that share functional\n          relationships do seem to keep especially close together, inside little\n          oil drops known as \u201cphase-separated liquids.\u201d Weak interactive forces\n          between the floppy tails of different proteins cause them to\n          spontaneously \u201cphase separate\u201d into these more viscous pools, and this\n          biases certain proteins to interact more frequently.\n        \n        \n          The rate-limiting step in E. coli\u2019s reaction to attractant is\n          the time it takes for CheY-p to diffuse from the nose to the motor. It\n          takes about a tenth of a second. The journey has actually been tracked\n          on camera, using a fluorescent version of the protein:\n        \n        \n          \n          \n            Source:\n            Single-molecule imaging of electroporated dye-labelled CheY in\n              live Escherichia coli\n          \n        \n        \n          What happens when the signal reaches the motor?\n        \n        \n          Let\u2019s talk about these motors. These things are so intricate and\n          beautiful and seem so reminiscent of machines we\u2019d engineer ourselves\n          that they\u2019re sometimes cited as evidence for intelligent design.\n        \n        \n          The flagellar motor operates with close to 100% energy efficiency. It\n          spins at about 1,500 rotations per second. And the craziest part is\n          that like all molecular nanomachines it is entirely self-assembled.\n          There\u2019s an amazing 30-minute documentary\n          available on YouTube\n          that details the mechanics of the self-assembly process\u2014and,\n          refreshingly, profiles some of the scientists who figured it out,\n          describing the methods they used to make their discoveries.\n        \n        \n          \n          \n            From:\n            Self-Assembling NanoMachine: a film about flagellar biosynthesis\n            \n          \n        \n        \n          My favorite part of the self-assembly process is that after building a\n          base for the rotor, a sort of tunnel is built and the proteins that\n          comprise the whip-like \u201chook\u201d of the flagellum are extruded through\n          it\u2014as if the flagellum were built by vomiting forth parts of itself.\n        \n        \n          Anyway, at the base of each rotor there are a series of proteins\n          called FliG, FliM, and FliN\u2014pronounced like \u201cFly G,\u201d \u201cFly M,\u201d \u201cFly\n          N\u201d\u2014to which CheY-p, our Frodo-esque bearer of the message from the\n          nose, attaches once it finally arrives. CheY-p has a strong affinity\n          for FliG and will readily glom onto it. We\u2019ll see how that actually\n          affects the flagellum in a second. But for now it\u2019s worth noting that\n          there\u2019s a thresholding mechanism here: just one CheY-p attaching to\n          FliG won\u2019t be enough to flip the motor from counter-clockwise to\n          clockwise (thereby causing a tumble)\u2014it actually takes a handful of\n          CheY-ps conspiring to make that happen. In fact the motor has\n          something like seven states, from rotating quickly counterclockwise at\n          three discrete levels of decreasing speed\u2014as if stepping through three\n          gears on a bike\u2014to stalling entirely, to starting back up again in the\n          clockwise direction, also with three speeds.\n        \n        \n          Even as the motor is in the process of changing direction, any CheY-ps\n          that do attach to FliG are under constant threat of being removed by\n          yet another player, CheZ. That is, the proteins that would reverse the\n          motors are subject to removal by other proteins that un-reverse it.\n          Again we have a responsive regulatory circuit reminiscent of the one\n          that phosphorylated and de-phosphorylated CheY in the first place\n          upstream at the receptor. The idea is that every effect is reversible,\n          and in fact is reversed at a regular rate. This means that in the\n          absence of further signal the cell will quickly return to baseline.\n        \n        \n          How does the motor actually change directions?\n        \n        \n          As a matter of pure mechanics this might be the most ingenious part of\n          the story. It took quite a long time to figure out and even still it\n          seems that we\u2019re not entirely confident with our explanation. But one\n          mechanism that\u2019s been proposed is that CheY-p binds to a protein\n          called FliM (\u201cFly EM\u201d) embedded in that ring that defines the base of\n          the rotor. This tilts it and causes a 90-degree rotation in an\n          attached protein called FliGc. That protein sits at the interface\n          between the rotating part of the motor and the so-called \u201cstator,\u201d\n          which drives it from the part that\u2019s anchored solidly in the cell\n          membrane.\n        \n        \n          \n            \n          \n          \n            Source:\n            A molecular mechanism of direction switching in the flagellar\n              motor of Escherichia coli\n          \n        \n        \n          When FliGc changes orientation, the stepper-motor-like cycle that\n          normally drives the motor counterclockwise starts driving it clockwise\n          instead. In the illustration below, Figure A shows the stator, i.e.,\n          the driving mechanism of the motor. It works by stepping back and\n          forth between the \u201copen\u201d and \u201cclosed\u201d states, schematized by the\n          \n          and\n          \n          symbols respectively. In Figure B you can see how, in the normal CCW\n          direction, the repeated cycling between these two states drives the\n          \u201cteeth\u201d of the motor\u2014the crucial FliGc proteins, here tilted\n          left-to-right.\n        \n        \n          \n          \n            Source: Supplementary figure S9,\n            A molecular mechanism of direction switching in the flagellar\n              motor of Escherichia coli\n          \n        \n        \n          When the CheY-p arrives at the rotor it has the effect of flipping the\n          FliGc proteins so that now they tilt right-to-left. In that\n          orientation the step-drive action works the opposite way, and the\n          motor rotates clockwise:\n        \n        \n          \n        \n        \n          You can see this more clearly below in the interactive version of\n          those figures. Click \u201cStep\u201d to drive the motor in one direction, and\n          \u201cReverse\u201d to flip the orientation of the FliGc proteins; Step again\n          and you\u2019ll see it run in the opposite direction.\n        \n        \n          \n          \n          \n        \n        \n          It would be nice if the original paper presenting this theory included\n          an illustration like this. But even this crude version took me many\n          hours to make. As Bret Victor argues in\n          Stop Drawing Dead Fish, making moving pictures shouldn\u2019t be so hard. If it were easier,\n          such animations would spread everywhere in scientific communication,\n          because so often what a paper describes is some kind of dynamic\n          process.\n        \n\n        \n          Dynamic illustrations would help readers grasp proposed mechanisms\n          more quickly. As it is, someone who understands a complex mechanism\n          usually has to explain it in patient detail to someone\n          else who\u2019s good at animating; this costs time and money; and\n          most people simply opt not to go through with it. Perhaps someday the\n          process will be democratized by better tools, or by a multimodal AI\n          system.\n        \n        \n          How the motor changing directions causes the E. coli to\n          tumble\n        \n        \n          The final part of the story\u2014for me, anyway; there\u2019s a lot more to\n          explore!\u2014is why exactly the clockwise rotation of just one of the\n          flagellar motors would send the whole cell a-tumbling. It helps to\n          understand how the thing works in \u201crun\u201d mode, when all the flagella\n          are oriented the same way.\n        \n        \n          \n          \n            Traced from:\n            How Escherichia coli Move | National Science Foundation\n          \n        \n        \n          Even though this bundle of flagella sort of looks like a propeller,\n          when you actually think about it, that\u2019s not really what it is. It\u2019s\n          more like a pig\u2019s curly tail that spins with a whip-y sort of motion.\n          How exactly does that propel the entire cell? A wonderful book called\n          Random Walks in Biology gets into the physics in some detail:\n        \n\n        \n          \n            \n            \n              Source: Howard C. Berg, Random Walks in Biology.\n            \n          \n          \n            \u201cFig. 6.3. Analysis of viscous drag on two segments of a flagellar\n            filament moving slowly to the right and turning rapidly\n            counterclockwise. The velocity of each segment, v, is\n            decomposed into velocities normal and parallel to the segment,\n            vn and vp, respectively. The segment shown on the left is moving upward in\n            front of the plane of the paper; the one shown on the right (denoted\n            by primes) is moving downward behind the plane of the paper. The\n            frictional drags normal and parallel to each segment,\n            Fn and Fp, act in directions opposite to vn and\n            vp, respectively. Note that their magnitudes are in the ratio\n            Fn/Fp = 2vn/vp. Fn and Fp are decomposed into\n            components normal and parallel to the helical axis,\n            F\u03a9 and Fv, respectively. F\u03a9 and F'\u03a9 act\n            in opposite directions and form a couple that contributes to the\n            torque. Fv and F'v act in the\n            same direction and contribute to the thrust.\u201d\n          \n        \n        \n          To get a grip on things like this, it helps to have a model of some\n          kind that you can hold in your hand. And actually the question of how\n          separate filaments running in phase near each other would come to\n          bundle was explored nicely in\n          this paper. The authors used physical models of the flagella by wrapping hollow\n          Tygon tubes around a mandrel and filling them with epoxy. They then\n          used a couple stepper motors to drive the counter-clockwise rotation.\n          \u201cThe flow field generated by each helix tilts the other helix, causing\n          the helices to roll around each other and form a right-handed\n          wrapping\u201d:\n        \n\n        \n          \n          \n            From:\n            Macro Scale Model E.Coli Flagella Bundling\n            \n          \n        \n\n        \n          Individuality in the bacterial population\n        \n        \n          We tend to think of a colony of something like E. coli as an\n          undifferentiated evil goo, each bacterium identical to its neighbors.\n          But people who\u2019ve studied these organisms under the microscope observe\n          a surprising amount of individual personality.\n          A 1976 Nature paper, \u201cNon-genetic individuality: chance in the single cell,\u201d explores\n          variation in the context of chemotaxis using strains of Salmonella and\n          Enterobacter bacteria.\n        \n        \n          The paper came out before the exact mechanism behind chemotactic\n          regulation was well-understood; all the authors knew was that \u201ccontrol\n          of tumbling can be rationalised as caused by changes in the levels of\n          a tumble regulator.\u201d They hypothesized that although bacteria of the\n          same strain would all share the exact same DNA, there might be a\n          relatively small number of copies of that \u201ctumble regulator,\u201d and\n          natural variation in the transcription, translation, and destruction\n          of these regulator proteins could account for differences in behavior.\n          Their experiments were mostly at the behavioral level. They observed\n          how different individuals\u2014including those in a particularly \u201ctumbly\u201d\n          mutant strain (I love that word)\u2014reacted to environments with and\n          without attractant, and found plenty of variance.\n        \n        \n          Their theory was spot-on. We talked above about how\n          E. coli adapt to higher and higher concentrations of\n          attractant via a clever methylation mechanism. Well, it turns out that\n          the methylation of the receptor struts is governed by only about\n          100 CheR proteins\n          in the cell. The number of those proteins\u2014along with CheB, which\n          un-methylates the struts\u2014determines the speed of the \u201cfutile cycle\u201d\n          that reacts to changes in attractant concentration. That is, it\n          affects how quickly the bacterium adapts when the concentration goes\n          up and refracts when it goes down.\n          [Gore\n            1:06:30]\n          Because 100 copies of CheR is so extraordinarily tiny in the context\n          of the full cell buzzing with something like ten million proteins,\n          variation by just a handful can have a relatively large effect on the\n          cell\u2019s behavior.\n          [Gore\n            1:13:20]\n          That helps account for why different E. coli with the exact\n          same genetic sequence will tumble and adapt at different frequencies.\n        \n        \n          Recent\n          experiments\n          have used fluorescent microscopy to quantify the individuality of\n          different E. coli cells, individuality that arises not from\n          differences in gene expression but from the dynamics of signaling\n          networks.\n        \n        How did we figure all this stuff out?\n        \n          We don\u2019t yet have the technology to just observe all of the activity\n          inside a living cell. That Goodsell painting above that shows the\n          crowded cytoplasm packed with proteins is an artistic composite\u2014backed\n          by rigorous research to be sure\u2014because there\u2019s no way to capture all\n          the different players in situ at once. And obviously it\u2019s a \u201cstill\n          life,\u201d not a video. So how could we possibly know all this detail\n          about what exactly a given protein looks like, and how and when it\n          interacts with others to kick off some particular part of the\n          chemotaxis process?\n        \n        \n          There seem to be three or four major kinds of experiment. Probably the\n          most common is genetic: you can selectively disrupt one gene at a time\n          and, by observing how the mutant E. coli behaves, begin to\n          get a grip on each gene\u2019s function. All of the proteins \u201cCheY,\u201d\n          \u201cCheZ,\u201d \u201cCheW,\u201d and so on are named simply because they are the\n          products of genes that, when excised, \u201ccause a general defect in\n          chemotaxis.\u201d\n          [Blair] As you\n          can imagine, identifying all of these is painstaking work, and\n          involves a considerable amount of clever inference. For instance you\n          might observe that without gene X the bacteria never seems to tumble;\n          is that because that gene is involved in recognizing attractant or in\n          forcing the rotor to run clockwise?\n        \n        \n          Once you have a hypothesis, a second kind of experiment involves\n          purifying some subset of these proteins-of-interest in vitro to see\n          how they work together to form a particular signaling pathway. For\n          example you could put CheA and CheY along with some phosphate groups\n          and other necessary reactants and observe whether and how much\n          phosphorylation takes place. That\u2019s what the authors did in\n          this paper\n          in Cell, in 1990. They used a radioactive version of\n          phosphate as a tracer. \u201cIncorporation of [32P]phosphate into CheA or\n          CheY was determined by excising the radioactive band out of the dried\n          gel and quantitating in scintillation fluid or by analysis of the\n          intact gel using a Phosphorimager (Molecular Dynamics, Sunnyvale, CA)\n          and compare with known radioactive standards.\u201d Another common method\n          for observing in vitro dynamics is to genetically modify proteins to\n          fluoresce; or to \u201cfind\u201d a protein in solution using an antibody that\n          recognizes some part of it\u2014you attach that antibody to another\n          protein, and that one you fluoresce, so you can find the hidden one.\n        \n        \n          To understand the literal lock-and-key mechanics at a particular\n          binding site\u2014for instance how exactly a molecule of aspartate causes a\n          receptor to deform, kicking off a signaling cascade\u2014involves\n          \u201cstructural\u201d biology work, i.e., taking pictures of individual\n          proteins or, increasingly, ensembles of them in situ. For this you can\n          use X-ray crystallography, nuclear magnetic resonance imaging,\n          cryo-electron microscopy, super-resolution light microscopy, or some\n          combination.\n        \n        \n          A group at\n          University of Illinois at Urbana-Champagne uses atomic-scale molecular\n          dynamics simulations, in software, to understand structural\n          details\u2014like the exact\n          way that\n          CheA changes shape to kick off a downstream signaling process\u2014that\n          wouldn\u2019t be apparent from high-resolution imaging alone. (Keith\n          Cassidy, whose figures appeared above, now has a\n          lab at the University of Missouri-Columbia\n          that\u2019s studying the molecular dynamics of the receptor signaling\n          complex.)\n        \n        \n          Sometimes you can\u2019t get a direct picture. It may require deduction to\n          understand, say, how exactly a protein fits in.\n          One experiment\n          found that CheA didn\u2019t bind to a receptor except in the presence of\n          CheW; that plus the fact that adding too much CheW into the mixture\n          actually led to a decrease in the ability of CheA\u2013CheW complexes to\n          bind receptor suggested that CheW competed with that complex for the\n          binding site on the receptor and that therefore it must sit between\n          the receptor and CheW in the receptor\u2013CheW\u2013CheA trimer\n          [via Blair].\n          Biology is lousy with heroic inferences like that. It\u2019s a world that\u2019s\n          hard to see; sometimes you just have to imagine what\u2019s going on down\n          there, and back up those imaginings with the right experiments.\n        \n        \n          The very idea that bacteria run and tumble came from experiments\n          published in 1972\n          by Howard Berg and Douglas Brown, who used a special three-dimensional\n          tracking microscope of their own design to watch the little suckers in\n          action. (A fun fact is that they called the non-runs \u201ctwiddles\u201d\n          instead of \u201ctumbles.\u201d) Some of the physics of flagellar\n          propulsion\u2014like how much force the little tails generate\u2014was discovered\n          later by tethering the flagella to a microscope slide: because it\u2019s\n          anchored, the \u201ctail wags the dog\u201c and you can measure how fast the\n          E. coli\u2019s body spins. We know that bacterial flagellar motors\n          are powered by the\n          proton motive force\n          from a\n          1977 paper\n          that measured how cells ran or \u201ctwiddled\u201d in the presence or absence\n          of an electrical potential. But the research has become even more\n          refined than that. Just by observing the strength of the rotation\n          under various conditions\u2014different viscosities, temperatures, and so\n          on\u2014we know that \u201crotation is tightly coupled to proton flow, with a\n          fixed number of protons (~500) used to drive each revolution.\u201d\n          [Blair]\n          Think of how detailed an understanding we\u2019ve gotten!\n        \n        \n          One reason I\u2019m particularly attracted to studies of\n          E. coli chemotaxis is that it\u2019s an early star of what\u2019s been\n          called \u201cin silico\u201d biology. It\u2019s been the subject of many computer\n          models. Dennis Bray, the author of that book that put me onto this\n          stuff in the first place, made one of the more\n          popular models. Here\u2019s a nice screenshot of the model in action:\n        \n        \n          \n        \n        \n          Maybe the chief role of a computer model is that to get it working in\n          the first place you have to explicitly articulate every one of your\n          assumptions. In much the same way that writing tends to clarify your\n          thinking (or at least reveal how unclear it really is), a computer\n          model forces you to synthesize what you know. If anything it\u2019s even\n          more exacting than a blank page.\n        \n        \n          Once you have a model, you can use it to explore variations on those\n          assumptions. \u201cThe program gives the correct phenotype of over 60\n          mutants in which chemotaxis-pathway components are deleted or\n          overexpressed,\u201d Bray writes. At best, a good enough model lets you\n          discover things you didn\u2019t already know, or suggests your next\n          experiment. \u201cIn order to match the impulse response to a brief\n          stimulus [. . .] we also had to increase the activities of the\n          adaptational enzymes CheR and CheB at least an order of magnitude\n          greater than published values.\u201d\n        \n        So what?\n        \n          Why should you care about E. coli chemotaxis? A typical\n          answer to that sort of question\u2014and I\u2019m sure the answer given in many\n          of the grant applications supporting the work cited here\u2014is that there\n          are medical and practical uses. For instance: if you understand the\n          signaling pathways of bacterial chemotaxis you can disrupt them; that\n          work might lead to a new kind of antibiotic, which, in an era of\n          increasing resistance, is direly needed. Or you might hijack\n          chemotaxis pathways to create \u201cintelligent sniffers\u201d (Keith Cassidy\u2019s\n          phrase) that could home in on cancer cells or environmental waste.\n        \n        \n          More generally you might say\u2014and in fact I led with this up top\u2014that\n          understanding this specific phenomenon equips you to understand all\n          kinds of others. \u201cBacterial two-component pathways\n          [def\u2019n]\n          control a dazzling array of functions including cell division,\n          virulence, antibiotic resistance, metabolite fixation and utilization,\n          response to environmental stress, sporulation, and taxis.\u201d\n        \n        \n          But I don\u2019t know, to me the real reason is that it\u2019s neat. It\u2019s just\n          fun to find out about. \u201cTo learn, and at due times to repeat what one\n          has learnt, is that not after all a pleasure?\u201d\n        \n        Please send feedback or corrections to James."
                ],
                "output": "readability",
                "pwd": "/data/archive/1791885903.196618",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-13T10:12:50.502807+00:00",
                "status": "succeeded"
            }
        ],
        "screenshot": [],
        "singlefile": [],
        "title": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://jsomers.net/e-coli-chemotaxis/"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-10-13T10:12:50.495806+00:00",
                "index_texts": null,
                "output": "E. coli chemotaxis: the baffling intelligence of a single cell",
                "pwd": "/data/archive/1791885903.196618",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-13T10:12:50.466432+00:00",
                "status": "succeeded"
            }
        ],
        "wget": [
            {
                "cmd": [
                    "wget",
                    "--no-verbose",
                    "--adjust-extension",
                    "--convert-links",
                    "--force-directories",
                    "--span-hosts",
                    "--no-parent",
                    "-e",
                    "robots=off",
                    "--reject=js,mjs,woff,woff2,ttf,otf,eot,mp4,m4v,mov,webm,ogv,mkv,avi,flv",
                    "--timeout=120",
                    "--restrict-file-names=windows",
                    "--page-requisites",
                    "--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) wget/GNU Wget 1.21.3",
                    "--compression=auto",
                    "--timestamping",
                    "https://jsomers.net/e-coli-chemotaxis/"
                ],
                "cmd_version": "GNU Wget 1.21.3",
                "end_ts": "2026-10-13T10:12:50.457706+00:00",
                "index_texts": null,
                "output": "jsomers.net/e-coli-chemotaxis/index.html",
                "pwd": "/data/archive/1791885903.196618",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-13T10:12:45.195677+00:00",
                "status": "succeeded"
            }
        ]
    },
    "icons": null,
    "is_archived": true,
    "is_static": false,
    "latest": {
        "archive_org": null,
        "dom": null,
        "favicon": "favicon.ico",
        "git": null,
        "media": null,
        "pdf": null,
        "screenshot": null,
        "singlefile": null,
        "title": "E. coli chemotaxis: the baffling intelligence of a single cell",
        "warc": null,
        "wget": "jsomers.net/e-coli-chemotaxis/index.html"
    },
    "link_dir": "/data/archive/1791885903.196618",
    "newest_archive_date": "2026-10-13T10:12:52.247626+00:00",
    "num_failures": 0,
    "num_outputs": 6,
    "oldest_archive_date": "2026-10-13T10:12:44.076915+00:00",
    "path": "/e-coli-chemotaxis/",
    "schema": "Link",
    "scheme": "https",
    "snapshot_id": "991e471c-d7bd-45aa-b418-19f7236822d0",
    "sources": [
        "/data/sources/1791885903-import.txt"
    ],
    "tags": null,
    "tags_str": "",
    "timestamp": "1791885903.196618",
    "title": "E. coli chemotaxis: the baffling intelligence of a single cell",
    "updated": "2026-10-13T10:12:44.076286+00:00",
    "updated_date": "2026-10-13 10:12",
    "url": "https://jsomers.net/e-coli-chemotaxis/"
}