2 use Test::More tests => 9;
3 BEGIN { use_ok('Tabix') };
5 { # C-like low-level interface
6 my $t = tabix_open("../example.gtf.gz");
8 my $iter = tabix_query($t, "chr1", 0, 2000);
11 ++$_ while (tabix_read($t, $iter));
13 tabix_iter_free($iter);
14 @_ = tabix_getnames($t);
18 { # OOP high-level interface
19 my $t = Tabix->new(-data=>"../example.gtf.gz");
21 my $iter = $t->query("chr1", 3000, 5000);
24 ++$_ while ($t->read($iter));