swh:1:snp:5789d5563ae0ff1fac9d4620526a6e02863df326
Raw File
Tip revision: 92663b95517970fc0bb87a8110d73773594e8e84 authored by Cyriac Kandoth on 27 September 2012, 02:20:19 UTC
Support WU format input, and user specified anno DBs
Tip revision: 92663b9
Config.pm
package BAP::Config;

use strict;
use warnings;

# There can be only one!
use Memoize;
memoize('new');

sub new {

    my ($class) = @_;


    my $self = { };

    bless $self, $class;


    $self->{_major} = 2;
    $self->{_minor} = 10;
    $self->{_activity_db_file} = '/gscmnt/temp212/info/annotation/BAP_db/mgap_activity.db';
    
    return $self;

}

sub major {

    my ($self) = @_;

    
    return $self->{_major};
    
}

sub minor {

    my ($self) = @_;


    return $self->{_minor};

}

sub version {

    my ($self) = @_;


    return join('.', $self->major(), $self->minor());
    
}

sub activity_db_file {

    my ($self) = @_;


    return join('.', $self->{_activity_db_file});

}

1;
back to top