Bio-SamTools
view release on metacpan or search on metacpan
lib/Bio/DB/Sam.pm view on Meta::CPAN
my $dir = getcwd;
my $tmpdir = File::Spec->tmpdir;
chdir($tmpdir);
my $result = $self->index_open(@_);
chdir $dir;
$result;
}
sub mtime {
my $path = shift;
(stat($path))[9];
}
1;
__END__
=head1 EXAMPLES
For illustrative purposes only, here is an extremely stupid SNP caller
lib/Bio/DB/Sam/SamToGBrowse.pm view on Meta::CPAN
sub last_error { shift->{error} }
sub files {
my $self = shift;
my @extensions = @_; # e.g. '.sam','.sam.gz';
my $dir = $self->dir;
return map {glob($self->dir_path("*$_"))} @extensions;
}
sub mtime {
my $self = shift;
my $file = shift;
my $mtime = (stat($file))[9];
return $mtime;
}
sub up_to_date {
my $self = shift;
my ($source,$target) = @_;
return unless -e $target;
return unless $self->mtime($target) >= $self->mtime($source);
return 1;
}
sub find_fasta {
( run in 0.577 second using v1.01-cache-2.11-cpan-49f99fa48dc )