24小时热门版块排行榜    

查看: 1065  |  回复: 3

xmy0523

新虫 (小有名气)

[交流] 【求助】请教一个Perl语言的编程,谢谢! 已有2人参与

请教各位大侠,下面的第2题怎么做啊?是Bioinformatics, biocomputing and Perl那本书上的,第4章的题目。 谢谢!
1. Define a hash called %genomespeak, which associates the following abbreviations
with the phrase in parentheses: AA (amino acid), BAC (bacterial artificial
chromosome), BLAST (basic local alignment search tool), cDNA (complementary
DNA), DNA (deoxyribonucleic acid), EST (expressed sequence tag),
Exercises 69
FISH (fluorescence in situ hybridization), mRNA (messenger RNA), rDNA
(recombinant DNA), RNA (ribonucleic acid), STS (sequence tagged site), SNP
(single nucleotide polymorphism) and YAC (yeast artificial chromosome)7.
2. Create a small file, called abbrevs, with the following contents:
DNA
SNP
rDNA
AA
BLAST
RNA
YAC
mRNA
Write a program to process abbrevs and display the correct phrase from
the %genomespeak hash for each abbreviation.
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

奋斗并快乐着!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3):谢谢参与应助! 2011-01-05 20:36:14
这个很easy的题目阿,你到底有没有认真看书阿。
CODE:
#!/usr/bin/perl -w

use strict;

my %genomespeak = ("AA" => "amino acid", "BAC" => "bacterial artificial chromosome",
    "BLAST" => "basic local alignment search tool", "cDNA" => "complementary DNA",
    "DNA" => "deoxyribonucleic acid", "EST" => "expressed sequence tag",
    "FISH" => "fluorescence in situ hybridization", "mRNA" => "messenger RNA",-
    "rDNA" => "recombinant DNA", "RNA" => "ribonucleic acid",-
    "STS" => "sequence tagged site", "SNP" => "single nucleotide polymorphism",
    "YAC" => "yeast artificial chromosome");

open(IN, "< abbrevs") or die("$!");

while(){
    chop;
    print($genomespeak{$_}, "\n");
}
close(IN);

2楼2011-01-05 09:41:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xmy0523

新虫 (小有名气)

引用回帖:
Originally posted by holmescn at 2011-01-04 18:41:07:
这个很easy的题目阿,你到底有没有认真看书阿。
[code]
#!/usr/bin/perl -w

use strict;

my %genomespeak = ("AA" => "amino acid", "BAC" => "bacterial arti ...

怎么运行了说: No such fiel or directory at xxx.plx line 13?  就是open 那行。
我是初学者,刚看完第4章,你用到的几个命令都还没学过啊。努力看书去。非常谢谢啊!
奋斗并快乐着!
3楼2011-01-05 10:56:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):辛苦了! 2011-01-07 11:10:48
把最后给的那个缩写列表保存到abbrevs这个文件里,然后再试

煤电过的应该就只有chop这个吧。这个是去掉末尾的回车的。
4楼2011-01-05 22:44:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xmy0523 的主题更新
普通表情 龙 兔 虎 猫 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[有机交流] OpenAI又攻克数学难题了,离AI做有机合成还有多远? +8 wangyl_123 2026-10-10 12/600 2026-10-13 20:40 by Merryya
[硕博家园] 极限拉扯,如何抉择 +9 Isak0320 2026-10-12 13/650 2026-10-13 11:57 by Isak0320
[教师之家] 课题组会帮你通过考核么? +4 好运来~9527 2026-10-10 7/350 2026-10-13 08:41 by xli1984
[基金申请] 入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍 +6 13108017953 2026-10-08 6/300 2026-10-12 20:07 by w3w3y3
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:34 by XQNyDCa1Tk5n
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 22:26 by XQNyDCa1Tk5n
[公派出国] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:26 by XQNyDCa1Tk5n
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:15 by XQNyDCa1Tk5n
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 22:11 by XQNyDCa1Tk5n
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:06 by XQNyDCa1Tk5n
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 14:25 by VOMexwnDzOFZ
[教师之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 (EPI+-1)(金币-50) +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 14:05 by VOMexwnDzOFZ
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:51 by VOMexwnDzOFZ
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:45 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:54 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:34 by VOMexwnDzOFZ
[考博] 招收博士生一名 +3 mandolin 2026-10-10 3/150 2026-10-11 10:21 by 不是山谷!
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 qR2AdCWTVtkw 2026-10-09 4/200 2026-10-11 03:14 by M0zrYVSAnxpE
[有机交流] 各位大佬,路线设计求助 +6 zapen 2026-10-08 8/400 2026-10-10 15:59 by zapen
[有机交流] 我应该选哪条合成路线让实验成功率高一些? +5 jing816y 2026-10-08 9/450 2026-10-10 09:05 by zapen
信息提示
请填处理意见