怎样通过AccessionNumber 怎样获得 RNA序列?

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:53:23
怎样通过AccessionNumber 怎样获得 RNA序列?
悬赏分:120 - 提问时间2008-11-19 17:09 问题为何被关闭
我要设计程序
怎样连上NCBI?怎样通过AccessionNumber 怎样获得 RNA序列?怎样区分CDS、3'UTR?
程序上的问题

C# C、VB、Java都可以 告诉途径方法即可

有没有C#的API???
问题补充:没人会吗???
我不想用Perl

Perl可以加在C#下用吗?

用BioPerl我就会~~
处理序列首选的语言就是Perl嘛

----------
以下这个例子可以利用 accesion number 获取一个蛋白质的fasta格式序列(或核苷酸序列)并将它输出到STDOUT:

#!/usr/bin/perl -w
use strict;
use Bio::DB::GenPept;
use Bio::DB::GenBank;
use Bio::SeqIO;
my $db = new Bio::DB::GenPept();
# my $db = new Bio::DB::GenBank(); # if you want NT seqs
# use STDOUT to write sequences
my $out = new Bio::SeqIO(-format => 'fasta');
my $acc = 'AB077698';
my $seq = $db->get_Seq_by_acc($acc);
if( $seq ) {
$out->write_seq($seq);
} else {
print STDERR "cannot find seq for acc $acc\n";
}
$out->close();