Oops, forgot those newlines.  Need to add the 'chomp' below...

On Friday, October 4, 2002, at 10:30  AM, James Edward Gray II wrote:

> With something like the script below.  (I haven't tested it.)  I  
> assumed the blank lines in the sample data really exist.  If they  
> don't, you'll need to change it a bit.
>
> #!/usr/bin/perl
>
> use strict;
> use warnings;
>
> my $long_line = '';
> while (<>) {

        chomp;

>       if (/^\s*$/) {
>               print "$long_line\n\n";
>               $long_line = '';
>       }
>       else { $long_line .= $_; }
> }
>
> __END__
>
> On Friday, October 4, 2002, at 10:00  AM, s wang wrote:
>
>>
>> i have just started writing some scripts in PERL and i am trying to  
>> catch a deadline, i really wish i could get some help for this  
>> problem. any suggestion is greatly appreciated.
>>
>> i have a set of files with sequences aligned in the following format.  
>> i wonder how i can eliminate the new line characters within each  
>> sequence without touching those between sequences?
>>
>> .....
>>
>> 2 chr1 10761 10775 chr19 46520370 46520384 + 941
>> acaGGAAAAGAACAA
>> acaggaaaagaaggg
>>
>> 3 chr1 10776 11241 chrUn 45411478 45411944 - 12857
>> AAGAAGGAAGAAGAGGGTAGAGGAGAAGTGCAGCAAGGGTGGAGGGAGGTGCCCGCGCTGGGTCGGAGGA 
>> GCAGGAGTAT
>> GGAGGGAAGACTCCTGGGTGGCATGGAGCTCTTGCACCTCTAGGCACTGCCCAGCCCTGTGTCAGCCAGG 
>> GCTGAACCCCCACAGGATAAGGAACCTGTGTGTGTGACCAACAATCAAAG
>> CTACATCTGTGACACAACAGGACACTGCTATGGGCAGTCTCAGTTCTGGCTCGCGTGGACCATCACCATC 
>> A
>> TCCTGAGCTGCTGCTGTGTCTGCCACCACAGCCAAGCCAGCCCTCAAGTCCAGCAGTAGCAACATGAAAT 
>> CAA
>> CCTGCCTGCCTATCCAGAAGCCCGCAATTACTCAGTGCTACCATTTTATTTCACCAAACTATTTATTACC 
>> TT
>> CTTATGAGGAAGTGGTGAAC
>> AAGAAGGAAGCAGAGGGAAGAAGAAATGAAGGAGGAGGGTGATAGTGCCATGGTGGAGAAACAGGAGGAG
>> CAGGGGCAGGGGCACTCTACACTGGACACTGTAGTGGACAGTCTCAGTGCTCCAGCTCTGAA
>> TTCTGGTATAAGTCCTTGCCTAGGGAGTTATTGGCATCCCAGGGTCTCAGTTACTGCCTCTGCTCCACAG 
>> GCAGAGG
>> AAAGCATGGGGTGTCCAGCCTTTTCTCACTCTTAGGGACAATGTTGACTTCTGACTGATGTGGACCATCA 
>> TCATCT
>> TCCGGAGCTGCTGCTGTGTCTGCCACCAATGCTGAGCCCAGGCACTGCCTTCAGACCCAGCAATGACAGC 
>> ATGAAATCAA
>> ATTGATGGCCTACCAGGAAGCCCACAATTACTCATCACTGCCATTTTAGTTCAGGTTTTTGCCAAACTAT 
>> TTATTACCTC
>> CTTATGAGGAAGTGATGAAC
>>
>> 4 11242 11268 25467376 25467402 - 294
>> TAACCTCCACCTGTTTCCCTCCCTGTC
>> ATCTTCCAATCCCTTCCCCACCCTACC
>>
>>
>>
>>
>>
>>
>> ---------------------------------
>> Do you Yahoo!?
>> New DSL Internet Access from SBC & Yahoo!
>


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to