<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi, everyone,<o:p></o:p></p>
<p class="MsoNormal">I am new to this mail list, so please bear with my ignorance.
<o:p></o:p></p>
<p class="MsoNormal">I am using SeqIO to parse the hla.dat file from the IMGT/HLA database (https://github.com/ANHIG/IMGTHLA/tree/3160):
<o:p></o:p></p>
<p class="MsoNormal">Handle='hla.dat'<o:p></o:p></p>
<p class="MsoNormal">records=SeqIO.parse(handle, 'imgt')<o:p></o:p></p>
<p class="MsoNormal">The code only works for files up to version 3.16.0, but not any data files after that. The following was raised:
<o:p></o:p></p>
<p class="MsoNormal">ValueError: Did not recognise the ID line layout:<o:p></o:p></p>
<p class="MsoNormal">ID   HLA00001; SV 1; standard; DNA; HUM; 3503 BP.<o:p></o:p></p>
<p class="MsoNormal">Apparently the format has changed in the data file, which looks like this for the ID line before 3.16.0:
<o:p></o:p></p>
<p class="MsoNormal">ID   HLA00001   standard; DNA; HUM; 3503 BP.<o:p></o:p></p>
<p class="MsoNormal">Could someone tell me how the module can be updated to parse current and future data files. Thank you so much!!<o:p></o:p></p>
<p class="MsoNormal">Chang<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<span style="font-size:10.0pt;font-family:"Arial","sans-serif""><o:p></o:p></span>
<p></p>
<div></div>
<p class="MsoNormal"><o:p> </o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
<p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:gray">The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended
 recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone
 or return mail.</span></p>
</body>
</html>