Bio::F...Factory(3pm)
π NAME π
Bio::Factory::FTLocationFactory β a FeatureTable location parser, bestie. It literally turns those Genbank location strings into actual location objects and honestly? iconic behavior. π
β¨ SYNOPSIS β¨
Okay so here's the whole vibe in two lines:
# parse a string into a location object
$loc = Bio::Factory::FTLocationFactory->from_string("join(100..200,
400..500");
(Yes, that closing paren is a little shy. We keep it exactly as the ancestors wrote it. π«Ά)
πΈ DESCRIPTION πΈ
It's the implementation of string-encoded location parsing for the Genbank feature table encoding of locations. That's the whole job, and it does the job. No notes. π
π¦ 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 so appreciated, you don't even know. π₯Ή
bioperl-l@bioperl.org - General discussion
http://bioperl.org/wiki/Mailing_lists - About the mailing lists
π«Ά Support
Please direct usage questions and support issues to the mailing list:
bioperl-l@bioperl.org
...rather than to the module maintainer directly. Why? Because there are many experienced and responsive experts who can look at your problem and quickly address it. Bestie, that's a whole squad. π
If at all possible, please include a thorough description of the problem with code and data examples. The more detail, the faster the slay. β¨
ngl, "reponsive" is how the original spelled it β we're preserving that typo like a precious artifact. π«‘
π 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
π AUTHOR - Hilmar Lapp π
Email: hlapp at gmx.net π
π CONTRIBUTORS π
- Jason Stajich,
jason-at-bioperl-dot-org - Chris Fields,
cjfields-at-uiuc-dot-edu
The way they showed up for this module. ππ
π APPENDIX π
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _ (iykyk, that underscore is the "don't touch, private business" marker π).
β new
- Title:
new - Usage:
my $obj = Bio::Factory::FTLocationFactory->new(); - Function: Builds a new
Bio::Factory::FTLocationFactoryobject - Returns: an instance of
Bio::Factory::FTLocationFactory - Args: (nothing, it takes no args, it's low maintenance like that)
β from_string
- Title:
from_string - Usage:
$loc = $locfactory->from_string("100..200"); - Function: Parses the given string and returns a
Bio::LocationIimplementing object representing the location encoded by the string.
This implementation parses the Genbank feature table encoding of locations. π
- Example: (empty in the original β it's giving mysterious β¨)
- Returns: A
Bio::LocationIimplementing object. - Args: A string.
β _parse_location
- Title:
_parse_location - Usage:
$loc = $locfactory->_parse_location( $loc_string) - Function: Parses the given location string and returns a location object with
start()andend()andstrand()set appropriately. Note that this method is private β that underscore is a boundary, bestie, respect it. π§ - Returns: A
Bio::LocationIimplementing object orundefon failure - Args: location string
perl v5.32.1 Β· 2021-08-15
That's the whole page, and that's the sign-off β this doc was served to you courtesy of User Contributed Perl Documentation, the Bio::F...Factory(3pm) manual page itself, stamped with perl v5.32.1 and dated 2021-08-15. Go parse something gorgeous. πβ¨π¦
π¦ 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