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 (<>) {
        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
> AAGAAGGAAGAAGAGGGTAGAGGAGAAGTGCAGCAAGGGTGGAGGGAGGTGCCCGCGCTGGGTCGGAGGAG 
> CAGGAGTAT
> GGAGGGAAGACTCCTGGGTGGCATGGAGCTCTTGCACCTCTAGGCACTGCCCAGCCCTGTGTCAGCCAGGG 
> CTGAACCCCCACAGGATAAGGAACCTGTGTGTGTGACCAACAATCAAAG
> CTACATCTGTGACACAACAGGACACTGCTATGGGCAGTCTCAGTTCTGGCTCGCGTGGACCATCACCATCA
> TCCTGAGCTGCTGCTGTGTCTGCCACCACAGCCAAGCCAGCCCTCAAGTCCAGCAGTAGCAACATGAAATC 
> AA
> CCTGCCTGCCTATCCAGAAGCCCGCAATTACTCAGTGCTACCATTTTATTTCACCAAACTATTTATTACCT 
> T
> CTTATGAGGAAGTGGTGAAC
> AAGAAGGAAGCAGAGGGAAGAAGAAATGAAGGAGGAGGGTGATAGTGCCATGGTGGAGAAACAGGAGGAG
> CAGGGGCAGGGGCACTCTACACTGGACACTGTAGTGGACAGTCTCAGTGCTCCAGCTCTGAA
> TTCTGGTATAAGTCCTTGCCTAGGGAGTTATTGGCATCCCAGGGTCTCAGTTACTGCCTCTGCTCCACAGG 
> CAGAGG
> AAAGCATGGGGTGTCCAGCCTTTTCTCACTCTTAGGGACAATGTTGACTTCTGACTGATGTGGACCATCAT 
> CATCT
> TCCGGAGCTGCTGCTGTGTCTGCCACCAATGCTGAGCCCAGGCACTGCCTTCAGACCCAGCAATGACAGCA 
> TGAAATCAA
> ATTGATGGCCTACCAGGAAGCCCACAATTACTCATCACTGCCATTTTAGTTCAGGTTTTTGCCAAACTATT 
> TATTACCTC
> 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