亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Perl > 正文

用perl實現生物突變的隨機模擬程序代碼

2020-10-31 15:17:19
字體:
來源:轉載
供稿:網友

程序文件:test.pl

復制代碼 代碼如下:

#!/bin/perl
# filename:test.pl
use strict; 
use warnings; 

#隨便找一個比較好識別的序列 
my $DNA="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/n"; 
my $i; 
my $mutant; 
srand(time|$$); 
$mutant=mutate($DNA); 
print "Mutate /n". $DNA; 
print "Here is the original DNA:/n"; 
print "$DNA/n"; 
print "Here is the mutant DNA:/n/n"; 
print "$mutant/n"; 
print "Here are 10 more successive mutations:/n"; 
for ($i=0;$i<10;++$i) 

   $mutant=mutate($mutant); 
   print "$mutant/n"; 


#子程序:根據序列的長度定義一個隨機位置的子程序 
sub randomposition 

   my($string)=@_; 
   return int(rand(length($string))); 
}
#子程序:從一個數組中隨機選取一個元素 
sub randelement 

  my(@array)=@_; 
  return $array[rand @array]; 


#子程序:引用上面的子程序,從ATGC四個堿基中隨機選取一個 
sub randomnucleotide 

  my (@nucleotides)=qw/A T G C/; 
  return randelement(@nucleotides); 


#子程序:生成突變的子程序 
sub mutate 

   my($dna)=@_; 
   my(@nucleotides)=qw(A T G C); 
   my($position)=randomposition($dna); 
   my($newbase)=randomnucleotide(@nucleotides); 
   substr($dna,$position,1,$newbase);#substr($string,$initial_position,$length,replacement substring) 
   return $dna; 
}

結果如下:
    F:/>perl/test.pl 
    Mutate 
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 
    Here is the original DNA: 
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 

    Here is the mutant DNA: 

    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAAAAAAAAAAAA 

    Here are 10 more successive mutations: 
    ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAAAAAAAAAAAA 

    ACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAAAAAAAAAAAA 

    ACAAAAAAAAACAAAAAAAAAAAAATAAAAAAAAAAAAAAATAAAAAAAAAAAAAAA 

    ACAAAAAAAAACAAAAAAAAAAAAATAAAAAAAAAAAAAAATAAAAAAAAAAAAAAA 

    ACAAAAAAAAACAAAAAAAAAAAAATAAAAAAAAAAAAAAATAAAAAAAAAAAAAAA 

    ACAAAAAAAAACAAAAAAAAAAAAATAAAAAAAAAAAAAAATGAAAAAAAAAAAAAA 

    ACTAAAAAAAACAAAAAAAAAAAAATAAAAAAAAAAAAAAATGAAAAAAAAAAAAAA 

    ACTAAAAAAAACAAAAAAAAAAAAATAAGAAAAAAAAAAAATGAAAAAAAAAAAAAA 

    ACTAAAAAAAACAAAAAAAAAAAAATAAGAAAAAAAAAAAATGTAAAAAAAAAAAAA 

    ACTAAAAAAAACAAAAAAAAAAAAATAAGAAAAAAAAAAAATGTAAAAAAAAAAAAA

    F:/>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美大片免费观看在线观看网站推荐| 97成人精品视频在线观看| 久久久精品日本| 色综合91久久精品中文字幕| 97在线视频观看| 国产一区二区黑人欧美xxxx| 日韩欧美在线视频| 国产精品成人aaaaa网站| 国产精品视频在线播放| 日韩网站免费观看| 国产成人综合久久| 97超级碰在线看视频免费在线看| 在线成人免费网站| 日韩美女av在线免费观看| 日韩在线精品一区| 97精品伊人久久久大香线蕉| www国产精品com| 欧美激情第6页| 亚洲精品丝袜日韩| 精品国产欧美一区二区五十路| 亚洲第一网站男人都懂| 精品福利视频导航| 久久亚洲精品成人| 黑人巨大精品欧美一区二区三区| 国产狼人综合免费视频| 久久69精品久久久久久久电影好| 国产一区私人高清影院| 日韩精品视频中文在线观看| 成人www视频在线观看| 91久久国产精品91久久性色| 欧美乱人伦中文字幕在线| 欧美精品在线免费观看| 亚洲xxxx18| 日韩av快播网址| 欧美裸身视频免费观看| 亚洲成人av在线| 亚洲欧洲一区二区三区在线观看| 69**夜色精品国产69乱| 亚洲色图13p| 国产日韩精品在线观看| 亚洲老司机av| 日本一区二区三区在线播放| 国产精品亚发布| 国产精品久久久久久久久久99| 91国产高清在线| 日韩成人在线播放| 欧美洲成人男女午夜视频| 久久久精品欧美| 亚洲第一精品夜夜躁人人爽| 久久久久久久久久久成人| 亚洲精品久久久久中文字幕二区| 日本伊人精品一区二区三区介绍| 欧美放荡办公室videos4k| 亚洲欧美激情在线视频| 亚洲欧美日韩国产中文| 黑人与娇小精品av专区| 91国产视频在线播放| 国产精品美女www爽爽爽视频| 福利精品视频在线| 欧洲永久精品大片ww免费漫画| 国产精品中文久久久久久久| 欧美理论电影网| 亚洲国产精品国自产拍av秋霞| 91在线无精精品一区二区| 欧美插天视频在线播放| 久久av红桃一区二区小说| 国产精品久久999| 久久精品国产亚洲精品| 精品爽片免费看久久| 日本一区二区在线播放| 国产日韩中文字幕在线| 欧美乱大交做爰xxxⅹ性3| 精品亚洲一区二区| 亚洲视频在线观看| 欧美激情亚洲一区| 久久精品成人一区二区三区| 欧美极品少妇xxxxⅹ免费视频| 亚洲在线第一页| 狠狠躁18三区二区一区| 91九色国产社区在线观看| 欧美一区二区三区图| 91精品91久久久久久| 亚洲一区中文字幕| 亚洲性无码av在线| 4438全国亚洲精品在线观看视频| 亚洲国产成人精品电影| 亚洲精品乱码久久久久久金桔影视| 国模吧一区二区三区| 欧美精品制服第一页| 免费99精品国产自在在线| 欧美自拍视频在线观看| 中文字幕免费精品一区高清| 亚洲人成网站999久久久综合| 亚洲精品第一国产综合精品| 日本在线精品视频| 欧洲日本亚洲国产区| 精品视频一区在线视频| 日韩在线视频二区| 韩国v欧美v日本v亚洲| 成人免费直播live| 欧美三级欧美成人高清www| 国产精品久久久久久久电影| 亚洲欧美国产va在线影院| 亚洲天堂色网站| 国产一区在线播放| 亚洲成人aaa| 成人黄色短视频在线观看| 国产精品jvid在线观看蜜臀| 欧美激情中文字幕在线| 国产精品免费观看在线| 国产乱人伦真实精品视频| 日韩在线视频线视频免费网站| 91久久在线观看| 日本久久91av| 欧美视频一区二区三区…| 亚洲精品v欧美精品v日韩精品| 国产亚洲福利一区| xxx一区二区| 亚洲欧美综合精品久久成人| 国产网站欧美日韩免费精品在线观看| 中文字幕亚洲无线码a| 日韩成人中文电影| 日韩黄在线观看| 91精品视频免费| 欧美一区深夜视频| 欧美日韩国产在线看| 97成人精品视频在线观看| 97视频免费在线观看| 日韩av在线免费观看| 精品成人乱色一区二区| 日韩视频在线免费观看| 精品久久久久久久中文字幕| 久久久久www| 成人免费直播live| 91精品国产91久久久久久不卡| 大伊人狠狠躁夜夜躁av一区| 国产成人在线亚洲欧美| 91免费高清视频| 国产精品第七十二页| 日韩电影在线观看永久视频免费网站| 精品香蕉在线观看视频一| 日韩高清免费观看| 欧美床上激情在线观看| 欧美电影在线观看网站| 欧美大片在线看| 成人中文字幕+乱码+中文字幕| zzijzzij亚洲日本成熟少妇| 最近中文字幕日韩精品| 亚洲电影免费在线观看| 亚洲一区av在线播放| 成人午夜激情免费视频| 亚洲性线免费观看视频成熟| 亚洲xxxx妇黄裸体| 91精品国产综合久久男男| 久久久久久久久久久亚洲| 国产精品第二页| 欧美极品少妇全裸体| 日本伊人精品一区二区三区介绍| 欧美精品一区在线播放| 久久精品国产久精国产一老狼| 国产在线播放不卡| 91免费人成网站在线观看18| 国产精品白丝jk喷水视频一区| 久久夜精品香蕉|