常見的代碼是: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