File Coverage

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