File Coverage

lib/Bio/VertRes/Config/Recipes/EukaryotesSnpCallingUsingStampy.pm
Criterion Covered Total %
statement 1 3 33.3
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 2 4 50.0


line stmt bran cond sub pod time code
1             package Bio::VertRes::Config::Recipes::EukaryotesSnpCallingUsingStampy;
2             # ABSTRACT: Standard snp calling pipeline for bacteria
3              
4              
5 1     1   169346 use Moose;
  0            
  0            
6             extends 'Bio::VertRes::Config::Recipes::Common';
7             with 'Bio::VertRes::Config::Recipes::Roles::RegisterStudy';
8             with 'Bio::VertRes::Config::Recipes::Roles::Reference';
9             with 'Bio::VertRes::Config::Recipes::Roles::CreateGlobal';
10             with 'Bio::VertRes::Config::Recipes::Roles::EukaryotesSnpCalling';
11             with 'Bio::VertRes::Config::Recipes::Roles::EukaryotesMapping';
12              
13             override '_pipeline_configs' => sub {
14             my ($self) = @_;
15             my @pipeline_configs;
16            
17             $self->add_qc_config(\@pipeline_configs);
18             $self->add_eukaryotes_stampy_mapping_config(\@pipeline_configs);
19            
20             # Insert BAM Improvment here
21            
22             $self->add_eukaryotes_snp_calling_config(\@pipeline_configs);
23            
24             return \@pipeline_configs;
25             };
26              
27             __PACKAGE__->meta->make_immutable;
28             no Moose;
29             1;
30              
31             __END__
32              
33             =pod
34              
35             =head1 NAME
36              
37             Bio::VertRes::Config::Recipes::EukaryotesSnpCallingUsingStampy - Standard snp calling pipeline for bacteria
38              
39             =head1 VERSION
40              
41             version 1.133090
42              
43             =head1 SYNOPSIS
44              
45             Standard snp calling pipeline for eukaryotes.
46             use Bio::VertRes::Config::Recipes::EukaryotesSnpCallingUsingStampy;
47              
48             my $obj = Bio::VertRes::Config::Recipes::EukaryotesSnpCallingUsingStampy->new(
49             database => 'abc',
50             limits => {project => ['Study ABC']},
51             reference => 'ABC',
52             reference_lookup_file => '/path/to/refs.index'
53             );
54             $obj->create;
55              
56             =head1 AUTHOR
57              
58             Andrew J. Page <ap13@sanger.ac.uk>
59              
60             =head1 COPYRIGHT AND LICENSE
61              
62             This software is Copyright (c) 2013 by Wellcome Trust Sanger Institute.
63              
64             This is free software, licensed under:
65              
66             The GNU General Public License, Version 3, June 2007
67              
68             =cut