求一个用perl语言写的程序
用perl语言写的程序,具体内容是将序列格式进行转换,比如将蛋白质序列转换为FASTA格式。写好后有加分哎,没人回吗?...
用perl语言写的程序,具体内容是将序列格式进行转换,比如将蛋白质序列转换为FASTA格式。
写好后有加分
哎,没人回吗? 展开
写好后有加分
哎,没人回吗? 展开
3个回答
展开全部
这个用bioperl来做非常简单,但有一些模块需要你自己安装。这就需要你熟悉cpan上模块的安装。或者参见我空间里bioperl安装的内容。
这里直接用到的就是Bio::SeqIO module,但它可能依赖于一些相关模块,所以最好装全bioperl。
装好之后就可以用下面的script。
#!/usr/bin/perl # the directory of you perl binary file
use strict;
use warnings;
my $in = Bio::SeqIO->newFh(-file => "inputfilename" ,
-format => 'swiss');
my $out = Bio::SeqIO->newFh(-file => "outputfilename",
-format => 'fasta');
print $out $_ while <$in>;
# 注意根据你的需要改变-file和-format的参数值。
# good luck
这里直接用到的就是Bio::SeqIO module,但它可能依赖于一些相关模块,所以最好装全bioperl。
装好之后就可以用下面的script。
#!/usr/bin/perl # the directory of you perl binary file
use strict;
use warnings;
my $in = Bio::SeqIO->newFh(-file => "inputfilename" ,
-format => 'swiss');
my $out = Bio::SeqIO->newFh(-file => "outputfilename",
-format => 'fasta');
print $out $_ while <$in>;
# 注意根据你的需要改变-file和-format的参数值。
# good luck
展开全部
请提供具体实例和计算公式!
不太了解蛋白质序列和FASTA格式
只知道蛋白质是由氨基酸和多肽组成的三级结构。
不太了解蛋白质序列和FASTA格式
只知道蛋白质是由氨基酸和多肽组成的三级结构。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-06-21
展开全部
什么意思?
蛋白质序列是像这样的吗?DASFASFEAFDDFSA。。。
FASTA的写成:
>title
DASFASFEAFDDFSA。。。
是这个意思吗?
你从NCBI上下载下来的序列就是FASTA格式了
蛋白质序列是像这样的吗?DASFASFEAFDDFSA。。。
FASTA的写成:
>title
DASFASFEAFDDFSA。。。
是这个意思吗?
你从NCBI上下载下来的序列就是FASTA格式了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询