Hi,
I tried your code too, but no success. is it because of the editor
display. I am working on Mac will that make a difference. I cannot get
correct tabs working?

On 4/29/07, Bill Luebkert <[EMAIL PROTECTED]> wrote:
> amit hetawal wrote:
> > Hello All,
> > I really dont know whats causing this problem. Its like i have the
> > input file which looks like:
>
> > And when i see the output there is some difference in the tabs in
> > displays. why is that so. Any ideas
> >
> > sequence : TTCAAGGACTTCTATTCAGAA        rev_sequence : TTCTGAATAGAAGTCCTTGAA
> > sequence : TCTTGATGAAGAGGAATGGGA        rev_sequence : TCCCATTCCTCTTCATCAAGA
> > sequence : GCTTGGCAATCTCATGTCAAA        rev_sequence : TTTGACATGAGATTGCCAAGC
> > sequence : CTAGACCAATGTTTAGTTAGT        rev_sequence : ACTAACTAAACATTGGTCTAG
> > sequence : TAGTTGTCGTCGTATCTTTGT        rev_sequence : ACAAAGATACGACGACAACTA
> > sequence : GAGTAAGGCGCTTATCTTCT rev_sequence : AGAAGATAAGCGCCTTACTC
> > sequence : TCTGCAACCGGAAAGGGAGC rev_sequence : GCTCCCTTTCCGGTTGCAGA
>
> Looks OK for me:
>
> use strict;
> use warnings;
> my $filename = $ARGV[0] || 'data/test.dat';
>
> open FILE, "< $filename" or die "Cant open $filename : $!";
> while (<FILE>) {
>         chomp;
>         next if /^(\s)*$/;      # skip blank lines
>         s/\s+$//g;              # remove trailing spaces
>
>         my $sequence = $_;
>         my $compliment = $sequence;
>         $compliment =~ tr/aAtTcCgGuU/TTAAGGCCTT/;
>         my $rev_compliment = reverse $compliment;
>         print "sequence : $sequence\t";
>         print "rev_sequence : $rev_compliment\n";
> }
>
> __END__
> sequence : TGCAGAAGAGAGTGAGCAC  rev_sequence : GTGCTCACTCTCTTCTGCA
> sequence : TGCAGAAGAGAGTGAGCAC  rev_sequence : GTGCTCACTCTCTTCTGCA
> sequence : TGCAGAAGAGAGTGAGCAC  rev_sequence : GTGCTCACTCTCTTCTGCA
> sequence : TGCAGAAGAGAGTGAGCAC  rev_sequence : GTGCTCACTCTCTTCTGCA
> sequence : TGCAGAAGAGAGTGAGCAC  rev_sequence : GTGCTCACTCTCTTCTGCA
> sequence : TGCAGAAGAGAGTGAGCAC  rev_sequence : GTGCTCACTCTCTTCTGCA
> sequence : CGCAGAAGAGAGTGAGCACA rev_sequence : TGTGCTCACTCTCTTCTGCG
> sequence : TTGCAGAAGAAAGAGAGCAC rev_sequence : GTGCTCTCTTTCTTCTGCAA
> sequence : TTGCAGAAGATAGAGAGCAC rev_sequence : GTGCTCTCTATCTTCTGCAA
>
_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to