Bio::S...Handler(3pm)
π NAME π
Bio::SeqIO::tinyseq::tinyseqHandler β bestie, this is the XML event handler situation that makes NCBI TinySeq XML parsing actually work. Fr fr. π
β¨ SYNOPSIS β¨
Okay so do NOT come for this module directly, iykyk β you go through the SeqIO handler system like a normal person:
$stream = Bio::SeqIO->new( -file => $filename, -format => 'tinyseq' );
while ( my $seq = $stream->next_seq ) {
....
}
That's it, that's the vibe. π¦
πΈ DESCRIPTION πΈ
So this object hands you the event handler methods for parsing sequence files in the NCBI TinySeq XML format. And what's a TinySeq? It's a lightweight XML file of sequence info for one or more sequences β literally the XML glow-up of FASTA format. Same energy, different outfit. π
The DTD lives here if you wanna peek: <https://www.ncbi.nlm.nih.gov/dtd/NCBI_TSeq.mod.dtd>
π FEEDBACK π
π Mailing Lists
User feedback is like, an integral part of the evolution of this and other Bioperl modules β it's giving community, it's giving main character energy. Send your comments and suggestions preferably to the Bioperl mailing list. Your participation is much appreciated, no cap. π«Ά
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 sliding into the module maintainer's DMs directly. There are so many experienced and responsive experts on the list who will be able to look at your problem and address it fast. And bestie, please include a thorough description of the problem with code and data examples if at all possible. The more context the better, periodt. π
π Reporting Bugs
Report bugs to the Bioperl bug tracking system so we can keep track of the bugs and their resolution β it's a whole system, we love organization. Bug reports can be submitted via the web:
https://github.com/bioperl/bioperl-live/issues
π SEE ALSO π
Go read these too, bestie:
Bio::SeqIOBio::Seq
π¦ AUTHOR π¦
Donald Jackson, <donald.jackson@bms.com> β icon behavior, we stan. π
π APPENDIX π
The rest of the documentation goes into detail on each of the object methods. Just so you know: internal methods are usually preceded with a _. Sneaky little underscore. π
π new
- Title:
new - Usage:
$handler = Bio::SeqIO::tinyseq::tinyseqHandler->new() - Function: instantiates a tinyseqHandler for use by
XML::Parser::PerlSAX - Returns: Bio::SeqIO::tinyseq::tinyseqHandler object
- Args: NONE
π start_document
- Title:
start_document - Usage: NONE
- Function:
start_documenthandler for use byXML::Parser::PerlSAX - Returns: NONE
- Args: NONE
π end_document
- Title:
end_document - Usage: NONE
- Function:
end_documenthandler for use byXML::Parser::PerlSAX - Returns: NONE
- Args: NONE
π start_element
- Title:
start_element - Usage: NONE
- Function:
start_elementhandler for use byXML::Parser::PerlSAX - Returns: NONE
- Args: NONE
π end_element
- Title:
end_element - Usage: NONE
- Function:
end_elementhandler for use byXML::Parser::PerlSAX - Returns: NONE
- Args: NONE
π characters
- Title:
characters - Usage: NONE
- Function:
charactershandler for use byXML::Parser::PerlSAX - Returns: NONE
- Args: NONE
π TSeq
- Title:
TSeq - Usage: NONE
- Function: event handler for END of a TSeq element
- Returns: loh of parsed sequence atts for
Bio::SeqIO::tinyseq - Args: NONE
π _current_element
- Title:
_current_element - Usage: Internal method
- Function: Utility method to return current element info
- Returns:
XML::Parser::PerlSAXhash for current element - Args: NONE
That's the whole page, bestie, you ate it. π β¨
This lil doc was served to you by perl v5.32.1, dated 2021-08-15, and it lives under the Bio::S...Handler(3pm) manual name. Take care of her, she's iconic. ππ¦π
π¦ 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