in reply to Pattern Matching
Turn one of your files into a hash. You can use a soundex or other encoding to generate a key, and then an array containing the whole set of data for that name can be stored as the value.
while ( $line = <> ) { chomp; my @field = split ', ', $line; my $key = encode( $field[0] ); $filedata{$key} = \@field; }
Then you can look up entries in the second file. Of course, if you use a general encoding, you'll have to do additional verification if you get a match.
--
TTTATCGGTCGTTATATAGATGTTTGCA
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Pattern Matching
by CountZero (Bishop) on Dec 29, 2003 at 20:13 UTC |