in reply to Re: string complement question
in thread string complement question

Easily fixed by remembering all indices, e.g. like this:
#!/usr/bin/perl -w use strict; chomp(my @sequences = <DATA>); my (%sequences, $i); push @{$sequences{$_}}, $i++ for @sequences; for (keys %sequences) { my $complement = reverse; $complement =~ tr/GCAT/CGTA/; print "$_ complements sequence nr @{$sequences{$complement}}\n" if $sequences{$complement}; } __DATA__ GATTACA GATTACA TTAGCAA CATCATC TTGCTAA TGTAATC GATGATG