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 3.223 seconds using v1.01-cache-2.11-cpan-c333fce770f )