常见的代码是:perl的印刷变量
use strict;
use warnings;
my $f = $ARGV[0];
use Bio::EnsEMBL::Registry;
use Bio::EnsEMBL::ApiVersion;
my $registry = 'Bio::EnsEMBL::Registry';
$registry->load_registry_from_db(
-host => 'ensembldb.ensembl.org',
-user => 'anonymous',
-port => '5306'
);
my $adaptor = $registry->get_adaptor('Homo sapiens', 'core', 'transcript');
my $transcript =
$adaptor->fetch_by_translation_stable_id($f);
最后一行
#最后一行,我无法在同一行中打印出两个数值为两列:
尝试1代码:print $ f。 $ transcript-> display_id。 “\ n” 个;
结果:api.test.pl ENSP00000418690
ENSP00000418690ENST00000488594
尝试2代码:打印$ F,$ transcript-> display_id。 “\ n” 个;
结果:perl的api.test.pl ENSP00000418690:
ENSP00000418690ENST00000488594
任何其他试图混乱与访问display_id。我想要的格式是: ENSP00000418690 ENST00000488594
非常感谢..它的工作! – user1504209 2012-07-16 12:48:32