MIT Research News' Journal
 
[Most Recent Entries] [Calendar View]

Friday, January 20th, 2017

    Time Event
    12:00a
    RNA hitches a ride on ultrasound waves

    MIT and Brigham and Women’s Hospital researchers have demonstrated that they can deliver strands of RNA efficiently to colon cells, using bursts of ultrasound waves that propel the RNA into the cells. Using this approach, the researchers dramatically turned down the production of a protein involved in inflammatory bowel disease (IBD), in mice.

    “What we saw in this paper was the ultrasound can enable rapid delivery of these molecules,” says Carl Schoellhammer, a postdoc at MIT’s Koch Institute for Integrative Cancer Research and the study’s lead author. “In this case it was proinflammatory molecules that we were shutting off, and we saw tremendous knockdown of those proteins.”

    Delivering nucleic acids such as RNA to cells to dampen or boost a target protein is a strategy that holds potential to treat many diseases, but delivering the molecules to the right destination has proven challenging. The researchers demonstrated a simple method that does not require formulation or encapsulation of the RNA, and they believe their technique could be applied to treat other gastrointestinal (GI) disorders as well as diseases of other parts of the body.

    “Having the ability to deliver large amounts of this material, which is not modified in any way, really opens up the possibility to have a positive impact on patients down the line,” says Giovanni Traverso, a research affiliate at the Koch Institute and a gastroenterologist and biomedical engineer at Brigham and Women’s Hospital.

    Traverso and Robert Langer, the David H. Koch Institute Professor at MIT and a member of the Koch Institute, are the senior authors of the paper, which appears in the journal Gastroenterology.

    Propelled by ultrasound

    In 2015, the same research team reported using ultrasound waves to enhance the delivery of drugs to the GI tract. The researchers then set their sights on delivering nucleic acids such as RNA, which are much larger than the small-molecule drugs they used in their previous study. RNA molecules are rapidly degraded in the GI tract and are more challenging to deliver because the RNA has to get inside cells to have an effect.

    Scientists are very interested in delivering RNA to cells because snippets of RNA known as short interfering RNA (siRNA) can be used to turn off specific genes. However, because RNA is so prone to breakdown in the GI tract, most efforts to deliver it have focused on packaging it into particles or synthesizing nuclease-resistant forms to protect it from degradation.

    In this study, the researchers found they needed no protective coating or specialized chemical modifications for the RNA because the ultrasound waves escort it into cells so rapidly.

    Ultrasound propels drugs and other molecules such as RNA into cells through a phenomenon called transient cavitation. At low frequencies, ultrasound produces tiny bubbles in a solution, and when those bubbles burst, they produce tiny jets that push drugs or RNA into cells.

    The researchers used this approach to deliver short strands of RNA that block production of an inflammatory protein called tumor necrosis factor alpha (TNFα), in mice with colitis, a form of IBD.

    The unmodified RNA was delivered to the colon by enema in a solution of water. Simultaneously, the researchers used a small probe to deliver a 0.5-second burst of ultrasound, with frequencies ranging from 20 to 100 kilohertz.

    Mice that received RNA along with ultrasound experienced a sevenfold to tenfold reduction in TNFα levels, and their inflammation nearly disappeared. The ultrasound exposure did not produce any adverse side effects. As expected, RNA administered alone had no affect.

    The researchers also showed that they could use this approach to deliver messenger RNA (mRNA), which is larger than siRNA and encodes protein-coding genes. In this study, the researchers delivered a firefly gene for bioluminescence to demonstrate the potential applicability of this technology. In the future the method could be used to induce cells to produce proteins such as enzymes that could help patients with diseases caused by enzyme deficiencies.

    Bruce Sands, chief of the Division of Gastroenterology at the Icahn School of Medicine and Mount Sinai Health System, says this approach could have applications for a wide range of GI diseases.

    “This approach has the potential to enhance both the efficacy and the safety of blocking current targets, such as TNF, by allowing both reduction of the effective dose and systemic exposure. However, much additional work needs to be done to bring ultrasound-mediated delivery of RNA-based therapies to practical clinical application,” says Sands, who was not involved in the research.

    Potential targets

    The researchers have formed a company called Suono Bio to further develop the technology, and they expect IBD, which affects approximately 1.6 million Americans, to be one of their first targets.

    “There aren’t that many treatment options for these patients,” Traverso says. “The ability to deliver RNA opens up essentially the entire genome for potential targets.”

    Researchers could use this approach to rapidly test possible siRNA targets, since it doesn’t require spending a lot of time developing ways to package the RNA for delivery.

    “Now you can take the RNA strand, and without doing any formulation, you can immediately put it into an animal, hit that target, and get your readout of whether it has any effect on disease,” says Schoellhammer, who won the 2016 Graduate Gold Medal at the Collegiate Inventors Competition and a 2015 Lemelson-MIT Student Prize for this research.

    The researchers are now working on miniaturized devices that would carry drugs or RNA in a reservoir and also emit ultrasound waves, for delivery to the stomach or other parts of the GI tract.

    “Eventually we think we will get to a fully ingestible capsule for the oral delivery of almost anything,” Schoellhammer says.

    The research was funded by the National Institutes of Health, a Max Planck Research Award, and a Koch Institute Quinquennial Cancer Research Fellowship.

    11:41a
    Faster websites with fewer bugs

    Today, loading a web page on a big website usually involves a database query — to retrieve the latest contributions to a discussion you’re participating in, a list of news stories related to the one you’re reading, links targeted to your geographic location, or the like.

    But database queries are time consuming, so many websites store — or “cache” — the results of common queries on web servers for faster delivery.

    If a site user changes a value in the database, however, the cache needs to be updated, too. The complex task of analyzing a website’s code to identify which operations necessitate updates to which cached values generally falls to the web programmer. Missing one such operation can result in an unusable site.

    This week, at the Association for Computing Machinery’s Symposium on Principles of Programming Languages, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory presented a new system that automatically handles caching of database queries for web applications written in the web-programming language Ur/Web.

    Although a website may be fielding many requests in parallel — sending different users different cached data, or even data cached on different servers — the system guarantees that, to the user, every transaction will look exactly as it would if requests were handled in sequence. So a user won’t, for instance, click on a link showing that tickets to an event are available, only to find that they’ve been snatched up when it comes time to pay.

    In experiments involving two websites that had been built using Ur/Web, the new system’s automatic caching offered twofold and 30-fold speedups.

    “Most very popular websites backed by databases don’t actually ask the database over and over again for each request,” says Adam Chlipala, an associate professor of electrical engineering and computer science at MIT and senior author on the conference paper. “They notice that, ‘Oh, I seem to have asked this question quite recently, and I saved the result, so I’ll just pull that out of memory.’”

    “But the tricky part here is that you have to realize when you make changes to the database that some of your saved answers are no longer necessarily correct, and you have to do what’s called ‘invalidating’ them. And in the mainstream way of implementing this, the programmer needs to manually add invalidation logic. For every line of code that changes the database, the programmer has to sit down and think, ‘Okay, for every other line of code that reads the database and saves the result in a cache, which ones of those are going to be broken by the change I just made?’”

    Chlipala is joined on the paper by Ziv Scully, a graduate student in computer science at Carnegie Mellon University, who worked in Chlipala’s lab as an MIT undergraduate.

    Exhaustive search

    Ur/Web, which Chlipala invented, lets web developers completely specify their sites’ functionality using just one programming language. The Ur/Web compiler then automatically generates all the different types of code required to power a website — HTML, JavaScript, SQL database queries, and cascading style sheets — while providing certain performance and security guarantees. Chlipala and Scully’s new system is a modification of the compiler, so Ur/Web users can simply recompile their existing code to get all the benefits of database caching. The language itself remains unchanged.

    The new compiler begins by analyzing the Ur/Web code and determining what data to cache and how to organize it. For instance, if certain types of queries are almost always performed in conjunction with each other, Ur/Web will cache the associated data in a single table. The compiler also decides whether to cache raw data, HTML code, or, if the program structure permits it, entire webpages.

    Then the compiler goes through the code and compares every operation that updates a value in the database with every operation that queries the database, to determine which cached values need to be invalidated when, and it adds the appropriate cache-invalidation commands in the appropriate places.

    Like many programming languages, Ur/Web has an associated “runtime,” a small program that runs in the background to manage the execution of applications written in the language. Chlipala and Scully also updated the Ur/Web runtime to monitor the frequency with which cached database queries are reused. Any that prove superfluous are deleted, which improves the system’s efficiency.

    Painless improvements

    In addition to testing the system on two full websites, Chlipala and Scully also tested it on a handful of smaller programs, also written in Ur/Web, which are part of a standard set of benchmarks used to compare different Web development frameworks. On those, the new system offered speedups of between twofold and fivefold.

    They did not, however, compare sites developed using their system to sites that use hand-coded caching because, as Chlipala explains, “Ur/Web’s so much faster than everything else.”

    “Even if it turns out that someone could put in the extra work and get a tripling of the throughput, our argument is that it’s a pretty good deal to get a doubling of your throughput with no extra work,” he adds.

    “Many websites and other programs that use databases use caches to improve performance,” says Andrew Myers, a professor of computer science at Cornell University. “However, it's quite tricky to do this correctly, since the results of database queries can become invalid. So the attempt to speed up applications in this way leads to bugs that can be very challenging to find. Rather than requiring the programmer to identify the results that need to be discarded, the [MIT researchers’] system does this automatically, by analyzing the different requests that the application makes to the database.”

    << Previous Day 2017/01/20
    [Calendar]
    Next Day >>

MIT Research News   About LJ.Rossia.org