]> git.donarmstrong.com Git - function2gene.git/blobdiff - bin/get_genecard_results
skip ENSG results, and use average weight
[function2gene.git] / bin / get_genecard_results
index ac38e29d6767e8cb13040eb2b591258f07edf5b2..1b94f626c1f1bab04f51ffd9dfd68754aa375fd7 100755 (executable)
@@ -121,6 +121,7 @@ while (<$terms>) {
      $mech->get($url);
      my $response = $mech->content();
      my @result_urls = $response =~ m#<a\s+target\=\'card\'\s+href=\"(carddisp\.pl\?[^\"]+)\"\s*>#sg;
+     @result_urls = grep {$_ !~ /gene=ENSG\d+\&/i} @result_urls;
      my $dir_name = eval qq("$options{name}") or die $@;
      if (not -d "$options{dir}/$dir_name") {
          mkdir("$options{dir}/$dir_name") or die "Unable to make directory $options{dir}/$dir_name $!";