Bio::T...Masker(3pm)

πŸ“¦
version 1.7.8 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ’– NAME πŸ’–

Bio::Tools::RepeatMasker β€” it's a parser for RepeatMasker output, bestie. That's the whole vibe. It lives in the 3pm section of the manual, aka the Perl module pages, so you know it's giving library energy. 🧚


✨ SYNOPSIS ✨

Okay so here's the whole thing, copy it, run it, slay:

use Bio::Tools::RepeatMasker;
my $parser = Bio::Tools::RepeatMasker->new(-file => 'seq.fa.out');
while( my $result = $parser->next_result ) {
  # get some value
}

You spin up the parser, you loop over next_result, you grab whatever values you need. Simple. Iconic. No cap.


🌸 DESCRIPTION 🌸

A parser for RepeatMasker output. That's it, that's the description, she's lowkey minimal but she does her job πŸ’…


🫢 FEEDBACK 🫢

πŸ’Œ Mailing Lists

User feedback is literally an integral part of the evolution of this and other Bioperl modules β€” like, the whole ecosystem grows because people speak up. 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. Like, pls bestie, the maintainer is one person. 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 deets the better, that's the vibe check. ✨

πŸ› Reporting Bugs

Report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution β€” so they actually get fixed and not just lost in the void πŸ’€ Bug reports can be submitted via the web:

https://github.com/bioperl/bioperl-live/issues

πŸ‘‘ AUTHOR - Shawn Hoon πŸ‘‘

Email shawnh@fugu-sg.org

Shoutout to Shawn, the main character who built this πŸ’œ


🌈 APPENDIX 🌈

The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _ β€” that underscore is the "do not touch, this is backstage" marker, iykyk.

⭐ new

Title   : new
Usage   : my $obj = Bio::Tools::RepeatMasker->new();
Function: Builds a new Bio::Tools::RepeatMasker object
Returns : Bio::Tools::RepeatMasker
Args    : -fh/-file => $val, for initing input, see Bio::Root::IO

It builds you a brand new Bio::Tools::RepeatMasker object, returns that same class back, and you feed it -fh or -file with a $val to init the input β€” peek at Bio::Root::IO for the whole story on that. πŸŽ€

πŸ¦‹ next_result

Title   : next_result
Usage   : my $r = $rpt_masker->next_result
Function: Get the next result set from parser data
Returns : Bio::SeqFeature::FeaturePair
          Feature1 is the Query coordinates and Feature2 is the Hit
Args    : none

Grab the next result set from the parser data. You get back a Bio::SeqFeature::FeaturePair β€” and heads up, Feature1 is the Query coordinates while Feature2 is the Hit. No args, she takes nothing. 🫢


πŸ’– okay that's the whole page, you're officially a RepeatMasker parser girlie now πŸ’–

This was brought to you by perl v5.32.1, dated 2021-08-15, straight from the User Contributed Perl Documentation. Stay slay, bestie πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from