= 2 && array_key_exists('sortkey',$_GET) && array_key_exists($_GET['sortkey'],$genes[0]) ) { $sk = $_GET['sortkey']; if( $_GET['sortrev'] ) { $cmpfunc = "function gene_cmp(\$a,\$b) { if (\$a['$sk']==\$b['$sk']) { return 0; } else { return (\$a['$sk']<\$b['$sk']) ? 1 : -1; } }"; } else { $cmpfunc = "function gene_cmp(\$a,\$b) { if (\$a['$sk']==\$b['$sk']) { return 0; } else { return (\$a['$sk']<\$b['$sk']) ? -1 : 1; } }"; } eval( $cmpfunc ); usort( $genes, 'gene_cmp' ); } // jump to location information if there is only one gene if( count($genes) == 1 ) { $gene = $genes[0]; $url = "browser_keyword_locations.php?" . htmlspecialchars(SID) . "&gid=" . $gene['gid']; header( 'Location: ' . $url ); return; } ?> UT Genome Browser

UT Genome Browser Search Results

too mamy hits (only " . count($genes) . " genes are displayed)."; } else { print "

" . count($genes) . " hits.

"; } ?>
keyword: species: 'reloadRevisionSelect(this,this.form._revision);') ); ?> revision:

(back) (clear)

0 ) { ?>
"; print ""; print ""; print isset($gene['len']) ? "" : ""; print isset($gene['matchcnt']) ? "" : ""; print isset($gene['target']) ? "" : ""; print isset($gene['range']) ? "" : ""; print isset($gene['match']) ? "" : ""; print isset($gene['cover']) ? "" : ""; print isset($gene['clone']) ? "" : ""; print isset($gene['gb']) ? "" : ""; print isset($gene['gi']) ? "" : ""; print isset($gene['ug']) ? "" : ""; print ""; print ""; } ?>
  Keyword Length Match Cnt Target Match Range Match Ratio Cover Ratio Clone Genbank Acc GI Number Unigene Cluster ID Annotation
(*)" . $gene['keyword'] . "".$gene['len']." ".$gene['matchcnt']." ".$gene['target']." ".$gene['range']." ".$gene['match']." ".$gene['cover']." ".$gene['clone']." ".$gene['gb']." ".$gene['gi']." ".$gene['ug']." " . $gene['annotation'] . "