染色体的结构:
>Chr1
nnnnnnnnnnnnnnnnnnnnnnnnnnnn
>Chr2
ATGCATGC
下面是程序:
复制代码 代码如下:
#!/bin/perl
use strict;
use warnings;
my $dna_filename;
my $DNA0='';
my $DNA1='';
my $DNA2='';
my $DNA3='';
my $DNA4='';
my $DNA5='';
print "please input the path just like this f:\perl\data.txtn";
chomp($dna_filename=<STDIN>);
open(DNAFILENAME,$dna_filename)||die("can not open the file!");
$/=">";
$DNA0=<DNAFILENAME>;
open (DNA0,">d:19DNA0.txt");
print DNA0 $DNA0;
close (DNA0);
$DNA1=<DNAFILENAME>;
open (DNA1,">d:19DNA1.txt");
print DNA1 ">".$DNA1;
close (DNA1);
$DNA2=<DNAFILENAME>;
open (DNA2,">d:19DNA2.txt");
print DNA2 ">".$DNA2;
close (DNA2);
$DNA3=<DNAFILENAME>;
open (DNA3,">d:19DNA3.txt");
print DNA3 ">".$DNA3;
close (DNA3);
$DNA4=<DNAFILENAME>;
open (DNA4,">d:19DNA4.txt");
print DNA4 ">".$DNA4;
close (DNA4);
$DNA5=<DNAFILENAME>;
open (DNA5,">d:19DNA5.txt");
print DNA5 ">".$DNA5;
close (DNA5);