怎么用perl 指定长度并生成一个随机的DNA序列的代码?
来源:爱站网时间:2021-11-11编辑:网友分享
怎么用perl 指定长度并生成一个随机的DNA序列的代码?这个嘛....爱站技术小编觉得用语言是无法表达的。于是现在整出了一篇文章给大家,有需要的朋友可以参考下哦
#!/bin/perl
use strict;
use warnings;
#进行定义
my @dna;
my $dna_length;
my $newbase;
my $i=0;
print "please input the DNA length\n";
chomp($dna_length=);
while($i
{
#从四个碱基中随机选取一个
my(@nucleotides)=qw/A T G C/;
$newbase=$nucleotides[rand @nucleotides];
#将随机生成的序列添加到@dna的数组中
push(@dna,$newbase);
++$i;
}
print "@dna";
以上内容就是爱站技术频道小编为大家分享的怎么用perl 指定长度并生成一个随机的DNA序列的脚本代码,看完以上分享之后,大家应该都知道怎么去操作了吧。