text: user4658: I have recently downloaded Annovar, and succesfully filtered my files with a few databases, downloaded from Annovar. But when I try to do the exact same thing with the 1000 genomes project database, I get this error many times in the terminal, one for each line of **.
  Argument "&" isn't numeric in numeric eq (==) at annotate_variation.pl line 1962, <DB> line &&.
  
  & can be A, C, G, or T.
  && every line of the database
  I have tried filtering with 1000g, 1000g2010 and 1000g2010jul databases, but all give these errors.
  An example of the commands I use for filtering:
  perl annotate_variation.pl --filter --dbtype CEU.sites.2010_07 testfile1.txt humandb/
  
  Can anyone tell me if I'm doing something wrong, if this is known, and if I can do anything about it?
  
  user298: That's a warning. Presumably, a match failed ($& is the default Perl variable which holds the result of a match operation). So something in your input is not exactly what the script was expecting. You can probably safely ignore these messages. 
  Alternatively, update your question and add a few example lines of input which we can use to reproduce the error and maybe we can figure something out. If that isn't possible, at least show us line 1962 of the annotate_variation.pl script since that's the one that's failing. 
  
original_text: 4658: <p>I have recently downloaded <a href="http://annovar.openbioinformatics.org/en/latest/" rel="nofollow noreferrer">Annovar</a>, and succesfully filtered my files with a few databases, downloaded from Annovar. But when I try to do the exact same thing with the 1000 genomes project database, I get this error many times in the terminal, one for each line of **.</p>
  
  <pre><code>Argument "&amp;" isn't numeric in numeric eq (==) at annotate_variation.pl line 1962, &lt;DB&gt; line &amp;&amp;.
  </code></pre>
  
  <p><code>&amp;</code> can be <code>A</code>, <code>C</code>, <code>G</code>, or <code>T</code>.</p>
  
  <p><code>&amp;&amp;</code> every line of the database</p>
  
  <p>I have tried filtering with <code>1000g</code>, <code>1000g2010</code> and <code>1000g2010jul</code> databases, but all give these errors.</p>
  
  <p>An example of the commands I use for filtering:</p>
  
  <pre><code>perl annotate_variation.pl --filter --dbtype CEU.sites.2010_07 testfile1.txt humandb/
  </code></pre>
  
  <p>Can anyone tell me if I'm doing something wrong, if this is known, and if I can do anything about it?</p>
   298: <p>That's a warning. Presumably, a match failed (<code>$&amp;</code> is the default Perl variable which holds the result of a match operation). So something in your input is not exactly what the script was expecting. You can probably safely ignore these messages. </p>
  
  <p>Alternatively, update your question and add a few example lines of input which we can use to reproduce the error and maybe we can figure something out. If that isn't possible, at least show us line 1962 of the <code>annotate_variation.pl</code> script since that's the one that's failing. </p>
  