Bio::S...:hmmer(3pm)
πΈ NAME πΈ
okay bestie, gather round, this is Bio::SearchIO::hmmer β a whole parser for HMMER2 and HMMER3 output π
and it handles the big three: hmmscan, hmmsearch, and hmpfam. (yes it says hmmpfam in the source, no I will not be correcting the vibes, it's iconic π)
Also, real talk, the page you're reading right now is Bio::S...:hmmer(3pm) from the User Contributed Perl Documentation collection, iykyk.
β¨ SYNOPSIS β¨
listen, do NOT use this class directly, bestie, it's not that kind of relationship π it's available through Bio::SearchIO:
# do not use this class directly it is available through Bio::SearchIO
use Bio::SearchIO;
my $in = Bio::SearchIO->new(-format => 'hmmer',
-file => 't/data/L77119.hmmer');
while( my $result = $in->next_result ) {
# this is a Bio::Search::Result::HMMERResult object
print $result->query_name(), " for HMM ", $result->hmm_name(), "\n";
while( my $hit = $result->next_hit ) {
print $hit->name(), "\n";
while( my $hsp = $hit->next_hsp ) {
print "length is ", $hsp->length(), "\n";
}
}
}
look at that nesting. main character energy, honestly π«Ά
π¦ DESCRIPTION π¦
This object is a parser for HMMER output, periodt. It works with both HMMER2 and HMMER3 β yes both, she contains multitudes β¨
π FEEDBACK π
π¬ Mailing Lists π¬
User feedback is an integral part of the evolution of this and other Bioperl modules, fr fr. Send your comments and suggestions preferably to the Bioperl mailing list. Your participation is much appreciated π
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. There are so many experienced and responsive experts who will be able to look at the problem and quickly address it β like, that's the whole point, bestie. And please include a thorough description of the problem with code and data examples if at all possible π (the more context the better, no cap)
π 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
lowkey the most helpful thing you'll ever do for a maintainer π
π AUTHOR - Kai Blin π
Email: kai.blin-at-biotech.uni-tuebingen.de π
π APPENDIX π
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _ π (yes, the underscore is the secret handshake, that's just how it is)
and that's the whole page, bestie!! this was Bio::S...:hmmer(3pm), generated with perl v5.30.0 on 2019-10-29 β dated but still slaying π
β¨ go parse something cute π¦π
π¦ where this page comes from
- debian bookworm: libbio-searchio-hmmer-perl 1.7.3-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libbio-searchio-hmmer-perl 1.7.3-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: libbio-searchio-hmmer-perl 1.7.3-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libbio-searchio-hmmer-perl 1.7.3-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms