<div dir="ltr">Thanks Michael, I've updated the plugin.<div><br></div><div>Will</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 14 November 2013 21:35, Michael Yourshaw <span dir="ltr"><<a href="mailto:myourshaw@ucla.edu" target="_blank">myourshaw@ucla.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">I’m not sure this is the right list to bring this up, but the dbNSFP plugin can cause a problem on non-windows machines.<div>
<br></div><div>The symptom is that if you select the <span style="font-size:12px">ESP6500_EA_AF column option for this plugin, the Extra column in the VEP output will have a CR that might be interpreted as a line break immediately after the ESP6500_EA_AF value</span><span style="font-size:12px">.</span></div>
<div><span style="font-size:12px"><br></span></div><div><span style="font-size:12px">This is because the </span>dbNSFP data file has windows-style (CRLF) newlines and <span style="font-size:12px">ESP6500_EA_AF is the last column in each record.</span></div>
<div><span style="font-size:12px"><br></span></div><div><span style="font-size:12px">An easy fix is to add a cleanup line in the </span>dbNSFP plugin:</div><div><div>    while(<TABIX>) {</div></div><div><div><span style="white-space:pre-wrap">      </span>chomp;</div>
<div><span style="white-space:pre-wrap">  </span>#remove trailing CR on linux platforms</div><div><span style="white-space:pre-wrap">   </span>s/\r$//g;</div><div><span style="white-space:pre-wrap">        </span>my @split = split /\t/;</div>
</div><div><br></div><div>You might consider having VEP recode any forbidden semicolon, tab, CR, or LF (or other?) values that any plugin adds to EXTRA.</div><div><div>
<span style="border-collapse:separate;font-size:12px;border-spacing:0px"><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:12px;white-space:normal;font-family:Helvetica;word-spacing:0px"><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:12px;white-space:normal;font-family:Helvetica;word-spacing:0px"><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:10px;white-space:normal;font-family:'Lucida Grande';word-spacing:0px"><p class="MsoNormal">
<font face="'Devanagari MT'" size="7"><span style="font-size:27px"><font face="'Lucida Grande'" size="3"><span style="font-size:12px"><br></span></font><font size="5"><span style="font-size:18px">ॐ</span></font></span></font></p>
</span><p></p><p style="margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;line-height:19px;font:normal normal normal 16px/normal Helvetica"><span style="font-family:'Lucida Grande';font-size:10px">Michael Yourshaw</span></p>
<div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande'"><span style="letter-spacing:0px">UCLA Geffen School of Medicine</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande'">
<span style="letter-spacing:0px">Department of Human Genetics, Nelson Lab</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande'">
<span style="letter-spacing:0px">695 Charles E Young Drive S</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande'"><span style="letter-spacing:0px">Gonda 5554</span></div>
<p style="margin-top:0px;margin-right:0px;margin-bottom:3px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande'"><span style="letter-spacing:0px">Los Angeles CA 90095-8348 USA</span></p><p style="margin-top:0px;margin-right:0px;margin-bottom:3px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande';color:rgb(0,0,153)">
<span style="text-decoration:underline;letter-spacing:0px"><a href="mailto:myourshaw@ucla.edu" target="_blank">myourshaw@ucla.edu</a></span></p><p style="margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;font:normal normal normal 10px/normal 'Lucida Grande'">
<span style="letter-spacing:0px"><a href="tel:970.691.8299" value="+19706918299" target="_blank">970.691.8299</a></span></p><p style="margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;font:normal normal normal 9px/normal 'Lucida Grande'">
<span style="letter-spacing:0px">This message is intended only for the use of the addressee and may contain information that is PRIVILEGED and CONFIDENTIAL, and/or may contain ATTORNEY WORK PRODUCT. If you are not the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please erase all copies of the message and its attachments and notify us immediately. Thank you.</span></p>
<div><font size="1"><span style="font-size:9px"><br></span></font></div></span><br><br></span></span>
</div>
<br></div></div><br>_______________________________________________<br>
Dev mailing list    <a href="mailto:Dev@ensembl.org">Dev@ensembl.org</a><br>
Posting guidelines and subscribe/unsubscribe info: <a href="http://lists.ensembl.org/mailman/listinfo/dev" target="_blank">http://lists.ensembl.org/mailman/listinfo/dev</a><br>
Ensembl Blog: <a href="http://www.ensembl.info/" target="_blank">http://www.ensembl.info/</a><br>
<br></blockquote></div><br></div>