Bio::D...engenes(3pm)
β¨ Bio::DB::Taxonomy::greengenes β the manual (perl, User Contributed Perl Documentation) β¨
okay bestie, sit down, hydrate, and let's talk about Bio::DB::Taxonomy::greengenes π this is the Perl doc page for it, living in the User Contributed Perl Documentation corner of the perl-verse, and it's a whole vibe. no cap.
πΈ NAME πΈ
Bio::DB::Taxonomy::greengenes</purl> β use the Greengenes taxonomy. that's it, that's the name, slay. π
π¦ SYNOPSIS π¦
like, here's how you'd actually call it:
use Bio::DB::Taxonomy;
my $db = Bio::DB::Taxonomy->new(
-source => 'greengenes',
-taxofile => 'taxonomy_16S_candiv_gg_2011_1.txt'
);
iconic. no notes. π
π DESCRIPTION π
okay so first things first: this module is in beta. which means its interface or its results may change in a future update. so don't get too attached to the exact API, it's giving growth π±
Bio::DB::Taxonomy::greengenes is an implementation of Bio::DB::Taxonomy that stores and accesses the Greengenes taxonomy of Bacteria and Archaea. π¦ β¨
internally, it keeps the taxonomy in memory by using Bio::DB::Taxonomy::list. and because of that, bestie, listen: the IDs assigned to the taxonomy nodes, e.g. gg123, are arbitrary. that is not the same as the pre-defined IDs that NCBI assigns to taxons. totally different situation, don't @ me. π
the latest release of the Greengene taxonomy (2011) contains about 4,600 taxa and occupies about 4MB of memory once it's been parsed into a Bio::DB::Taxonomy::greengenes object. honestly? light work. π
the taxonomy files taxonomy_16S_all_gg_2011_1.txt and taxonomy_16S_candiv_gg_2011_1.txt that this module can use are available from <http://www.secondgenome.com/go/2011-greengenes-taxonomy/> β go get 'em π«Ά
π FEEDBACK π
π§ Mailing Lists π§
user feedback is an integral part of the evolution of this and other Bioperl modules. like, genuinely, it's the whole point. 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. the reason is that many experienced and responsive experts will be able to look at the problem and quickly address it β a whole group chat of geniuses, basically. π
please include a thorough description of the problem with code and data examples if at all possible. the more detail, the better the vibes. β¨
π Reporting Bugs π
report bugs to the Bioperl bug tracking system so we can keep track of the bugs and their resolution. bug reports can be submitted via the web:
https://github.com/bioperl/bioperl-live/issues
do it for the plot. π₯
π AUTHOR - Florent Angly π
florent.angly@gmail.com
(shoutout, legend behaviour π)
π APPENDIX π
the rest of the documentation details each of the object methods. internal methods are usually preceded with a _ β so if you see that underscore, mind your business, it's internal. π
πΈ new πΈ
- Title:
new - Usage:
my $obj = Bio::DB::Taxonomy::greengenes->new(); - Function: builds a new
Bio::DB::Taxonomy::greengenesobject - Returns: an instance of
Bio::DB::Taxonomy::greengenes - Args:
-taxofile=> name of the file containing the taxonomic information, typically'taxonomy_16S_candiv_gg_2011_1.txt'(mandatory β you cannot skip it, bestie, it's not optional π)
and that's the whole page!! this one came from perl v5.32.1, dated 2021-08-15, in the User Contributed Perl Documentation collection. mwah π go parse some taxonomy, you absolute main character. periodt. β¨π¦π
π¦ 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