Bio::F...ctoryI(3pm)
β¨ NAME β¨
Bio::Factory::TreeFactoryI β it's the Factory Interface for getting and writing trees from/to a data stream. bestie, that's the whole vibe. π³
πΈ SYNOPSIS πΈ
okay so here's the whole point in code form, no cap:
# get a $factory from somewhere Bio::TreeIO likely
my $treeio = Bio::TreeIO->new(-format => 'newick', #this is phylip/newick format
-file => 'file.tre');
my $treeout = Bio::TreeIO->new(-format => 'nexus',
-file => ">file.nexus");
# convert tree formats from newick/phylip to nexus
while(my $tree = $treeio->next_tree) {
$treeout->write_tree($tree);
}
literally converting tree formats from newick/phylip to nexus and it's giving effortless. π¦
π DESCRIPTION π
This interface is the minimal set of functions you need to get and write trees from a data stream. And who actually implements it? The Bio::TreeIO factory, periodt. π
π«Ά FEEDBACK π«Ά
π Mailing Lists
User feedback is an integral part of the evolution of this and other Bioperl modules β like, the glow-up does not happen without you. Send your comments and suggestions preferably to the Bioperl mailing list. Your participation is much appreciated. fr fr. β¨
bioperl-l@bioperl.org - General discussion
http://bioperl.org/wiki/Mailing_lists - About the mailing lists
π Support
Please direct usage questions or support issues to the mailing list:
bioperl-l@bioperl.org
rather than to the module maintainer directly. Why? Because many experienced and reponsive experts will be able look at the problem and quickly address it. π Please include a thorough description of the problem with code and data examples if at all possible.
π Reporting Bugs
Report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution β teamwork makes the dream work. Bug reports can be submitted via the web:
https://github.com/bioperl/bioperl-live/issues
π AUTHOR - Jason Stajich π
Email jason@bioperl.org π
π APPENDIX π
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _ (iykyk). π₯
π§ next_tree
- Title:
next_tree - Usage:
my $tree = $factory->next_tree; - Function: Get a tree from the factory
- Returns:
L<Bio::Tree::TreeI> - Args: none
π¦ write_tree
- Title:
write_tree - Usage:
$treeio->write_tree($tree); - Function: Writes a tree onto the stream
- Returns: none
- Args:
L<Bio::Tree::TreeI>
okay that's the whole page, you ate it, mwah. π This little icon of a doc was brought to you by perl v5.32.1, dated 2021-08-15, and it lives under the manual name Bio::F...ctoryI(3pm) β slay, go forth and build your trees. πΈπ«Ά
π¦ where this page comes from
- debian bookworm: libbio-perl-perl 1.7.8-1 Β· Perl
- debian trixie: libbio-perl-perl 1.7.8-1 Β· Perl
- ubuntu jammy: libbio-perl-perl 1.7.8-1 Β· Perl
- ubuntu noble: libbio-perl-perl 1.7.8-1 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms