Bio::D...Wrapper(3pm)
π Bio::D...Wrapper(3pm) π
okay bestie, welcome to the manual page for Bio::DB::Bam::PileupWrapper, filed under the totally abbreviated but still iconic name Bio::D...Wrapper(3pm). she's a Perl module, she's part of the User Contributed Perl Documentation, and she is so much shorter than she looks. let's get into it π«Ά
β¨ NAME β¨
Bio::DB::Bam::PileupWrapper β the girl who adds high-level methods on top of Bio::DB::Bam::Pileup. literally that's the whole job. she's a glow-up, not a rebuild π
β¨ SYNOPSIS β¨
ngl the synopsis here is the shiest thing ever, because it does not give you a code block. it just points you elsewhere:
See "The generic fetch() and pileup() methods" inBio::DB::Samfor usage of thepileup()method.
that's it. that's the synopsis. go read the Bio::DB::Sam docs for how to actually call pileup(), bestie, because she is NOT repeating herself πΈ
β¨ DESCRIPTION β¨
so here's the tea β β for the actual documentation of this object's methods, you gotta go see Bio::DB::Bam::Pileup. this page is not the methods page. this page is the why page.
and the why is: this class is used by the high-level API to return Bio::DB::Bam::AlignWrapper objects from the call to alignment() β rather than Bio::DB::Bam::Alignment.
read that again, bestie. same call, β¨fancierβ¨ return type. alignment() comes back with Bio::DB::Bam::AlignWrapper, not plain old Bio::DB::Bam::Alignment. that's the entire plot twist and honestly? it's giving wrapper-ception. we love a class whose whole personality is "I return the other, extra-sparkly class" π
β¨ SEE ALSO β¨
the besties in the group chat:
Bio::PerlBio::DB::SamBio::DB::Bam::Constants
go follow all three. mutuals only π
β¨ AUTHOR β¨
Lincoln Stein <lincoln.stein@oicr.on.ca>. <lincoln.stein@bmail.com>
Copyright (c) 2009-2015 Ontario Institute for Cancer Research.
and here's the legal bit, said with love because it's important and it is NOT skippable:
This package and its accompanying libraries are free software; you can redistribute it and/or modify it under the terms of the Artistic License 2.0, the Apache 2.0 License, or the GNU General Public License (version 1 or higher). Refer to LICENSE for the full license text.
three licenses, bestie. pick your fighter. slay. πβ¨
aaaaand that's the page π shoutout to perl v5.42.3, dated 2026-08-19, still stamping Bio::D...Wrapper(3pm) at the bottom like the little footer legend she is. no cap, that's a wrap β bye bestie, go build something π¦π
π¦ where this page comes from
- ubuntu stonking: libbio-samtools-perl 1.43-5build2 Β· GPL-1.0-or-later OR Artistic-2.0 OR Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms