note
linuxer
Apart from the bad format of the data section:
<p>You declare <c>$locus_acc_no</c>, but you don't initialize it; therefor it stays <c>undef</c>ined.</p>
<p>In your while-Loop you provide this undefined value as argument to <c>ModuleMatching::MatchLAC()</c> which tries a pattern matching against that value.</p>
<p><c>$locus_acc_no</c> is intentionally undefined, so the warning is correct. You are using an undefined value within a pattern matching.</p>
<p>So, what exactly are you wondering about?</p>
1020413
1020413