Bio::T...intree(3pm)
β¨ NAME β¨
Bio::TreeIO::lintree β a parser for lintree output trees π³
(yes bestie, this page is Bio::T...intree(3pm) from the User Contributed Perl Documentation, and it's giving very niche-but-iconic π
)
π¦ SYNOPSIS π¦
# do not use directly, use through Bio::TreeIO
use Bio::TreeIO;
my $treeio = Bio::TreeIO->new(-format => 'lintree',
-file => 't/data/crab.nj');
my $tree = $treeio->next_tree;
πΈ DESCRIPTION πΈ
Okay so this is the parser for lintree output, and that output looks exactly like this, no cap:
13 sequences 1000 bootstraping
1 A-salina
2 C-vittat
3 C-sp.
4 L-aequit
5 P-camtsc
6 E-tenuim
7 L-splend
8 P-bernha
9 P-acadia
10 P-p(NE)
11 P-p(GU)
12 P-l(NE)
13 P-l(GU)
14 and 2 0.098857 1000
14 and 3 0.127932 1000
15 and 1 0.197471 1000
15 and 14 0.029273 874
16 and 10 0.011732 1000
16 and 11 0.004529 1000
17 and 12 0.002258 1000
17 and 13 0.000428 1000
18 and 16 0.017512 1000
18 and 17 0.010824 998
19 and 4 0.006534 1000
19 and 5 0.006992 1000
20 and 15 0.070461 1000
20 and 18 0.030579 998
21 and 8 0.003339 1000
21 and 9 0.002042 1000
22 and 6 0.011142 1000
22 and 21 0.010693 983
23 and 20 0.020714 996
23 and 19 0.020350 1000
24 and 23 0.008665 826
24 and 22 0.013457 972
24 and 7 0.025598 1000
Wanna know where the program itself lives? Hit up http://www.bio.psu.edu/People/Faculty/Nei/Lab/software.htm β that's the access point. And if you wanna cite the lore properly: N Takezaki, A Rzhetsky, and M Nei, "Phylogenetic test of the molecular clock and linearized trees." Mol Biol Evol 12(5):823-33. π
π¬ FEEDBACK π¬
π Mailing Lists π
User feedback is literally an integral part of the evolution of this and other Bioperl modules π«Ά so send your comments and suggestions preferably to the Bioperl mailing list. Your participation is so 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, bestie π 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. The more detail the better, periodt.
π Reporting Bugs π
Report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution β iconic teamwork behavior π Bug reports can be submitted via the web:
https://github.com/bioperl/bioperl-live/issues
π AUTHOR - Jason Stajich π
Email jason-at-bioperl-dot-org π§
π CONTRIBUTORS π
Ideas and discussion from:
- Alan Christoffels
- Avril Coghlan
π APPENDIX π
The rest of the documentation details each of the object methods, so grab a snack π Internal methods are usually preceded with a _
π new π
Title: newUsage:my $obj = Bio::TreeIO::lintree->new();Function: Builds a newBio::TreeIO::lintreeobjectReturns: an instance ofBio::TreeIO::lintreeArgs:-nodetype=> Node type to create [defaultBio::Tree::Node]
β¨ next_tree β¨
Title: next_treeUsage:my $tree = $treeio->next_treeFunction: Gets the next tree in the streamReturns:Bio::Tree::TreeIArgs: none
π§ nodetype π§
Title: nodetypeUsage:$obj->nodetype($newval)Function: (blank in the source, bestie β nothing there)Example: (also blank, that's just how it is)Returns: value of nodetype (a scalar)Args: on set, new value (a scalar or undef, optional)
And that's the whole vibe check, bestie β go parse some trees π³π
Signing off from perl v5.32.1, dated 2021-08-15, on page Bio::T...intree(3pm) β slay, mwah π
β¨
π¦ 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