0

as_textメソッドを使用しようとしています。次のBio::Tree::Treeメッセージが表示されます: can't locate object method as_text via package Bio::Tree::Tree I'm using the example here

同じパッケージで他の方法を試したところ、正常に機能したことに注意してください。

my $input = new Bio::TreeIO(-file   => "bintree.nw",
                            -format => "newick");
my $tree = $input->next_tree;
my $tree_as_string = $tree->as_text($format);
print $tree_as_string;

次のprint Dumper($input)結果が得られます。

$VAR1 = bless( {
                 '_bootstrap_style' => 'traditional',
                 '_handler' => bless( {
                                        '_treelevel' => 0,
                                        '_currentnodes' => [],
                                        '_lastitem' => {
                                                         'tree' => 0,
                                                         'current' => [],
                                                         'id' => 0,
                                                         'node' => 0,
                                                         'leaf' => 0
                                                       },
                                        'nodetype' => 'Bio::Tree::Node',
                                        '_root_verbose' => 0,
                                        'treetype' => 'Bio::Tree::Tree',
                                        '_currentitems' => [],
                                        '_nodect' => [
                                                       undef,
                                                       2,
                                                       0,
                                                       0,
                                                       0,
                                                       0,
                                                       0,
                                                       0,
                                                       0
                                                     ]
                                      }, 'Bio::TreeIO::TreeEventBuilder' ),
                 '_file' => 'bintree.nw',
                 'newline_each_node' => undef,
                 'internal_node_id' => 'id',
                 '_root_cleanup_methods' => [
                                              sub { "DUMMY" }
                                            ],
                 '_flush_on_write' => 1,
                 '_filehandle' => \*Symbol::GEN0,
                 '_root_verbose' => 0,
                 '_print_tree_count' => 0
               }, 'Bio::TreeIO::newick' );

こちらPrint Dumper ($tree)

間違いはありますか?それともバグですか?前もって感謝します

4

1 に答える 1