Bio::D...gnment(3pm)
π NAME π
Bio::DB::GFF::Aggregator::waba_alignment β bestie, it's a WABA alignment π§¬β¨
(also hi yes, the page header up top just says Bio::D...gnment(3pm) and it's from the User Contributed Perl Documentation, in case you were wondering who published this little icon)
β¨ SYNOPSIS β¨
okay so first you gotta actually pull the thing in:
use Bio::DB::GFF;
# Open the sequence database
my $db = Bio::DB::GFF->new( -adaptor => 'dbi:mysql',
-dsn => 'dbi:mysql:elegans42',
-aggregator => ['waba_alignment'],
);
# fetch the synthetic feature type "waba_alignment"
my @waba = $db->features('waba_alignment');
and then the whole vibe of it is, like, this little summary card:
-------------------------------------------------------------------------------------
Aggregator method: waba_alignment
Main method: -none
Sub methods: nucleotide_match:waba_weak nucleotide_match:waba_strong
nucleotide_match::waba_coding
-------------------------------------------------------------------------------------
and yes bestie, that double colon in nucleotide_match::waba_coding is literally what it says up there β I am not editing one single character, that's not my job π
π¦ DESCRIPTION π¦
Bio::DB::GFF::Aggregator::waba_alignment handles the kind of alignments that come out of Jim Kent's WABA program, and it was written to play nice with the C elegans GFF files πͺ±π
what does "aggregates" mean tho? it means it scoops up these feature types:
nucleotide_match:waba_weaknucleotide_match:waba_strongnucleotide_match:waba_coding
...and squishes them together into one aggregate type called waba_alignment. slay, honestly β¨
π method
Title : method
Usage : $aggregator->method
Function: return the method for the composite object
Returns : the string "waba_alignment"
Args : none
Status : Public
she returns the method for the composite object, and what she hands back is the string "waba_alignment" π«Ά
πΈ part_names
Title : part_names
Usage : $aggregator->part_names
Function: return the methods for the sub-parts
Returns : the list "nucleotide_match:waba_weak", "nucleotide_match:waba_strong" and "nucleotide_match:waba_coding"
Args : none
Status : Public
this one's the sub-parts plug β it returns the list "nucleotide_match:waba_weak", "nucleotide_match:waba_strong" and "nucleotide_match:waba_coding" π
π BUGS π
None reported.
literally nothing, she's unproblematic, no drama, we love a clean record πβ¨
π SEE ALSO π
Bio::DB::GFFBio::DB::GFF::Aggregator
go read those too, bestie, iykyk ππ¦
π AUTHOR π
Lincoln Stein <lstein@cshl.org> β author icon, no cap π
Copyright (c) 2001 Cold Spring Harbor Laboratory.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
fr fr that's the license, go forth and redistribute responsibly π
okay that's the whole page!! it's perl v5.40.0, dated 2024-10-20, and this was Bio::D...gnment(3pm) from the User Contributed Perl Documentation π«Ά bye bestie, go align something iconic π π
π¦ where this page comes from
- ubuntu questing: gbrowse 2.56+dfsg-12build4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms