Bio::D...terator(3pm)
π LICENSE π
okay so first things first, the legal bit, and we're gonna be respectful about it because it's important:
Copyright [2015-2018] EMBL-European Bioinformatics Institute
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
β¨ NAME β¨
So this page is for Bio::DB::HTS::Tabix::Iterator β it's an XS module that wraps around a tabix hts_itr_t. That's the whole vibe. π
(and yes bestie, this is part of the User Contributed Perl Documentation collection, we love that for it π)
π¦ SYNOPSIS π¦
ngl, you should not be instantiating one of these manually β it needs a load of pointers π. The usage is through Bio::DB::HTS::Tabix:
use feature qw( say );
use Bio::DB::HTS::Tabix;
my $tabix = Bio::DB::HTS::Tabix->new( filename => "gerp_plus_plus_31July2014.gz" );
say $tabix->header;
my $iter = $tabix->query("1:4000005-4000009");
while ( my $n = $iter->next ) {
say $n;
}
πΈ DESCRIPTION πΈ
Okay so here's the tea: this thing is returned from Bio::DB::HTS::Tabix, and the only method you need to care about is 'next'. That's it. That's the whole relationship. π
Don't go importing this and calling new on it if you value your sanity β it won't work. π
Like, she said what she said. No cap.
π Methods π
"next"β Returns a string with the line from the tabix iterator. Slay, honestly. β¨
π AUTHOR π
Alex Hodgkins
Rishi Nag <rishi@ebi.ac.uk>
And that's the page, bestie! π«Ά This lil' gem was rendered up with perl v5.40.0 on 2024-10-31, from the User Contributed Perl Documentation collection. Stay iconic, go read your tabix files, and don't instantiate things you shouldn't. ππβ¨
π¦ where this page comes from
- debian trixie: libbio-db-hts-perl 3.01-5 Β· Apache-2.0
- ubuntu questing: libbio-db-hts-perl 3.01-5
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms