<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Mad Prime: Tag howto</title>
    <link>http://www.madprime.org/articles/tag/howto</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Hacking BLAST</title>
      <description>&lt;p&gt;There are increasingly many biotechnology protocols which involve hybridizing small fragments of DNA to a large pool - methods that are sensitive to cross-hybridization. (PCR is less sensitive to this because it requires a pair of matches within a reasonable space and correct orientation, and bad matches can get weeded out by the exponential growth involved.)&lt;/p&gt;

&lt;p&gt;So how do we check for a close match? Well, usually people run &lt;a href="http://en.wikipedia.org/wiki/BLAST"&gt;BLAST&lt;/a&gt;. But BLAST has been designed to look for evolutionarily close matches to a sequence -- not matches close in free energy of hybridization. It's the wrong tool for the job. It penalizes mismatches too heavily, and it treats A-T and C-G bonding as equivalent.&lt;/p&gt;

&lt;p&gt;But I didn't want to rewrite BLAST. It'd take me months or years. Well, we can hack BLAST to fit our needs. I've figured it out and wrote up a little &lt;a href="http://www.madprime.org/pages/hybblast"&gt;HOWTO guide here&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Thu, 06 Apr 2006 03:28:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:8646c440-212a-43f4-a28e-76476e99805e</guid>
      <author>Madeleine Ball</author>
      <link>http://www.madprime.org/articles/2006/04/06/hacking-blast</link>
      <category>howto</category>
      <category>computing</category>
      <category>DNA</category>
    </item>
  </channel>
</rss>
