From 32ea8edd36648251e73464c62681244758fedc0b Mon Sep 17 00:00:00 2001 From: Andres Breton Date: Mon, 27 Mar 2017 15:50:09 -0400 Subject: [PATCH] ok, really need to keep these out of master --- cover_db/chomp-pl--branch.html | 51 --- cover_db/chomp-pl--condition.html | 35 -- cover_db/chomp-pl--subroutine.html | 53 --- cover_db/chomp-pl.html | 335 ------------------ cover_db/cover.14 | 1 - cover_db/cover.css | 75 ---- cover_db/coverage.html | 41 --- cover_db/digests | 1 - cover_db/lib-SS-pm--branch.html | 31 -- cover_db/lib-SS-pm--subroutine.html | 40 --- cover_db/lib-SS-pm.html | 126 ------- cover_db/lib-Search-pm--branch.html | 37 -- cover_db/lib-Search-pm--subroutine.html | 46 --- cover_db/lib-Search-pm.html | 298 ---------------- .../0bf19b40fe954a61ff714e5a05d832e5 | 1 - .../1b2c97fff00e27eb6ce9144ab0b0a673 | 1 - .../b520b978413d49a88b29a3c144a06873 | 1 - .../e6845289bc529cbfc889f530bf091645 | 1 - cover_db/t-chomp-t--branch.html | 31 -- cover_db/t-chomp-t--subroutine.html | 96 ----- cover_db/t-chomp-t.html | 171 --------- 21 files changed, 1472 deletions(-) delete mode 100644 cover_db/chomp-pl--branch.html delete mode 100644 cover_db/chomp-pl--condition.html delete mode 100644 cover_db/chomp-pl--subroutine.html delete mode 100644 cover_db/chomp-pl.html delete mode 100644 cover_db/cover.14 delete mode 100644 cover_db/cover.css delete mode 100644 cover_db/coverage.html delete mode 100644 cover_db/digests delete mode 100644 cover_db/lib-SS-pm--branch.html delete mode 100644 cover_db/lib-SS-pm--subroutine.html delete mode 100644 cover_db/lib-SS-pm.html delete mode 100644 cover_db/lib-Search-pm--branch.html delete mode 100644 cover_db/lib-Search-pm--subroutine.html delete mode 100644 cover_db/lib-Search-pm.html delete mode 100644 cover_db/structure/0bf19b40fe954a61ff714e5a05d832e5 delete mode 100644 cover_db/structure/1b2c97fff00e27eb6ce9144ab0b0a673 delete mode 100644 cover_db/structure/b520b978413d49a88b29a3c144a06873 delete mode 100644 cover_db/structure/e6845289bc529cbfc889f530bf091645 delete mode 100644 cover_db/t-chomp-t--branch.html delete mode 100644 cover_db/t-chomp-t--subroutine.html delete mode 100644 cover_db/t-chomp-t.html diff --git a/cover_db/chomp-pl--branch.html b/cover_db/chomp-pl--branch.html deleted file mode 100644 index cc5cd64..0000000 --- a/cover_db/chomp-pl--branch.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - Branch Coverage: chomp.pl - - -

Branch Coverage

- - - -
File:chomp.pl
Coverage:66.7%
-

- - - - - - - - - - - - - - - - - - - - - - - -
line%coveragebranch
9950TFunless $SEQ
1000TFunless $OUTFILE
1030TFunless $DOWNSEQ and $VERBOSE
1040TFunless $UPSEQ and $VERBOSE
12250TFif (@SUBJECTS) { }
50TFelsif ($SEQ) { }
1300TFif $SS
146100TFunless @_ == 6
173100TFif (not $down || $up) { }
100TFelsif ($down and not $up) { }
100TFelsif (not $down and $up) { }
210100TFunless @_ == 1
243100TFunless @_ == 2
25350TFif $SS
27450TFunless @_ == 1
29450TFif @{$targets{$gRNA}{$subject}{'info'};}[0]->{'numhits'} == 0
304100TFif grep {$_ == $value;} @unqIdentities
332100TFunless $details{$a}{$subject}{'unqIdentities'}[0] <=> $details{$b}{$subject}{'unqIdentities'}[0]
349100TFunless @_ == 1
358100TFif $numMatches == 1
359100TFunless $nident == $WINDOWSIZE
- - diff --git a/cover_db/chomp-pl--condition.html b/cover_db/chomp-pl--condition.html deleted file mode 100644 index dfe2908..0000000 --- a/cover_db/chomp-pl--condition.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - Condition Coverage: chomp.pl - - -

Condition Coverage

- - - -
File:chomp.pl
Coverage:53.3%
-

- - - - - - - -
line%coveragecondition
1030
ABdec
0X0
100
111
$DOWNSEQ and $VERBOSE
1040
ABdec
0X0
100
111
$UPSEQ and $VERBOSE
17367
ABdec
0X0
100
111
not $down and $up
100
ABdec
000
011
1X1
$down || $up
100
ABdec
0X0
100
111
$down and not $up
- - diff --git a/cover_db/chomp-pl--subroutine.html b/cover_db/chomp-pl--subroutine.html deleted file mode 100644 index cf9215d..0000000 --- a/cover_db/chomp-pl--subroutine.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - Subroutine Coverage: chomp.pl - - -

Subroutine Coverage

- - - -
File:chomp.pl
Coverage:100.0%
-

- - - - - - - - - - - - - - - - - - - - - - - - - -
linesubroutine
4
BEGIN
BEGIN
BEGIN
BEGIN
5
BEGIN
BEGIN
6
BEGIN
7
BEGIN
BEGIN
8
BEGIN
BEGIN
9
BEGIN
BEGIN
11
BEGIN
BEGIN
BEGIN
99
checks
122
setParameters
145
writeResults
209
getSeqDetails
242
writeFasta
273
sortResults
348
sortIdentities
- - diff --git a/cover_db/chomp-pl.html b/cover_db/chomp-pl.html deleted file mode 100644 index de227c7..0000000 --- a/cover_db/chomp-pl.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - - - - File Coverage: chomp.pl - - -

File Coverage

- - - -
File:chomp.pl
Coverage:87.3%
-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
linestmtbrancondsubtimecode
1#!/usr/bin/env perl
2return 1 if caller(); #tests
3
4
3
3
3
3
3
3
3
3
3
3
3
3
2670
3
93
8
4
55
8
2
13
49
3
128
use strict; use warnings; use diagnostics; use feature qw(say);
5
3
3
3
3
3
3
3975
19485
13
2237
145624
534
use Getopt::Long; use Pod::Usage;
6
3
3
3
28
9
120
use Readonly;
7
3
3
3
3
3
3
10
1
65
50
3
31
use Bio::Seq; use Bio::SeqIO;
8
3
3
3
3
3
3
43
2
120
12
2
23
use FindBin; use lib "$FindBin::RealBin/lib";
9
3
3
3
3
3
3
328
3
70
11
1
68
use Search; use SS; # lib modules
10# Own Modules (https://github.com/bretonics/Modules)
11
3
3
3
3
3
3
3
3
3
5
4
121
10
3
92
8
5
4615
use MyConfig; use MyIO; use Handlers;
12
13# ==============================================================================
14#
15#   CAPITAN:        Andres Breton, http://andresbreton.com
16#   FILE:           chomp.pl
17#   LICENSE:        MIT
18#   USAGE:          Find guide RNA (gRNA) sequences for CRISPR targeting
19#   DEPENDENCIES:   - BioPerl modules
20#                   - Own 'Modules' repo
21#
22# ==============================================================================
23
24
25#-------------------------------------------------------------------------------
26# COMMAND LINE
27my $SEQ;
28my @SUBJECTS;
29my $DOWNSEQ;
30my $UPSEQ;
31my $SS;
32my $OUTFILE;
33my $VERBOSE;
34
35our $OUTDIR = 'gRNAs';
36our $WINDOWSIZE  = 23;
37
38
39my $USAGE       = "\n\n$0 [options]\n
40Options:
41    -seq                Sequence file to search gRNAs [required]
42    -subjects           Subject sequence file(s) to BLAST search (search instead of -seq)
43    -down               Down sequence to append
44    -up                 Up sequence to append
45    -window             Window size for gRNA sequence (default = 23)
46    -ss                 Secondary structure prediction
47    -out                Out file name [required]
48    -outdir             Out directory name
49    -help               Shows this message
50\n";
51
52# OPTIONS
53GetOptions(
54    'seq=s'             =>\$SEQ,
55    'subjects:s{,10}'   =>\@SUBJECTS,
56    'down:s'            =>\$DOWNSEQ,
57    'up:s'              =>\$UPSEQ,
58    'window:i'          =>\$WINDOWSIZE,
59    'ss!'               =>\$SS,
60    'out=s'             =>\$OUTFILE,
61    'outdir:s'          =>\$OUTDIR,
62    'verbose!'          =>\$VERBOSE,
63    help                =>sub{pod2usage($USAGE);}
64)or pod2usage(2);
65
66checks(); # check CL arguments
67
68#-------------------------------------------------------------------------------
69# VARIABLES
70my $AUTHOR = 'Andres Breton, <dev@andresbreton.com>';
71
72my $REALBIN = $FindBin::RealBin;
73
74my ($seqDetails) = getSeqDetails($SEQ);
75my @SUBJSEQS; # sequence file to use in BLAST search
76
77#-------------------------------------------------------------------------------
78# CALLS
79mkDir($OUTDIR);
80my $gRNAs       = findOligo($seqDetails, $WINDOWSIZE); # gRNA HoH
81my $fastaFile   = writeFasta($gRNAs, $OUTFILE); # Write gRNAs fasta file
82my $targets     = Search::blast($fastaFile, \@SUBJSEQS, $OUTFILE); # gRNA target hits
83writeResults($gRNAs, $targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE);
84
85#-------------------------------------------------------------------------------
86# SUBS
87
88#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
89# $input = checks();
90#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
91# This function checks for arguments passed on the command-line using global variables.
92#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
93# $return = Prompts users and exits if errors
94#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
95sub checks {
96    # Command line arguments passed
97
98    # Exits
99
3
212
    die 'Did not provide an input file, -seq <infile>', $USAGE unless ($SEQ);
100
0
0
    die 'Did not provide an output file, -out <outfile>', $USAGE unless ($OUTFILE) ;
101
102    # Warnings
103
0
0
    say 'Did not provide a DOWN stream sequence to append to gRNA seq, -down <seq>' unless ($DOWNSEQ && $VERBOSE);
104
0
0
    say 'Did not provide an UP stream sequence to append to gRNA seq, -up <seq>' unless ($UPSEQ && $VERBOSE);
105
106
107
0
0
    setParameters(); # set parameters to use in calls
108
109
0
0
    return;
110}
111
112#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
113# $input = ();
114#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
115# This function takes no arguments, uses global variables to decide which set of
116# variables to use and set for calls.
117#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
118# $output = sets sequence file to use for BLAST search
119#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
120sub setParameters {
121    # Set up Variables
122
3
13
    if (@SUBJECTS) {
123
0
0
        @SUBJSEQS = @SUBJECTS;
124    } elsif ($SEQ) {
125
0
0
        @SUBJSEQS = $SEQ;
126    } else {
127
3
21
        die 'Could not determine which file(s) to use as search sequence.'
128    }
129
130
0
0
0
0
    mkDir($OUTDIR); mkDir("$OUTDIR/ss") if($SS);
131
132
0
0
    return;
133}
134
135#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
136# $input = ();
137#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
138# This function takes 5 arguments; gRNAs HoH, BLAST target HoA containing matches
139# throughout the sequence, the down/up stream sequences to append to gRNA
140# sequences, and the output file name
141#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
142# $output = File containing gRNAs sequences and relative information on results
143#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
144sub writeResults {
145
36
101
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '(\%gRNAs, \%targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE)';
146
36
1531
    @_ == 6 or die wrongNumberArguments(), $filledUsage;
147
148
18
54
    my ($gRNAs, $targets, $down, $up, $window, $file) = @_;
149
150
18
153
    my %targets = %$targets;
151
15
25
    my $num     = keys %$gRNAs; # number of gRNA sequences
152
15
35
    my $outFile = "$OUTDIR/$file.txt";
153
154
15
67
    my $FH = getFH(">", $outFile);
155
15
2556
    say $FH "Name\tSequence\tStrand\tPalindrome\tSubject\tStart\tOccurrences\tIdentities";
156
157
15
50
    my ($subjects, $sortedgRNAs, $details) = sortResults(\%targets);
158
15
18
    my @subjects    = @$subjects;
159
15
27
    my %sortedgRNAs = %$sortedgRNAs;
160
15
49
    my %details     = %$details;
161
162
163    # Get ordered gRNA sequences + info to print
164
15
25
    foreach my $subject (@subjects) {
165
10
10
14
188
        foreach my $gRNA ( @{$sortedgRNAs{$subject}} ) {
166
170
154
            my $sequence    = $gRNAs->{$gRNA}->{'sequence'};
167
170
115
            my $palindrome  = $gRNAs->{$gRNA}{'palindrome'};
168
169            # Complete oligo sequence:
170            # + DOWN flanking target region
171            # + gRNA sequence
172            # + UP flanking target region
173
170
519
            if (!$down and !$up) {
174
34
14
                $sequence = $sequence;
175            } elsif ($down and !$up) {
176
34
22
                $sequence = $down . $sequence;
177            } elsif (!$down and $up) {
178
34
23
                $sequence = $sequence . $up;
179            } else {
180
68
31
                $sequence = $down . $sequence . $up;
181            }
182
183            # Get all details to print to file
184
170
124
            my $position    = $gRNAs->{$gRNA}{'start'}; # gRNA sequence position
185
170
87
            my $strand      = $gRNAs->{$gRNA}{'strand'};
186
170
112
            my $occurrence  = $details->{$gRNA}{$subject}->{'occurrences'};
187
170
170
62
138
            my $identities  = join("," , @{ $details->{$gRNA}{$subject}->{'unqIdentities'} } ); # get string of identities
188
170
170
69
185
            my $sStart      = @{ $targets{$gRNA}{$subject}{'hsps'} }[0]->{'sstart'}; # get location of BLAST match hit in subject (reference) for gRNA found
189
190
170
209
            say $FH "$gRNA\t$sequence\t$strand\t$palindrome\t$subject\t$sStart\t$occurrence\t$identities"; # print to file
191        }
192
15
5663
    } close $FH;
193
194
15
242
    say "gRNAs file written to $outFile";
195
15
752
    return;
196}
197#-------------------------------------------------------------------------------
198# HELPERS
199
200#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
201# $input = ($seqFile);
202#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
203# This function takes 1 argument, the sequence file to get details using
204# BioPerl modules
205#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
206# $return = ( \%seqInfo ); Returns sequence details hash
207#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
208sub getSeqDetails {
209
18
51
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($seqFile)';
210
18
701
    @_ == 1 or die wrongNumberArguments(), $filledUsage;
211
212
12
16
    my ($seqFile) = @_;
213
214    # Sequence OO
215
12
95
    my $seqInObj    = Bio::SeqIO->new(-file => $seqFile, -alphabet => "dna");
216
6
3002
    my $format      = $seqInObj->_guess_format($seqFile); #check format of input file
217
6
88
    my $seqObj      = $seqInObj->next_seq;
218
6
1215
    my $sequence    = uc $seqObj->seq;
219
6
102
    my $reverse     = uc $seqObj->revcom->seq;
220
221
6
929
    my %seqInfo = (
222        'seqInObj'  => $seqInObj,
223        'format'    => $format,
224        'seqObj'    => $seqObj,
225        'sequence'  => $sequence,
226        'reverse'   => $reverse,
227    );
228
229
6
99
    return(\%seqInfo);
230}
231
232#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
233# $input = ($gRNAs, $OUTDIR, $OUTFILE);
234#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
235# This function takes 3 arguments; HoH reference of gRNA sequences,
236# the output diretory, and the output file name. Writes each gRNA
237# sequence found in FASTA and returns file location.
238#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
239# $return = ($outFile);
240#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
241sub writeFasta {
242
21
65
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($gRNAs, $OUTFILE)';
243
21
915
    @_ == 2 or die wrongNumberArguments(), $filledUsage;
244
245
12
21
    my ($gRNAs, $out) = @_;
246
12
29
    my $outFile = "$OUTDIR/$out.fasta";
247
12
53
    my $FH      = getFH(">", $outFile);
248
12
2096
    my $num     = keys %$gRNAs; # number of gRNA sequences
249
250
6
35
    for (my $i = 0; $i < $num; $i++) { # get sequences in numerical order
251
102
72
        my $name = "gRNA_$i";
252
102
138
        my $sequence = $gRNAs->{$name}->{'sequence'};
253
102
87
        ss($name, $sequence) if($SS); # secondary structure prediction if desired
254
102
202
        say $FH ">$name:" . $gRNAs->{$name}->{'start'}; # 'gRNA_0:start_position'
255
102
135
        say $FH $sequence;
256
6
3288
    } close $FH;
257
258
6
153
    return $outFile;
259}
260
261#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
262# $input = ($targetsRef);
263#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
264# This function takes 1 arguments: $target hash of array of hashes
265# references returned from Search::blast. Returns a numerically
266# ordered array of gRNA sequence names based on lowest identity
267# base pair matches, then occurrences and a details hash with sorted
268# identities and number of occurrences per gRNA sequence.
269#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
270# $return = ( \@sortedgRNAs, \%details );
271#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
272sub sortResults {
273
15
33
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($targetsRef)';
274
15
418
    @_ == 1 or die wrongNumberArguments(), $filledUsage;
275
276
15
20
    my ($targetsRef) = @_;
277    # %targets HoHoAoH:
278    # -- Hash key == gRNA name
279    # -- Hash key == Subject name
280    # -- Hash key == 'info'
281    # -- Hash key == 'hsps'
282    # -- Array accounts for multiple hits for each gRNA sequence
283    # -- Hash contains BLAST match info
284
15
70
    my %targets = %$targetsRef;
285
15
50
    my @gRNAs = keys %targets;
286
15
21
    my (@subjects, @noHits, @sorted, %sortedgRNAs, %details);
287
288    # Get number of occurrences from BLAST call per gRNA sequence in %targets Hash of Hashes of Array of Hashes
289
15
25
    foreach my $gRNA (@gRNAs) { # iterate through each gRNA instance
290
170
237
        @subjects = sort keys $targets{$gRNA}; # @subjects == BLAST subject instances in Hash of Arrays of Hash
291
292
170
106
        foreach my $subject (@subjects) { # iterate through each BLAST subject instance
293            # Handle gRNA sequences having 'No hits', skip sorting
294
170
170
86
301
            next if ( @{ $targets{$gRNA}{$subject}{'info'} }[0]->{'numhits'} == 0 );
295
296
170
88
            my @identities;
297
170
212
            my @ids = sortIdentities( $targets{$gRNA}{$subject}{'hsps'} ); # get sorted list of all BLAST hits (and for all subjects) for each gRNA query
298
170
196
            push @identities, @ids; # push identities list for each subject
299
300            # Remove duplicates
301
170
62
            my @unqIdentities;
302
170
95
            foreach my $value (@identities) {
303                # Push identitities value unless already recorded
304
460
620
288
409
                next if ( grep { $_ == $value} @unqIdentities );
305
310
247
                push @unqIdentities, $value;
306            }
307
308            # Sort identities from all HSPs
309
170
480
121
193
            @identities     = ( sort {$b <=> $a} @identities );
310
170
210
95
91
            @unqIdentities  = ( sort {$b <=> $a} @unqIdentities );
311
312            # Number of hashes in array == number of matches for same gRNA sequence throughout the whole sequence
313
170
91
            my $occurrences = @identities; # number of occcurrences per gRNA
314
315            # %details
316            # -- Hash key == gRNA name
317            # -- Hash key == subject
318            # -- Hash keys == 'identities', 'unique identities', and 'number of occurrences'
319
170
469
            $details{$gRNA}{$subject} = {
320                'identities'    => \@identities,
321                'unqIdentities' => \@unqIdentities,
322                'occurrences'   => $occurrences,
323            };
324        }
325    }
326
327    # Return sorted gRNA names based on lowest identity base pair matches, then occurrences
328
15
21
    foreach my $subject ( @subjects ) {
329        # Get only gRNAs having hits in current subject, remove others
330
10
170
170
12
63
160
        my @gRNAsHit = grep { @{ $targets{$_}{$subject}{'info'} }[0]->{'numhits'} != 0 } @gRNAs;
331
332
10
505
11
811
        my @sorted = ( sort { $details{$a}{$subject}{'unqIdentities'}[0] <=> $details{$b}{$subject}{'unqIdentities'}[0] || $details{$a}{$subject}{'occurrences'} <=> $details{$b}{$subject}{'occurrences'} } @gRNAsHit );
333
10
21
        $sortedgRNAs{$subject} = \@sorted;
334    }
335
336
15
46
    return (\@subjects, \%sortedgRNAs, \%details);
337}
338
339#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
340# $input = ($targets{$name});
341#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
342# This function takes 1 argument: an array reference containing
343# all gRNA matches for a given gRNA sequence name
344#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
345# $return = sorted identities ascending numerically
346#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
347sub sortIdentities {
348
182
195
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($targets{$gRNA}{$subject}{\'hsps\'})';
349
182
3737
    @_ == 1 or die wrongNumberArguments(), $filledUsage;
350
351
176
100
    my ($hsps) = @_;
352
176
193
    my @hsps = @$hsps;
353
172
85
    my $numMatches = @hsps;
354
172
79
    my @identities;
355
356
172
105
    foreach my $hash (@hsps) {
357
620
620
437
265
        my $nident = $hash->{'nident'}; chomp($nident);
358
620
445
        return ($nident) if ($numMatches == 1); # return single match (when $nident == $WINDOWSIZE is only match)
359
600
661
        push @identities, $nident unless ($nident == $WINDOWSIZE);
360    }
361
362
152
488
150
226
    @identities = ( sort {$b <=> $a} @identities ); # sort descending numerically
363
152
282
    return (@identities); # return sorted identity hits
364}
- - diff --git a/cover_db/cover.14 b/cover_db/cover.14 deleted file mode 100644 index d8a5875..0000000 --- a/cover_db/cover.14 +++ /dev/null @@ -1 +0,0 @@ -{"runs":{"1490388384.68178.03667":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490388383.12769,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,0,85,3,0,20,2,0,14,2,1,4,20,0,41,1,4,34,3,0,16,2,0,16,362,11949,209],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,48,2,1,17,2,2,14,2,1,3,16,1,36,2,9,30,336,48684,22,289,17058,24,325,43204,10,24,0,36,2,1,645,11,256,3,5,4,49,5,41,5,3,27,403,636,1004,40,32,20,17,27,23,20,19,99,61,18,4,20,432,7,25,3,3,2,17,1017,5,204,24,21,2543,324519,3431,138836,600,8873,88,145,66,1643,174,55746,138132,700,989,179,1714,3963,36,2,35,1254,40,332,50,64,869,28,24,63],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"perl":"5.18.2","finish":1490388383.91864,"dir":"/Users/abreton/Development/CHOMP","collected":["branch","condition","statement","subroutine","time"]},"1490388139.67978.51468":{"finish":1490388138.77847,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[2,1,47,2,1,20,2,0,17,2,1,3,21,3,37,2,0,84,3,1,20,2,1,18,387,9705,199],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,45,3,0,16,1,1,16,2,1,3,20,0,31,3,7,29,327,46168,19,276,19247,26,371,39643,10,20,1,29,2,1,720,38,351,7,3,5,22,6,25,2,4,24,367,596,997,35,20,19,10,31,21,16,22,92,57,29,3,28,396,10,43,2,4,2,17,1062,8,196,24,25,2523,340516,3761,138724,258,8296,81,167,55,1555,151,51572,130129,497,965,214,650,2929,39,5,53,1803,36,250,40,59,919,27,20,76],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490388137.99168,"run":"t/chomp.t"},"1490382331.64490.54133":{"run":"t/chomp.t","count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,46,3,0,16,2,1,17,2,0,3,28,1,33,2,5,30,348,58076,19,279,14963,23,371,42750,10,31,0,32,2,1,676],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,50,3,0,25,6,1,16,2,1,4,21,0,43,3,1,41,3,1,37,3,1,35,621,11118,214],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490382331.33305,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿ\u0007","size":16},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"size":14,"vec":"\u0000\u0000"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}},"finish":1490382331.33497,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490388510.68316.12616":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}}},"finish":1490388509.85602,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[2,1,48,2,2,19,2,1,15,4,1,4,15,1,39,2,0,33,1,1,16,5,0,17,362,10710,214],"branch":[[0,0]]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,0,50,4,0,21,2,1,18,1,1,3,15,4,37,3,5,32,369,49438,24,323,13505,23,462,40494,9,19,1,27,2,1,666,11,267,4,2,4,15,4,24,14,4,30,416,611,1053,43,22,16,20,25,24,15,37,119,63,31,4,14,315,9,23,3,5,3,28,1244,10,142,22,36,1833,316934,3689,146323,351,10221,100,212,67,1702,172,51594,125811,511,966,167,676,2853,25,8,54,1851,31,197,32,49,1054,25,26,59]}},"start":1490388509.09307,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"}},"1490382720.64691.30449":{"start":1490382718.95762,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[4,1,71,3,1,26,4,1,27,4,1,4,36,1,61,4,6,54,508,68753,29,332,15346,30,412,44231,10,20,0,29,2,1,655,13,220,4,4,1,21,5,25,3,3,26,400,634,1093,45,25,12,23,21,24,15,20,99,78,13,3,69,360,9,30,6,5,3,18,1849,8,187,26,21,2099,633391,4222,170153,340,11883,91,194,63,1847,188,69803,167879,977,1135,240,962,3703,31,4,26,1645,31,233,37,79,825,31,24,62],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"branch":[[0,0]],"time":[6,1,87,5,3,34,4,1,29,5,1,7,31,1,78,3,11,55,4,2,29,3,1,37,711,12783,239],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490382720.13723,"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"vec":"ÿÿ","size":16}}}},"1490379886.63118.47127":{"dir":"/Users/abreton/Development/CHOMP","finish":1490379886.67796,"perl":"5.18.2","vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"size":14,"vec":"\u0000\u0000"},"subroutine":{"vec":"ÿ\u0007","size":16}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,1,48,2,1,19,2,1,18,3,0,3,20,1,35,5,5,34,1214,65742,19,705,20021,23,1323,51218,11,106,24,86,12,1,706],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,46,2,1,20,1,1,18,3,0,3,18,1,39,4,1,28,2,3,19,2,1,17,1507,15949,202],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490379886.67636,"run":"t/chomp.t"},"1490388523.68335.24437":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490388523.23596,"run":"t/chomp.t","start":1490388522.30381,"count":{"lib/SS.pm":{"time":[3,1,44,2,1,17,2,1,16,1,1,3,23,0,38,3,1,34,3,0,21,2,0,16,365,10265,226],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"time":[2,1,43,2,1,19,1,1,16,4,1,3,16,1,36,2,6,26,323,58659,21,282,13397,23,326,37566,7,20,1,30,2,4,666,33,289,6,4,3,20,5,39,4,3,24,410,607,1146,43,28,16,29,25,24,15,25,98,53,19,4,39,314,10,25,2,3,2,28,935,5,136,20,24,1882,444767,5235,146549,312,10475,101,164,77,2022,204,59099,146437,559,943,195,906,3261,21,4,28,1034,22,191,30,77,953,31,24,76],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490378120.61947.53197":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[2,1,48,2,4,17,2,2,21,2,1,5,21,0,43,3,0,38,2,1,16,2,0,20,397,9783,182],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[3,1,44,2,1,20,2,0,12,2,0,3,14,0,39,5,5,27,332,47954,19,280,15664,21,462,40620,18,102,1,93,3,2,801,30,276,6,2,4,73,7,77,5,3,30,394,623,1109,48,25,14,23,31,35,27,36,135,75,49,5,28,379,8,33,1,4,1,5,707,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,17,5,null,null,null,null,null,null,47,856,21,25,64]}},"start":1490378119.68049,"vec":{"lib/Search.pm":{"branch":{"vec":"À,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102},"subroutine":{"vec":"ÿ¿","size":16}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490378119.78548,"perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490625682.82205.12918":{"run":"t/chomp.t","count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,44,2,1,18,2,2,18,2,1,3,18,1,32,2,9,29,327,47501,21,272,13201,20,321,36189,8,20,1,27,3,0,630,11,284,4,2,4,18,5,30,3,3,35,384,615,1015,64,21,17,26,25,17,17,25,91,58,17,5,45,411,14,42,2,4,7,15,1276,6,226,22,32,2460,763257,3450,142719,324,8815,88,185,83,1647,167,57354,139383,687,912,187,786,4978,41,5,40,1580,35,276,49,48,868,22,26,69],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[2,2]],"time":[2,1,45,2,1,19,4,1,16,1,1,4,18,0,43,2,3,32,2,0,18,2,1,15,364,11323,209,13,213,4,5,7,4,4,1673,490,3067,938,16,33,26440,1277],"subroutine":[1,1,1,1,1,1,1,1,1,4]}},"start":1490625680.85929,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿÿÿ\u0003"},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0003"}}},"finish":1490625682.12767,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490628177.83838.15985":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490628176.65265,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"time":[3,1,47,3,0,16,2,0,19,2,1,3,20,1,39,2,5,31,333,46799,21,278,13325,25,374,38133,12,24,1,34,3,1,784,16,271,6,4,5,21,6,40,3,6,24,471,723,1181,80,28,16,17,39,38,22,23,145,71,20,7,49,380,10,29,5,4,3,20,1006,6,169,23,27,2430,340740,5655,142400,385,8884,84,144,69,1739,176,52985,130423,596,1112,206,702,3812,40,4,38,1397,32,244,39,63,1185,37,34,74],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"time":[2,1,54,3,0,18,2,1,21,2,1,3,20,1,39,2,4,34,4,1,19,2,1,16,377,11950,193,13,173,4,7,3,3,4,2009,880,1004,556,21,15,22200,67],"branch":[[2,2]]}},"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿÿÿ\u0003"},"subroutine":{"vec":"ÿ\u0003","size":10}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490628177.49498,"collected":["branch","condition","statement","subroutine","time"]},"1490388341.68125.19840":{"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[2,2,45,2,0,16,2,1,19,2,1,3,20,0,38,2,3,26,4,1,19,2,0,19,1215,10132,215],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,6,43,3,0,15,2,1,17,2,0,3,15,1,38,2,5,36,1153,69862,22,920,20057,24,1101,55095,11,25,2,32,3,1,659,13,312,5,4,4,20,11,31,5,3,28,375,629,1028,50,28,15,22,24,23,21,20,103,64,20,4,36,348,10,60,5,3,2,13,1329,5,215,27,23,1829,478924,4134,150005,411,9352,77,166,59,1734,181,59614,144923,628,989,207,925,4298,41,4,48,1127,26,199,31,68,939,35,19,78]}},"start":1490388340.09212,"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"finish":1490388341.05486,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}}},"1490383284.65040.19593":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490383284.44894,"perl":"5.18.2","run":"t/chomp.t","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[5,1,78,3,1,26,3,1,27,3,1,5,29,1,54,2,8,50,1792,90953,43,952,19680,29,997,59941,12,23,1,31,2,1,663,13,268,7,3,6,21,7,33,4,4,37,390,652,1009,38,24,20,16,29,27,16,22,130,57,25,4,19,300,11,29,3,3,2,16,1281,6,477,56,32,2879,506912,3336,149387,321,8546,73,171,72,1622,157,50962,132087,641,1064,209,682,2495,31,5,30,1546,54,439,66,54,893,31,42,67],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,2,74,2,1,73,19,1,37,3,1,3,27,1,39,3,0,34,2,0,17,3,1,17,1265,15501,207],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490383283.45846,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"}},"1490381915.64176.25242":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,44,3,1,17,2,1,22,2,2,3,15,1,42,3,1,30,2,0,16,2,1,15,357,9671,218],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"time":[2,1,44,2,1,23,2,1,15,3,1,2,14,1,40,1,9,28,322,61890,29,343,14542,24,366,37709,7,18,1,29,2,1,781,18,357,8,4,4,26,6,94,5,6,114,683,1056,1657,95,33,47,30,120,54,45,45,222,120,38,8,58,394,10,24,2,3,2,16,1629,6,137,24,22,1783,312391,4503,148663,285,9340,82,147,78,1761,162,54168,128805,566,912,182,703,2214,24,12,30,1140,23,187,28,173,2136,69,38,154],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"start":1490381914.58056,"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2},"subroutine":{"vec":"ÿ\u0001","size":10}}},"finish":1490381915.33682,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490381077.63687.40203":{"dir":"/Users/abreton/Development/CHOMP","finish":1490381076.91962,"perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"branch":{"size":14,"vec":"Á\u0000"},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/Search.pm":{"time":[2,1,40,3,0,24,2,1,13,5,0,3,15,0,38,2,7,28,451,52963,41,802,14583,25,351,41736,8,18,1,27,3,0,637,13,279,4,3,4,43,6,41,4,2,25,394,593,1053,45,24,43,19,34,27,20,24,107,125,24,5,38,310,9,24,2,2,2,5,1274,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,12,10,null,null,null,null,null,null,43,729,26,16,42],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[0,34],[0,34]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,34,34,34,34,34],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,34]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,49,2,1,17,2,0,22,2,1,4,16,1,44,2,1,33,2,0,19,2,0,18,1513,14420,202],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"start":1490381076.83346,"run":"t/chomp.t"},"1490625713.82263.40962":{"count":{"lib/SS.pm":{"time":[2,1,48,3,0,18,2,0,22,2,1,4,15,1,42,3,0,36,2,0,16,2,1,20,409,9862,188,14,189,6,18,5,4,4,1583,699,2028,1457,22,60,25926,708],"branch":[[2,2]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"subroutine":[1,1,1,1,1,1,1,1,1,4]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"time":[3,1,43,2,1,21,2,4,16,2,0,5,20,1,41,2,6,31,373,51242,26,365,14112,25,359,40625,12,21,1,30,3,0,715,58,444,7,5,5,38,7,58,6,4,53,506,836,1528,146,33,18,24,48,28,21,34,160,133,34,8,29,458,13,35,4,3,9,20,1015,8,207,22,27,2587,394794,3276,144274,287,8920,87,159,62,1979,164,52463,132843,665,1008,188,699,2423,31,3,40,1920,31,294,46,63,1403,32,34,76],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"start":1490625712.01904,"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"dir":"/Users/abreton/Development/CHOMP","finish":1490625712.93405,"perl":"5.18.2","vec":{"lib/SS.pm":{"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0003"}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"vec":"ÿÿ","size":16}}}},"1490375032.60530.36394":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"size":14,"vec":"\u0000\u0000"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"subroutine":{"vec":"ÿ\u0007","size":16}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490375031.90971,"run":"t/chomp.t","start":1490375031.86031,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,45,3,0,18,3,0,16,2,0,3,14,1,38,2,1,35,2,1,17,2,0,16,360,9516,187],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"time":[3,1,45,2,1,21,3,0,13,2,0,4,17,0,41,2,7,31,328,49580,31,359,14320,24,348,39990,8,19,1,28,3,1,668],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"}},"1490378971.62607.36493":{"start":1490378971.24359,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[4,0,58,3,1,22,2,1,25,3,1,4,16,1,40,2,1,37,2,1,22,2,1,19,1312,14553,206],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[3,0,46,3,1,21,2,1,17,2,0,3,19,2,38,2,7,30,1253,67265,24,1285,21768,23,1096,53054,11,22,1,30,3,1,677,11,274,5,4,2,36,5,36,6,1,28,369,635,1047,42,27,13,18,26,23,18,22,123,51,23,3,30,290,7,27,2,2,3,14,739,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,8,null,null,null,null,null,null,42,805,22,23,59],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38]}},"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490378971.35369,"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102},"branch":{"vec":"À,","size":14},"subroutine":{"size":16,"vec":"ÿ¿"}}}},"1490379972.63166.22080":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490379971.86447,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[2,1,40,3,0,21,2,1,18,2,1,6,14,1,37,2,8,27,1228,67116,21,957,21359,25,1330,52297,10,21,1,32,3,1,642,11,291,6,2,4,34,17,29,5,3,25,378,670,1154,38,28,13,20,23,25,14,22,98,64,21,4,31,307,7,25,3,2,2,6,815,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,18,11,null,null,null,null,null,null,48,844,23,35,77],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,1,51,3,0,18,2,0,21,4,0,4,17,0,42,2,0,33,5,1,17,2,8,16,1496,14088,277],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490379971.96756,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490384016.65435.57323":{"start":1490384014.87802,"count":{"lib/Search.pm":{"time":[2,1,44,2,3,18,2,1,15,2,0,4,16,1,41,2,5,28,1230,65081,19,908,19910,21,1368,54745,10,22,0,32,4,0,636,10,296,4,15,4,19,5,33,5,2,30,364,629,1143,67,33,21,24,29,28,20,22,113,88,19,5,37,266,11,29,4,3,3,14,1049,6,160,20,18,3096,479216,3938,147480,346,9002,94,161,74,1591,174,59157,151470,698,1060,201,961,2970,30,2,29,1422,28,202,34,61,1004,37,22,78],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"time":[3,0,49,2,1,21,2,0,20,2,1,3,16,1,36,2,1,33,2,1,15,1,1,19,1482,13221,252],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490384015.86189,"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}}},"1490382341.64496.15570":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[2,1,47,3,1,22,4,1,17,2,0,4,19,0,37,2,1,28,2,4,18,2,1,17,380,11919,198],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"time":[2,1,47,3,1,16,2,1,17,2,0,3,18,0,34,2,7,28,329,47376,23,290,18181,27,355,37486,8,19,2,32,2,1,625,15,272,5,2,3,41,3,35,5,2,22,365,622,1070,47,25,14,19,26,23,16,23,98,86,34,4,31,358,8,38,3,2,2,12,1376,7,143,35,33,2096,487519,4086,144454,285,10327,95,194,92,1947,201,59410,141814,635,901,183,667,3943,65,3,23,1059,26,184,29,56,885,28,28,63],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490382340.22756,"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}},"finish":1490382341.19778,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490301145.52861.39223":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[36,0,564,36,12,180,24,12,216,24,24,48,216,0,444,24,12,372,24,12,216,24,12,228,4392,109140,2136],"branch":[[0,0]],"statement":[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[12,12,12,12,12,12,12,12,12,0]},"lib/Search.pm":{"subroutine":[12,12,12,12,12,12,12,12,12,12,12,72,48,72,0,456],"time":[24,12,552,24,12,228,24,0,156,24,0,36,156,12,504,24,60,312,3828,512376,300,3924,225924,252,3984,421404,84,216,12,288,24,12,7560,168,3468,96,36,36,1428,84,792,48,72,1104,8952,12876,23880,1272,1152,336,288,840,504,396,444,2400,1428,396,228,132,3444,180,324,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,720,18480,396,372,984],"branch":[[24,48],[48,9984],[408,9576],[36,36],[0,0],[12,444],[24,420]],"statement":[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,72,72,48,48,48,48,48,48,48,48,48,10032,10032,9984,408,408,408,408,408,408,408,408,408,408,48,24,72,72,36,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,456,456,444,444,444]}},"start":1490301145.29124,"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿ\u0000\u0000\u0000\u0000>"},"branch":{"size":14,"vec":"À,"},"subroutine":{"size":16,"vec":"ÿ¿"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490301145.37056,"perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490383789.65306.03286":{"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490383788.77409,"collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","start":1490383787.79546,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,53,3,1,21,4,1,18,2,1,3,19,1,41,2,1,30,2,0,20,2,1,19,1581,16213,212],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,45,3,2,17,2,0,16,2,0,3,20,0,33,2,5,31,1394,71218,30,962,21846,29,1335,51352,10,21,1,31,6,1,677,15,323,6,1,5,17,6,30,4,3,26,367,608,1044,42,23,60,15,31,26,16,25,187,68,53,4,17,263,7,26,3,3,3,13,972,7,164,22,19,1894,503458,3944,142226,281,9800,67,181,87,1783,255,57494,135347,768,943,223,776,2205,28,2,30,1132,27,194,31,49,864,24,28,56],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}}},"1490379928.63140.03793":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"time":[2,1,46,2,1,19,2,1,19,2,1,4,15,1,32,2,10,27,322,50534,23,268,14176,23,332,42809,24,43,2,59,6,1,1295,12,309,4,1,4,15,5,40,2,4,24,388,591,1049,39,30,14,18,28,22,19,23,112,55,33,4,14,280,10,23,1,3,13,8,786,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,17,18,null,null,null,null,null,null,44,826,30,20,51],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,51,3,1,21,2,0,21,2,0,6,19,1,41,5,1,32,2,4,20,2,1,22,1190,15883,549],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"start":1490379928.37423,"run":"t/chomp.t","finish":1490379928.47725,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102},"subroutine":{"vec":"ÿ¿","size":16}}},"collected":["branch","condition","statement","subroutine","time"]},"1490383012.64904.60756":{"run":"t/chomp.t","start":1490383011.53064,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,48,3,1,16,2,1,18,2,0,6,17,0,37,2,6,39,1176,68402,26,849,22859,81,1377,60453,11,22,1,31,2,1,1028,14,310,5,2,4,37,4,43,7,2,29,381,634,1092,47,27,32,20,40,24,21,22,121,69,21,4,16,311,10,27,14,6,3,15,1490,7,205,24,31,2119,490744,4408,150024,404,9429,93,165,79,1854,203,56397,139680,724,974,174,702,2376,30,3,36,1111,26,181,31,66,1050,34,40,122],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[6,2,75,4,1,22,10,1,23,4,1,4,68,0,54,4,0,46,3,0,25,2,1,24,1495,14449,476],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490383012.49828},"1490625785.82375.48541":{"dir":"/Users/abreton/Development/CHOMP","finish":1490625785.51398,"perl":"5.18.2","vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0003"},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"time":[3,3,45,2,1,15,4,1,17,1,1,7,17,1,35,2,5,31,317,55945,29,378,14095,22,321,44915,9,21,1,28,3,0,642,15,255,4,2,3,17,2,57,5,4,27,348,596,1035,36,28,11,21,23,23,16,24,100,55,15,5,37,446,10,38,2,4,6,20,943,9,269,28,34,2398,330891,7869,161112,343,9686,97,179,68,2009,186,65620,143965,865,1093,217,815,2450,35,4,41,1642,35,311,65,62,901,41,19,119],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"time":[3,1,47,3,3,18,2,0,15,1,1,5,21,0,37,5,0,34,2,3,16,2,0,18,361,10553,203,42,179,4,5,2,3,3,1292,460,826,379,5,12,43563,64],"branch":[[2,2]],"subroutine":[1,1,1,1,1,1,1,1,1,4]}},"start":1490625784.62425,"run":"t/chomp.t"},"1490388290.68086.41862":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"branch":[[0,0]],"time":[2,1,49,2,1,18,1,1,17,1,1,3,17,0,37,1,1,36,3,0,17,2,0,16,1395,10152,210],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,41,2,1,19,3,0,21,2,1,3,18,1,42,2,6,29,338,59637,19,266,14939,27,1344,47793,8,18,1,29,3,0,631,15,304,3,4,3,16,4,30,4,2,25,354,594,1013,44,22,20,13,29,24,15,22,103,60,20,5,18,303,7,24,3,3,2,12,1193,6,150,22,19,1729,491738,3276,140082,301,8785,77,247,65,1857,196,55887,129751,580,984,265,687,3215,25,4,51,1277,80,199,33,49,831,26,24,72],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490388289.3125,"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"}}},"finish":1490388290.25336,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490628131.83779.25757":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,1,45,2,1,20,2,1,14,1,3,6,14,0,34,2,8,29,320,44096,19,312,14958,23,338,36967,18,119,1,66,5,1,820,18,281,21,7,3,27,6,29,3,6,27,400,603,1046,47,23,19,18,26,18,24,16,119,59,21,5,21,397,10,35,3,5,5,17,865,6,205,23,33,2103,312399,3368,135020,253,8551,94,148,59,1557,190,53526,134034,565,980,179,680,2303,34,6,41,1433,31,231,44,46,875,30,28,61],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"time":[3,0,43,3,1,26,2,0,16,2,1,3,17,1,43,2,3,30,2,1,19,2,1,19,475,11380,204,15,370,5,6,3,3,4,1579,508,742,482,8,14,23907,46],"branch":[[2,2]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"subroutine":[1,1,1,1,1,1,1,1,1,4]}},"start":1490628130.52351,"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0003"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"size":14,"vec":"Á,"},"subroutine":{"size":16,"vec":"ÿÿ"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490628131.33079,"perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490625654.82184.08539":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿŸ","size":16},"branch":{"size":14,"vec":"\u0001\u0000"},"statement":{"vec":"ÿÿÿÿÿÿÿ\u0007\u0000\u0000\u0000\u0000>","size":102}},"lib/SS.pm":{"branch":{"vec":"\u0001","size":2},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"subroutine":{"size":10,"vec":"ÿ\u0003"}}},"perl":"5.18.2","finish":1490625654.22664,"dir":"/Users/abreton/Development/CHOMP","run":"t/chomp.t","start":1490625654.08507,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[0,0],[0,0],[0,34],[0,34]],"time":[2,1,41,3,0,15,3,0,14,2,1,2,14,5,34,3,4,26,322,45532,21,276,12849,19,315,36377,7,18,1,25,3,0,641,23,468,27,4,9,20,6,56,8,3,28,399,629,1091,40,27,17,21,36,24,18,24,125,92,31,5,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,38,763,20,21,48],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,34,34,34,34],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,0,0,34]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[3,2]],"time":[19,1,81,5,0,28,3,0,27,2,1,5,25,1,58,3,4,44,6,1,28,3,1,26,540,9562,246,24,389,5,8,5,5,4,17918,766,2089,1331,11,19,30754,77],"subroutine":[1,1,1,1,1,1,1,1,1,5]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490387313.67401.01091":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490387311.64984,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,44,2,1,16,1,1,13,2,1,2,15,1,38,2,6,27,1199,61581,26,906,19175,24,1179,49854,8,19,0,28,3,1,635,14,276,6,5,3,30,3,31,2,4,25,375,599,994,39,23,24,20,28,25,17,25,97,71,21,3,18,426,9,27,3,3,2,14,926,6,157,19,24,1665,533194,3845,153722,375,9919,87,193,113,2057,180,62867,151693,885,1491,295,719,2107,32,5,26,1027,26,198,37,58,879,27,25,68]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,42,2,0,21,2,0,18,2,1,3,18,0,52,2,1,29,2,1,15,1,1,18,1451,13869,216],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490387312.68471,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}},"collected":["branch","condition","statement","subroutine","time"]},"1490388491.68295.45220":{"collected":["branch","condition","statement","subroutine","time"],"dir":"/Users/abreton/Development/CHOMP","finish":1490388490.76511,"perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}}},"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[2,1,85,2,1,17,2,1,16,2,0,4,15,1,36,2,1,28,3,1,17,2,1,17,369,10391,198],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,1,39,3,1,15,6,0,17,2,1,2,17,0,36,2,5,27,351,48186,62,760,16707,24,359,38584,8,17,1,29,2,1,645,13,293,15,4,3,35,6,32,4,5,32,403,630,1111,46,35,14,24,27,23,22,25,121,83,19,3,34,318,21,67,5,3,4,16,1017,9,174,19,22,2058,479364,6132,145988,282,8933,91,194,74,1634,177,54569,133823,564,1040,288,769,2481,27,4,31,1130,28,298,37,67,967,36,30,94]}},"start":1490388489.82378,"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin"},"1490378797.62501.26890":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"branch":[[0,0]],"time":[3,1,42,2,1,16,7,0,20,1,1,4,16,1,43,2,1,33,2,0,17,4,1,19,438,11131,214],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"time":[3,1,48,2,1,19,2,1,13,2,1,3,21,0,42,2,5,32,523,50329,26,317,14217,23,338,39830,8,20,1,30,3,1,644],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]}},"start":1490378797.51786,"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14},"subroutine":{"vec":"ÿ\u0007","size":16}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490378797.51956,"perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490382241.64427.32172":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490382240.09997,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,42,2,0,16,2,1,22,1,1,3,16,1,38,2,6,31,1262,64673,37,1022,21655,21,1229,53344,13,30,1,39,3,1,826,12,296,6,2,4,17,4,30,5,2,25,389,633,1131,40,30,12,26,23,28,13,38,109,51,20,4,18,359,13,34,4,4,2,17,2125,7,140,20,20,1764,517967,6982,148222,323,9474,73,179,58,1671,185,53309,133294,526,953,247,704,2263,31,19,25,1033,24,179,33,56,889,36,36,79],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,0,54,2,1,20,1,3,30,2,1,2,18,1,35,5,1,32,3,0,17,2,0,19,1346,14502,247]}},"vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490382241.07609,"collected":["branch","condition","statement","subroutine","time"]},"1490388353.68149.54243":{"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490388352.76451,"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490388351.97379,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,1,44,3,0,16,2,1,14,2,1,4,14,1,35,2,9,32,336,50757,36,407,15416,24,365,38755,8,18,0,27,2,0,626,13,281,4,5,2,17,5,27,4,3,24,365,608,1066,44,26,14,20,27,19,20,20,116,59,20,2,20,293,11,31,3,5,2,24,1158,6,266,23,27,2550,327726,3303,148150,285,8844,89,172,73,1833,176,50960,135415,572,1055,202,688,2385,40,4,57,1434,40,279,67,44,863,23,25,66],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,42,3,1,24,2,1,21,2,1,3,17,0,41,2,1,40,2,1,20,2,1,17,398,10272,202],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t"},"1490382826.64779.11575":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490382824.7129,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,1,46,2,1,18,5,0,17,3,1,2,14,1,39,2,8,29,1228,64432,38,1058,20455,23,1224,50482,10,19,1,34,2,1,666,26,246,3,4,3,16,17,30,5,5,26,375,612,1055,44,20,18,21,25,23,18,34,111,99,37,5,32,336,9,45,2,20,4,14,2450,6,202,23,39,2092,538535,3831,154312,306,9563,90,176,67,1653,180,57976,145838,671,1010,192,756,7647,34,14,30,1264,26,195,31,64,1025,32,22,115],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,51,3,0,25,2,0,17,3,0,3,20,0,48,2,1,34,2,1,20,2,1,17,1237,14897,213],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490382825.74484,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490387643.67584.46665":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,45,3,1,20,3,0,14,2,1,2,15,1,37,2,5,28,1249,68605,24,693,19875,22,1334,51777,8,18,1,28,2,1,631,15,276,5,4,4,31,16,38,4,5,27,381,589,1050,43,15,36,14,35,23,16,23,108,56,25,4,20,310,10,40,2,4,3,31,1336,11,172,24,24,1975,732738,7378,202373,2760,12405,88,217,110,2119,245,71545,176994,836,1160,238,749,2671,39,3,41,1052,22,185,28,49,935,38,28,84],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,0,54,2,1,23,2,1,17,1,1,4,19,1,47,2,1,29,3,0,19,2,1,16,1293,13747,219],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490387641.37361,"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14},"subroutine":{"vec":"ÿÿ","size":16}}},"finish":1490387642.70534,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490628153.83807.03313":{"run":"t/chomp.t","count":{"lib/Search.pm":{"time":[3,1,45,2,0,15,2,0,16,1,1,2,17,1,37,2,6,33,320,47073,65,824,16712,27,346,39563,7,19,1,24,3,0,634,32,286,4,3,4,23,4,42,6,4,25,410,599,1047,40,22,14,17,27,19,18,18,93,58,22,4,35,348,7,62,5,7,2,16,935,4,163,23,23,2217,370819,4255,147135,293,9773,90,167,65,1687,184,54293,137051,625,974,197,1078,2292,43,5,31,1270,29,222,53,49,847,23,27,63],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"time":[3,1,51,2,0,17,1,1,15,2,0,3,21,0,36,1,1,34,3,8,25,61,1,65,483,9566,193,9,170,6,5,4,4,4,2091,635,870,525,16,17,21771,133],"branch":[[2,2]]}},"start":1490628151.7959,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"subroutine":{"vec":"ÿ\u0003","size":10}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}}},"finish":1490628152.67024,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490377744.61776.26184":{"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490377744.47451,"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"branch":{"vec":"À,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490377744.37578,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[4,1,50,2,1,16,2,1,20,2,1,3,17,1,38,2,1,33,5,1,25,2,1,16,1414,15593,248],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[3,1,48,2,1,20,2,1,14,2,0,3,15,0,48,2,6,33,1211,65282,20,825,21052,30,1395,51604,11,19,1,29,2,1,630,9,244,5,3,2,16,6,34,4,49,45,368,592,1026,44,28,16,24,26,22,18,23,99,58,42,6,26,336,8,19,2,2,3,5,697,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,7,null,null,null,null,null,null,58,902,24,19,70],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38]}},"run":"t/chomp.t"},"1490381155.63734.63430":{"OS":"darwin","digests":{},"run":"t/chomp.t","start":1490381155.60867,"count":{},"vec":{},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490381155.61024,"collected":["branch","condition","statement","subroutine","time"]},"1490625573.82087.62654":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490625572.73411,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,0,0,34],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,34,34,34,34],"time":[3,1,47,2,0,15,2,1,21,3,0,4,21,1,38,2,7,32,13380,373990,30,1153,85555,27,12912,279975,8,19,1,31,2,1,946,18,409,4,6,4,21,4,41,4,10,30,426,692,1155,57,24,22,17,46,25,26,21,118,88,22,4,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,38,745,26,18,56],"branch":[[3,4],[4,832],[34,798],[0,0],[0,0],[0,34],[0,34]]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,5],"branch":[[3,2]],"time":[4,1,59,3,1,21,3,0,21,3,1,4,26,1,48,2,1,40,2,1,20,1,1,90,2135,34022,420,55,215,24,7,4,2,2,8087,1118,888,58,8,7,9726,55],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,2,2,2,2,2,2,1,1,1,1,1,1,1]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490625572.99802,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"branch":{"vec":"\u0001","size":2},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"subroutine":{"vec":"ÿ\u0003","size":10}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿŸ"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿ\u0007\u0000\u0000\u0000\u0000>"},"branch":{"size":14,"vec":"\u0001\u0000"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490629601.84555.54442":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"size":14,"vec":"Á,"}},"chomp.pl":{"branch":{"size":42,"vec":"\u0001\n\u001d¡+\u0000"},"statement":{"size":165,"vec":"ÿÿÿÿÿÿAâÿÿÿÿÿÿÿÿÿÿÿÿ\u001f"},"subroutine":{"size":23,"vec":"ÿÿ"},"condition":{"vec":"ÀK","size":15}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0003","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿÿÿ\u0003"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490629601.47776,"perl":"5.18.2","run":"t/chomp.t","count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[4,1,53,2,2,18,9,1,17,3,1,3,16,1,46,2,6,32,1184,67791,21,847,19616,21,978,51046,9,19,1,30,3,1,641,13,349,5,4,3,20,3,41,3,4,25,377,588,1086,45,27,13,20,26,21,18,79,118,58,27,4,39,330,9,43,3,7,3,21,933,5,161,23,38,3030,485149,5134,148265,270,8935,92,160,60,1726,162,50493,129201,555,876,177,710,2457,28,5,36,1243,30,225,40,56,826,26,43,67],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"chomp.pl":{"condition":[[0,0,0],[0,0,0],[51,17,17],[17,34,17],[34,0,17]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,6,7,5,89],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,12,12,6,6,5,5,5,5,5,5,5,5,5,5,5,85,85,85,17,17,17,34,85,85,85,85,85,85,85,85,5,5,5,6,6,4,4,2,2,2,2,2,2,7,7,4,4,4,4,2,34,34,34,34,34,2,2,5,5,5,5,5,5,5,85,85,85,85,85,85,85,85,85,230,310,155,85,240,85,105,85,85,5,5,85,85,5,255,5,5,89,89,87,87,86,86,86,310,310,310,300,76,244,76],"branch":[[1,0],[0,0],[0,0],[0,0],[0,1],[0,1],[0,0],[6,6],[17,68],[17,51],[17,34],[2,4],[3,4],[0,34],[0,5],[0,85],[75,155],[84,171],[2,87],[10,300],[224,76]],"time":[748,1,29,2,2,18,2,1,4,16,1,40,1287,7181,4,827,46896,298,16,6,52,4,0,22,20,1,14,20,1,64,7,1,12,179,0,30,4,0,33,2,1,94,6,2,58,2,2,1635,18,null,null,null,null,null,4,null,null,6,null,null,null,27,498,12,76,10,14,27,1016,18,6,9,23,8,5,73,68,52,254,5,10,13,19,63,43,54,31,66,36,93,101,1902,73,301,12,223,5,16,836,18,343,25,235,26,16,271,8,9,12,823,10,26,55,33,85,59,1227,59,12,142,8,34,22,7,9,117,52,44,143,48,123,100,27,51,146,193,117,63,93,47,43,50,230,5,9,34,77,5,411,11,18,84,1758,45,85,45,40,47,222,130,219,309,79,114,137]},"lib/SS.pm":{"branch":[[2,2]],"time":[3,4,43,2,1,16,1,1,18,2,1,2,19,1,42,2,1,30,1,1,15,2,1,19,1427,15337,249,6,130,4,4,3,4,3,7546,2178,1966,654,12,13,24466,801],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"subroutine":[1,1,1,1,1,1,1,1,1,4]}},"start":1490629600.4788,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","chomp.pl":"1b2c97fff00e27eb6ce9144ab0b0a673"}},"1490381903.64157.19264":{"run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[2,1,48,3,1,18,2,1,20,1,1,5,15,0,47,2,1,30,2,1,20,2,0,16,419,12548,201]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"time":[3,0,45,5,1,16,3,1,15,2,1,2,18,1,33,2,6,29,329,56475,20,268,17199,27,502,45075,11,21,1,31,2,1,641,15,390,9,4,4,20,19,89,6,4,41,522,788,1373,104,56,18,19,37,35,57,23,210,86,22,5,20,357,9,25,3,4,1,15,1511,6,135,23,20,1867,323244,3608,151720,297,8905,75,173,66,1622,180,60642,146452,785,1131,250,1112,2109,28,5,25,1135,24,179,28,58,1462,32,32,69],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"start":1490381901.92283,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}}},"finish":1490381902.71057,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490627219.83321.11077":{"start":1490627219.11336,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[4,0,50,3,0,20,2,1,23,3,0,6,17,1,50,2,1,34,2,1,19,2,3,18,1500,16643,250],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,0,0,34],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,34,34,34,34],"time":[3,1,49,3,0,17,5,1,16,2,1,5,16,0,34,2,5,32,1253,67179,22,927,20037,21,1182,53834,10,23,2,35,2,1,723,15,285,5,4,4,28,5,34,4,3,28,361,575,1017,40,16,21,17,28,22,59,23,102,57,32,4,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,30,587,20,20,44],"branch":[[3,4],[4,832],[34,798],[0,0],[0,0],[0,34],[0,34]]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490627219.20556,"vec":{"lib/Search.pm":{"branch":{"vec":"\u0001\u0000","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿ\u0007\u0000\u0000\u0000\u0000>"},"subroutine":{"vec":"ÿŸ","size":16}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"size":10,"vec":"ÿ\u0001"}}}},"1490628511.84045.18260":{"start":1490628509.84339,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[2,2]],"time":[4,4,63,2,1,29,4,1,80,4,1,13,43,0,225,6,0,127,5,1,23,2,1,19,1491,15395,268,7,167,4,3,17,7,3,11398,1113,3121,1307,10,14,20689,576],"subroutine":[1,1,1,1,1,1,1,1,1,4]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,0,45,2,0,16,6,1,18,4,1,3,16,1,35,2,8,28,1264,70671,25,880,22919,25,956,56303,12,24,1,32,4,1,721,11,330,5,4,3,22,5,37,4,3,34,398,587,1059,36,23,19,34,44,27,14,24,104,53,31,25,49,330,8,43,3,3,2,24,1549,7,216,39,27,2421,513288,3159,148871,315,9191,81,167,57,1685,161,54149,132861,545,947,192,756,2545,32,5,37,1513,32,376,60,63,909,35,19,67],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]}},"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","finish":1490628510.87374,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿÿÿ\u0003"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0003"}}}},"1490378941.62581.53467":{"vec":{"lib/Search.pm":{"branch":{"size":14,"vec":"\u0000\u0000"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"subroutine":{"size":16,"vec":"ÿ\u0007"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}},"perl":"5.18.2","finish":1490378941.46556,"dir":"/Users/abreton/Development/CHOMP","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","start":1490378941.40533,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[2,1,49,3,1,16,1,1,20,2,1,3,14,1,37,4,1,37,3,1,16,3,0,24,1310,13911,202],"branch":[[0,0]]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[4,1,332,4,1,36,3,2,20,2,1,3,22,0,51,3,7,35,1216,93045,27,931,22748,33,1223,55760,13,22,2,95,14,1,697],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]}}},"1490388680.68477.61214":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490388678.86598,"count":{"lib/SS.pm":{"time":[2,2,47,2,1,61,3,0,17,2,1,3,17,1,36,2,1,28,1,1,16,2,0,16,363,9422,200],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[4,0,47,3,0,19,2,1,17,3,1,3,15,1,42,2,7,31,341,46742,25,308,17509,19,322,39703,8,17,1,28,3,1,640,13,295,4,4,2,19,3,35,5,5,26,365,632,1012,53,17,22,16,27,18,20,20,112,73,37,4,32,358,11,30,2,4,2,13,933,6,200,27,32,2629,313317,3200,144434,269,8437,96,149,58,1560,185,53653,129980,531,933,190,737,2232,33,4,41,1271,29,444,43,47,852,20,33,64]}},"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490388679.63763,"collected":["branch","condition","statement","subroutine","time"]},"1490629675.84610.14668":{"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0003","size":10},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"subroutine":{"vec":"ÿ¿","size":16}},"chomp.pl":{"statement":{"vec":"ÿÿÿÿÿÿAâÿ\u0003\u0000øÿÿÿ\u001f\u0000€À\u0007\u0000","size":165},"branch":{"size":42,"vec":"\u0001\n\u0000!\u0000\u0000"},"condition":{"vec":"\u0000\u0000","size":15},"subroutine":{"vec":"ÿÿ","size":23}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490629675.3741,"collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","chomp.pl":"1b2c97fff00e27eb6ce9144ab0b0a673"},"run":"t/chomp.t","start":1490629675.21254,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[2,2]],"time":[4,0,65,4,1,19,3,1,19,2,1,4,21,0,52,2,1,54,3,2,38,18,3,79,1653,14633,215,10,157,5,5,4,4,3,7247,818,1554,697,9,19,22390,936]},"chomp.pl":{"time":[857,1,24,3,1,21,3,1,5,17,1,45,1339,6005,4,736,56279,133,6,2,25,3,1,26,16,1,10,12,1,29,3,0,7,83,2,19,3,0,19,1,2,14,2,1,20,4,2,1714,161,null,null,null,null,null,5,null,null,8,null,null,null,25,493,13,18,6,9,20,619,14,6,8,5,6,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1689,106,96,12,227,5,25,975,22,380,31,247,30,25,339,9,12,17,728,7,22,44,26,65,38,1146,58,6,127,4,5,6,4,7,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5,null,null,null,null,null,null,10,12,216,2,22],"branch":[[1,0],[0,0],[0,0],[0,0],[0,1],[0,1],[0,0],[6,6],[0,0],[0,0],[0,0],[2,4],[3,4],[0,34],[0,5],[0,0],[0,0],[0,0],[2,2],[0,0],[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,12,12,6,6,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,6,6,4,4,2,2,2,2,2,2,7,7,4,4,4,4,2,34,34,34,34,34,2,2,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,5,4,4,2,2,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,6,7,5,4],"condition":[[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]},"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[3,1,45,2,1,24,3,0,16,2,0,4,15,0,42,2,5,28,1233,66567,25,900,19761,23,1189,53680,30,36,1,154,7,0,1956,16,265,5,3,4,29,6,34,4,4,27,369,574,1121,51,28,18,17,26,22,49,20,103,59,21,5,24,323,9,27,3,3,2,11,897,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,14,11,null,null,null,null,null,null,49,844,27,29,62],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38]}}},"1490382294.64469.19334":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿ\u0007","size":16},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"vec":"ÿ\u0001","size":10}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490382293.86004,"perl":"5.18.2","run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[4,0,51,6,1,16,12,1,17,2,1,5,20,0,45,2,1,32,2,0,17,2,0,16,1386,11531,233],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,1,43,2,1,14,1,1,17,2,1,4,16,1,33,4,5,30,1315,66835,22,906,20954,47,1198,49613,10,21,1,31,3,1,643]}},"start":1490382293.8586,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490381677.63978.39853":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,0,53,2,4,17,2,1,21,4,1,3,19,0,40,3,0,31,3,0,20,2,0,17,1478,15474,236],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,34],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,34,34,34,34,34],"time":[4,1,50,3,1,18,2,0,21,2,1,3,16,0,45,2,5,32,1185,63881,19,855,20000,21,1091,48460,9,19,1,28,4,0,674,12,244,4,5,5,46,4,37,7,3,29,443,696,1319,40,19,20,18,30,17,24,18,128,88,27,5,22,366,11,30,2,4,2,15,1350,5,145,21,23,2260,525022,3695,144365,335,8938,83,313,82,1667,183,52679,135871,723,975,184,699,2344,30,3,26,1112,23,210,31,33,705,19,25,50],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[0,34],[0,34]]}},"start":1490381675.63176,"run":"t/chomp.t","dir":"/Users/abreton/Development/CHOMP","finish":1490381676.62439,"perl":"5.18.2","vec":{"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á\u0000","size":14},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490378874.62548.21667":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[7,1,243,5,1,26,2,1,25,2,0,5,21,1,48,2,1,42,2,1,16,1,1,20,1247,17503,203],"branch":[[0,0]]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[3,1,49,4,1,75,3,1,14,3,0,3,20,3,37,2,6,32,1189,63176,19,951,20676,26,1218,51891,18,48,0,40,2,1,670,26,254,5,3,2,21,5,33,3,3,34,356,586,1021,40,25,14,18,25,26,28,27,135,73,21,4,14,354,9,24,2,3,0,7,1013,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,22,17,null,null,null,null,null,null,43,962,25,24,55],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38]}},"start":1490378874.30037,"run":"t/chomp.t","dir":"/Users/abreton/Development/CHOMP","finish":1490378874.41147,"perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}},"lib/Search.pm":{"branch":{"size":14,"vec":"À,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"subroutine":{"size":16,"vec":"ÿ¿"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490382852.64799.65064":{"finish":1490382851.801,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,0,48,2,1,16,1,1,17,2,1,3,17,1,37,2,5,32,316,49478,30,341,15286,21,360,41709,9,19,1,27,2,1,653,23,717,6,4,8,31,43,45,6,4,34,601,835,1384,81,36,23,15,36,39,16,46,225,75,30,9,16,217,5,19,3,2,3,13,1420,8,145,19,18,1863,302329,4839,143031,265,8801,128,149,55,1595,168,57267,138282,683,1056,192,803,2085,22,4,28,1131,25,194,30,78,1521,47,25,104],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,0,63,2,1,22,2,1,18,2,0,3,20,1,38,2,0,34,2,1,17,2,0,16,389,10413,197],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490382851.04813,"run":"t/chomp.t"},"1490375142.60588.21687":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490375141.67596,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,48,3,0,20,2,0,18,2,1,3,17,0,38,2,1,28,2,1,21,2,1,18,1494,16260,215]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,0,50,4,0,20,2,1,14,2,0,6,16,1,41,2,5,35,1196,71558,53,1073,20920,20,1122,49883,9,23,0,29,3,0,914]}},"run":"t/chomp.t","perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490375141.7378,"vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ\u0007"},"statement":{"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","size":102},"branch":{"vec":"\u0000\u0000","size":14}}},"collected":["branch","condition","statement","subroutine","time"]},"1490387866.67763.63213":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490387865.70294,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,1,49,2,1,23,2,0,20,1,2,4,19,1,43,2,1,34,2,1,18,5,0,17,402,11971,321],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,44,2,1,14,2,0,17,2,1,5,17,1,33,2,5,33,330,45239,19,282,17681,25,353,42126,11,22,1,35,2,1,677,22,274,6,2,4,36,5,56,4,4,70,461,707,1269,59,22,21,19,32,28,18,33,167,103,22,6,37,271,12,27,3,3,2,14,966,5,182,20,18,3199,329967,3269,142199,319,9361,86,166,69,1717,180,53083,129203,551,910,167,661,2187,28,3,28,1045,24,204,38,62,1028,47,48,73],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490387866.47637,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}}},"collected":["branch","condition","statement","subroutine","time"]},"1490629574.84523.43257":{"finish":1490629573.80243,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0003","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿÿÿ\u0003"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"time":[3,0,45,3,1,15,1,1,14,1,1,5,17,1,35,2,5,34,1245,61963,24,964,19979,24,955,46932,10,19,1,31,3,0,696,29,263,4,4,2,33,9,37,3,3,28,357,606,1043,37,51,12,19,26,21,18,19,125,53,33,4,21,322,14,22,3,4,1,19,1018,9,222,20,28,1923,336756,3773,143617,269,8416,89,163,63,1517,152,50605,124272,449,1000,199,724,1995,28,5,36,1245,27,227,40,74,849,21,30,67],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[2,2]],"time":[3,0,48,3,1,19,1,1,17,2,0,3,17,1,38,2,0,28,3,3,20,2,1,16,1281,10340,202,9,130,7,5,4,3,2,2004,798,1028,602,11,14,22595,48]}},"start":1490629572.98928,"run":"t/chomp.t"},"1490381046.63671.44709":{"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[3,1,53,3,1,22,2,0,19,2,1,3,24,1,51,2,0,32,2,1,20,2,0,18,383,11725,225],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,34,34,34,34,34],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[0,34],[0,34]],"time":[3,1,48,3,1,19,4,1,13,5,0,3,18,1,38,2,6,31,1159,64198,21,953,19373,20,319,43955,11,22,1,31,3,1,733,32,284,4,4,5,22,6,60,7,4,32,390,664,1107,59,28,14,23,26,21,21,22,128,66,21,5,19,287,7,28,2,3,2,7,1843,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,14,15,null,null,null,null,null,null,59,740,20,27,46],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,34]}},"start":1490381046.34153,"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"size":14,"vec":"Á\u0000"}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490381046.423,"perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"]},"1490381030.63659.31806":{"vec":{"lib/Search.pm":{"branch":{"vec":"Á\u0000","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102},"subroutine":{"vec":"ÿ¿","size":16}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"}}},"perl":"5.18.2","finish":1490381030.58519,"dir":"/Users/abreton/Development/CHOMP","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490381030.49854,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,34],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[0,34],[0,34]],"time":[2,1,47,3,1,18,4,0,17,2,3,3,15,1,34,2,7,27,1221,65487,24,1001,22030,26,1306,51681,8,22,0,30,3,1,963,30,258,5,4,2,34,4,38,4,3,28,369,621,1144,74,23,24,17,33,19,20,23,154,64,28,3,16,424,9,20,3,2,3,8,1172,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,11,19,null,null,null,null,null,null,38,720,20,21,56],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,34,34,34,34,34]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,50,3,1,19,2,1,20,2,1,3,16,3,42,2,1,32,2,1,19,2,1,17,1470,15296,203],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}}},"1490629744.84645.35566":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"chomp.pl":{"statement":{"size":165,"vec":"ÿÿÿÿÿÿAâÿÿÿÿÿÿÿÿÿÿÿÿ\u001f"},"branch":{"vec":"\u0001\n\u001d¡#\u0000","size":42},"condition":{"size":15,"vec":"ÀK"},"subroutine":{"size":23,"vec":"ÿÿ"}},"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0003"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"branch":{"size":2,"vec":"\u0000"}},"t/chomp.t":{"subroutine":{"vec":"ÿÿÿÿÿÿÿÿ\u0003","size":66},"statement":{"size":200,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490629744.21429,"run":"t/chomp.t","start":1490629743.21082,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,0,45,2,4,15,2,1,14,2,0,3,18,1,39,2,5,31,1215,62490,22,987,21513,24,1018,52654,8,19,1,28,2,1,640,13,291,5,2,5,23,5,47,6,3,28,463,610,1099,37,25,13,21,23,35,15,60,103,71,31,4,21,435,11,24,2,6,3,20,1103,5,169,24,31,2223,484004,3279,153502,342,9403,120,157,67,1825,170,57026,135777,699,882,180,658,2464,27,3,33,1321,25,234,43,52,825,121,29,70],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"chomp.pl":{"time":[1065,1,40,3,1,16,3,0,4,16,1,43,1349,6299,5,674,42449,103,6,1,43,3,0,17,14,1,7,11,0,27,2,1,4,66,1,21,4,1,16,2,1,13,2,0,14,2,1,1266,33,null,null,null,null,null,4,null,null,7,null,null,null,49,540,29,59,9,12,20,921,18,6,10,21,11,9,115,86,63,265,9,12,10,12,61,44,58,31,72,33,92,108,2072,63,355,27,251,6,54,1191,48,492,46,447,43,24,305,4,8,24,545,18,24,39,28,52,38,915,36,15,149,8,31,22,10,9,120,54,42,158,40,89,96,35,44,142,216,130,58,100,48,48,41,239,11,3,29,83,6,400,10,18,99,1763,53,86,40,39,58,215,135,226,352,71,112,145],"branch":[[1,0],[0,0],[0,0],[0,0],[0,1],[0,1],[0,0],[6,6],[17,68],[17,51],[17,34],[2,4],[3,4],[0,34],[0,5],[0,85],[75,155],[76,174],[2,87],[10,300],[224,76]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,12,12,6,6,5,5,5,5,5,5,5,5,5,5,5,85,85,85,17,17,17,34,85,85,85,85,85,85,85,85,5,5,5,6,6,4,4,2,2,2,2,2,2,7,7,4,4,4,4,2,34,34,34,34,34,2,2,5,5,5,5,5,5,5,85,85,85,85,85,85,85,85,85,230,310,155,85,240,85,105,85,85,5,5,85,85,5,250,5,5,89,89,87,87,86,86,86,310,310,310,300,76,244,76],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,6,7,5,89],"condition":[[0,0,0],[0,0,0],[51,17,17],[17,34,17],[34,0,17]]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[2,2]],"time":[3,1,44,2,0,30,2,0,16,2,1,3,21,3,41,3,0,31,2,5,21,2,0,17,1286,13437,222,7,119,3,3,3,17,4,7865,1126,1689,523,25,33,23319,414]},"t/chomp.t":{"time":[108243,2,28,2,1,1,1,1,1,5,119,268,5,17,755,45,218,5,34,358,21,1617,17,257,18,4811,16,475,16,9,32,690,13,585,16,173,12,205,36,546,12,212,5,406,177,158,149,133,150,133,147,131,150,130,151,131,148,134,150,130,153,7,25,263,39,193,13,201,22,206,17,229,20,352,6,79,21,635,10,703,12,285,19,740,63,63,878,18,611,26,573,14,182,23,171,21,178,22,762,6,26,50,938,22,225,235,267,10,42,318,22,271,23,310,19,218,12,250,17,237,16,169,1,13,14,314,8,31,320,2,48,24,262,3,26,22,287,4,25,31,317,15,184,17,198,13,4770,41,16785,4,30,3,0,15,556,82807,5,34,1,50,1606,26512,5,1450,41293,6,1331,1952,3,417,578,30,263,339,3,113,508,4424,1,61,226,87,1,0,25,195,576,300,1,13,183,393,2,1,21,228,438,3,1,23],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]}},"OS":"darwin","digests":{"chomp.pl":"1b2c97fff00e27eb6ce9144ab0b0a673","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645","t/chomp.t":"b520b978413d49a88b29a3c144a06873"}},"1490388576.68394.14608":{"run":"t/chomp.t","start":1490388575.71604,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,49,2,1,15,2,1,19,2,1,3,19,1,37,5,1,29,2,0,16,6,0,20,362,9494,190],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[2,1,42,3,0,17,2,1,14,2,0,3,19,1,35,2,5,31,311,49435,90,766,16334,23,331,36533,12,21,1,35,2,1,644,17,295,6,4,4,22,6,36,5,3,36,368,603,1053,44,22,14,14,29,20,22,20,107,53,54,3,18,282,9,23,3,3,2,29,902,9,136,21,21,2234,324950,4014,147669,354,9523,83,159,65,1648,175,53351,135381,616,941,185,842,2126,25,3,37,1180,22,185,29,49,778,29,20,70],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490388576.51877},"1490381948.64203.03640":{"collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","finish":1490381948.21001,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"start":1490381947.42376,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,47,2,1,16,3,0,21,3,0,4,16,1,42,2,1,28,2,0,15,4,1,17,406,12621,210],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"time":[2,1,47,2,0,14,3,0,15,4,1,3,15,0,33,2,5,29,324,53783,26,654,16849,25,424,41292,8,20,1,33,2,0,685,25,341,16,3,10,26,7,41,7,9,58,502,943,1566,81,63,24,23,37,46,23,97,190,168,46,5,18,359,10,35,2,4,1,14,1490,5,155,22,23,2064,338695,3747,144602,290,10045,107,185,66,1727,186,55665,135894,589,997,191,1037,2391,33,14,24,1321,25,200,29,65,1791,47,24,98],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin"},"1490388462.68263.45698":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490388461.25713,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,50,4,0,19,1,1,19,2,0,3,19,0,39,1,1,33,2,3,15,2,1,18,1513,13629,206],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,0,52,3,1,20,2,1,20,1,1,4,22,1,37,2,10,30,1305,67680,20,934,19511,25,1251,51040,8,18,0,31,2,0,634,29,385,19,5,4,22,5,32,2,3,29,386,689,1136,38,41,17,18,31,19,20,18,101,70,26,4,38,355,13,29,2,4,1,14,961,6,131,21,19,1766,460518,3416,152673,266,8573,84,173,67,1681,147,51186,128202,535,1095,244,645,2267,28,3,30,1112,25,168,31,54,847,28,26,62],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490388462.18991,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}}},"collected":["branch","condition","statement","subroutine","time"]},"1490628388.83970.39616":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,50,2,1,16,2,2,12,5,1,5,15,1,31,2,8,30,1221,76824,26,954,20477,26,1282,53004,12,22,2,33,2,1,1063,13,259,5,3,4,17,4,30,3,4,23,379,596,982,59,27,12,22,26,14,49,20,101,52,33,2,43,358,14,63,4,4,7,40,1249,20,178,24,27,2136,509310,3181,151293,313,9932,97,195,78,1859,187,59810,139150,678,1039,202,674,2545,38,6,55,1893,40,269,40,58,985,26,26,79],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"branch":[[2,2]],"time":[4,2,73,3,2,27,3,1,28,4,0,5,29,1,62,2,5,49,3,1,24,3,1,31,2067,15803,297,6,113,5,6,16,6,4,8195,782,1787,496,24,30,22113,309],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1]}},"start":1490628386.99864,"run":"t/chomp.t","dir":"/Users/abreton/Development/CHOMP","finish":1490628388.04175,"perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0003"},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42}}},"collected":["branch","condition","statement","subroutine","time"]},"1490381122.63715.50981":{"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿ\u0007","size":16},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"finish":1490381122.04557,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,41,2,1,25,2,2,17,2,0,3,16,0,40,2,8,33,322,53782,27,988,15330,24,341,41506,11,22,2,31,3,0,781],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},"lib/SS.pm":{"time":[3,1,52,2,1,19,3,0,18,6,1,3,19,1,48,1,2,34,2,1,16,2,1,17,404,11656,221],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490381121.98671},"1490387988.67863.63707":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490387987.35918,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[2,1,52,3,3,17,2,0,19,1,1,3,18,1,41,2,1,28,2,1,15,2,1,70,382,11034,206],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[4,0,55,3,1,22,2,0,19,1,1,3,14,1,39,2,10,30,353,49170,32,723,17210,25,346,40127,9,20,1,28,3,1,654,12,293,4,2,21,23,6,44,4,4,27,360,626,1072,44,41,16,17,35,43,21,20,116,55,22,6,16,298,9,36,3,3,2,33,980,7,144,26,20,1914,483732,4536,144990,325,9074,100,173,64,1787,160,50479,123615,485,874,173,624,2546,29,5,48,1065,25,248,31,55,896,27,25,68],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490387988.2843,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"vec":"ÿ\u0001","size":10}}},"collected":["branch","condition","statement","subroutine","time"]},"1490378806.62512.04034":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","start":1490378806.07155,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,1,43,3,0,21,2,1,16,1,1,4,17,1,43,2,6,28,333,52052,19,282,14785,25,331,39595,9,21,1,28,3,1,655],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,50,2,1,16,2,1,28,2,1,3,16,1,71,4,0,48,2,1,21,2,1,45,540,9823,203],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"vec":{"lib/Search.pm":{"branch":{"size":14,"vec":"\u0000\u0000"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"subroutine":{"vec":"ÿ\u0007","size":16}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"}}},"perl":"5.18.2","finish":1490378806.13598,"dir":"/Users/abreton/Development/CHOMP","collected":["branch","condition","statement","subroutine","time"]},"1490388216.68025.05281":{"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}}},"finish":1490388216.4697,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,42,2,2,19,3,0,19,3,0,11,19,1,41,2,1,32,2,3,21,1,1,16,372,10621,220],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,0,48,2,1,16,2,0,21,1,1,3,18,1,36,2,5,31,321,46322,18,281,17207,23,340,38308,7,20,1,26,2,1,619,16,259,7,4,2,23,7,32,5,2,30,405,640,1028,42,23,16,28,27,29,19,20,105,56,23,3,23,362,14,36,2,5,3,14,964,5,189,19,27,1900,334996,3812,144262,286,8855,80,156,60,1725,187,62102,163067,829,1003,228,750,2152,33,4,34,1274,32,239,39,52,839,25,31,67],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490388215.62924},"1490382777.64728.49578":{"collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490382776.78804,"vec":{"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"branch":{"vec":"\u0000\u0000","size":14},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"subroutine":{"size":16,"vec":"ÿ\u0007"}}},"start":1490382776.78586,"count":{"lib/SS.pm":{"time":[4,1,51,3,1,26,2,0,18,2,1,3,19,1,44,3,0,31,2,1,23,2,0,18,1029,11033,327],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[2,1,46,2,0,23,2,1,17,3,0,3,17,0,37,2,9,29,385,55963,22,285,15610,24,372,42906,11,24,2,34,4,1,981],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin"},"1490625853.82429.26143":{"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0003","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42}}},"perl":"5.18.2","finish":1490625853.16074,"dir":"/Users/abreton/Development/CHOMP","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","start":1490625852.33479,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[25,1,145,15,2,65,3,1,23,2,1,4,17,1,67,3,6,42,702,68970,28,361,15536,24,353,39581,11,24,1,37,3,0,872,15,306,4,5,4,17,5,28,60,3,26,389,596,1008,31,25,15,22,24,20,18,19,122,54,18,4,33,342,21,40,4,4,6,22,950,7,154,22,28,2208,332428,6413,147465,269,8495,92,164,62,1688,162,52606,131479,609,911,181,669,2481,37,3,35,1322,25,223,40,71,887,51,28,69],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"time":[3,1,59,3,1,20,2,1,18,2,1,4,20,1,40,2,1,38,3,1,18,2,1,18,433,12894,215,7,145,4,5,2,2,3,1652,516,821,543,27,30,22899,535],"branch":[[2,2]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1]}}},"1490378282.62038.19203":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"vec":"ÿ¿","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"vec":"À,","size":14}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490378282.2454,"perl":"5.18.2","run":"t/chomp.t","count":{"lib/SS.pm":{"time":[3,1,45,2,1,20,2,0,21,2,0,5,17,1,39,1,1,34,4,0,19,2,1,16,1519,15071,213],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[4,0,47,3,0,20,1,1,16,2,1,5,13,1,36,5,7,32,1219,74541,31,1067,21020,26,1343,57110,11,22,1,33,3,0,1347,11,267,7,3,5,21,6,81,7,2,24,416,648,1165,42,25,14,18,28,25,18,25,108,66,38,4,21,290,19,25,3,1,2,9,754,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,19,8,null,null,null,null,null,null,51,834,26,17,64],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38]}},"start":1490378282.14069,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"}},"1490388397.68200.09335":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,44,2,4,16,2,1,16,2,1,2,20,1,36,2,5,36,369,46376,21,301,17376,21,343,40619,8,19,1,28,3,1,627,10,255,3,5,4,28,4,52,6,4,30,392,667,1134,68,27,17,18,31,24,18,24,134,81,34,7,19,338,11,35,2,4,3,15,1008,6,155,22,21,1833,332542,4408,142937,264,8404,74,159,55,1575,158,52147,134234,572,963,218,653,2050,33,3,34,989,26,233,35,65,950,38,26,76]},"lib/SS.pm":{"time":[4,1,48,3,0,23,2,0,17,2,0,4,14,1,43,2,1,31,2,0,22,3,0,17,389,9542,188],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490388396.22388,"run":"t/chomp.t","finish":1490388397.00757,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490382209.64395.59054":{"perl":"5.18.2","finish":1490382209.07121,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490382208.26794,"count":{"lib/Search.pm":{"time":[3,1,44,3,0,19,2,0,15,2,0,4,16,3,36,1,5,32,426,59542,27,340,13744,24,341,38905,9,18,1,34,2,1,673,24,539,6,4,8,75,6,74,5,2,35,627,751,1420,43,31,18,20,28,24,16,50,139,63,73,4,20,365,9,27,2,6,2,11,1660,5,172,38,30,2838,346729,7208,148592,287,8941,79,168,69,1718,166,54866,138363,714,1002,202,841,2854,46,16,27,1155,28,213,35,63,947,30,28,93],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,49,3,1,18,3,0,17,3,0,5,17,1,42,2,0,58,3,1,25,2,0,18,398,10990,218],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"run":"t/chomp.t"},"1490378765.62486.24836":{"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14},"subroutine":{"vec":"ÿ\u0007","size":16}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}}},"finish":1490378765.56157,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[4,1,71,4,1,42,2,1,30,2,1,5,26,5,75,5,23,83,2594,68206,31,838,20898,37,1597,56406,12,23,1,33,3,1,832],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[6,1,86,5,0,29,4,1,32,5,1,5,20,1,54,3,1,47,2,1,34,3,1,25,1661,19068,244],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490378765.55962},"1490379574.62941.48772":{"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[5,1,53,2,1,22,2,1,23,20,1,6,32,7,55,3,1,37,2,4,25,1,1,17,1081,15454,219],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[4,2,80,2,1,33,3,1,23,5,2,6,18,1,53,2,11,40,1211,101766,26,890,22606,23,914,63809,10,22,1,29,2,0,655,27,239,5,5,3,20,23,54,6,4,34,463,652,1225,45,28,30,37,30,25,17,31,105,111,37,36,16,663,6,26,0,2,3,4,814,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,14,11,null,null,null,null,null,null,66,802,21,30,56]}},"start":1490379574.17842,"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"finish":1490379574.34806,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"size":14,"vec":"Á,"}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}}}},"1490379133.62688.45065":{"start":1490379133.12262,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,2,149,4,1,39,4,2,46,3,1,5,19,1,46,3,1,36,5,1,19,2,1,23,1544,14619,262]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,1,52,3,1,23,2,0,15,2,1,3,22,0,43,2,6,31,2561,68283,20,831,24233,24,1259,58353,9,19,0,31,2,1,830],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490379133.12549,"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","size":102},"branch":{"size":14,"vec":"\u0000\u0000"},"subroutine":{"size":16,"vec":"ÿ\u0007"}}}},"1490384059.65465.38320":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"branch":{"size":14,"vec":"\u0000\u0000"},"statement":{"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","size":102},"subroutine":{"vec":"ÿ\u0007","size":16}}},"finish":1490384059.63471,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","run":"t/chomp.t","count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,49,2,1,19,2,1,17,2,0,6,17,0,42,2,5,31,345,53812,27,425,13836,24,470,41835,10,20,1,33,2,1,646],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[2,1,42,2,1,22,2,1,18,1,1,3,15,1,40,2,1,37,2,1,16,4,1,16,1509,13004,232],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"start":1490384059.57714,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"}},"1490387695.67631.35741":{"run":"t/chomp.t","start":1490387694.28211,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[4,1,60,3,0,20,2,0,16,2,0,4,21,1,35,2,1,27,5,1,16,2,0,19,370,9833,185],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,0,43,3,1,15,1,1,23,1,1,3,14,0,37,2,5,28,319,46475,25,330,17661,22,336,41205,8,18,1,24,2,1,707,11,352,6,5,5,26,5,31,5,4,31,394,622,1050,71,48,16,16,31,35,18,22,107,61,34,4,22,352,14,31,2,4,2,17,889,11,297,26,24,1829,297770,3800,151119,347,9158,99,186,69,1749,180,52757,132162,590,909,190,801,2565,36,7,38,1484,37,373,55,61,964,21,42,93],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14}}},"perl":"5.18.2","finish":1490387695.05151,"dir":"/Users/abreton/Development/CHOMP"},"1490627244.83336.34126":{"start":1490627243.75117,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,1,65,4,0,24,2,9,32,3,0,6,23,0,132,4,0,44,2,1,20,3,0,19,412,10194,186]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,0,0,34],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,34,34,34,34],"branch":[[3,4],[4,832],[34,798],[0,0],[0,0],[0,34],[0,34]],"time":[2,1,41,2,1,13,5,3,17,2,4,3,14,0,34,2,7,27,329,50695,97,371,13884,28,361,38163,9,20,1,32,2,1,654,17,227,3,5,1,17,5,28,6,3,27,375,591,1007,48,40,18,14,29,22,54,19,106,56,25,3,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,34,670,30,18,43]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490627243.82997,"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿŸ"},"branch":{"size":14,"vec":"\u0001\u0000"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿ\u0007\u0000\u0000\u0000\u0000>"}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}}}},"1490380955.63605.21384":{"run":"t/chomp.t","start":1490380955.07746,"count":{"lib/SS.pm":{"time":[6,2,152,6,1,38,4,1,31,3,1,4,21,1,66,2,1,39,2,3,21,2,0,17,1329,15171,321],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38],"time":[3,1,43,2,1,23,2,3,14,2,1,4,17,1,39,2,6,31,1031,70724,42,1180,24150,24,1228,56686,8,18,1,32,3,1,662,13,255,5,5,3,21,5,29,5,2,26,374,606,1090,42,28,17,15,33,19,23,20,105,64,34,2,15,358,8,59,2,2,2,6,1197,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,13,16,null,null,null,null,null,null,40,835,22,24,58],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"subroutine":{"size":16,"vec":"ÿ¿"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2}}},"perl":"5.18.2","finish":1490380955.17543,"dir":"/Users/abreton/Development/CHOMP"},"1490384081.65478.39343":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","start":1490384081.13734,"count":{"lib/SS.pm":{"branch":[[0,0]],"time":[3,0,44,2,1,17,2,1,15,2,1,3,23,1,38,2,1,29,2,0,17,3,1,21,396,10647,200],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"time":[3,0,50,3,0,21,2,1,19,2,1,3,16,0,39,2,9,32,335,51244,28,412,18663,29,497,38319,9,18,1,27,3,1,645],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ\u0007"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490384081.19047,"collected":["branch","condition","statement","subroutine","time"]},"1490376406.61169.45876":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿ\u0000\u0000\u0000\u0000>","size":102},"branch":{"size":14,"vec":"À,"},"subroutine":{"vec":"ÿ¿","size":16}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490376406.00384,"run":"t/chomp.t","start":1490376405.87213,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,55,2,1,20,2,1,20,1,1,5,17,0,95,4,1,42,3,3,19,3,1,22,1617,34668,257],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,6,0,38],"branch":[[2,4],[4,832],[34,798],[3,3],[0,0],[1,37],[2,35]],"time":[3,1,45,3,1,23,1,1,15,2,0,3,16,0,43,2,6,34,1044,123843,23,795,23614,23,1075,66329,8,18,1,28,3,0,662,11,218,5,2,3,14,18,36,4,3,26,391,612,1045,41,22,17,25,31,21,17,23,97,55,16,4,19,236,4,31,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,47,778,25,23,59],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,6,6,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,37,37,37]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"}},"1490381988.64248.15422":{"perl":"5.18.2","finish":1490381988.10648,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490381987.27576,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[6,0,47,3,1,15,1,1,18,2,1,2,17,1,35,2,6,32,349,52944,20,280,18199,38,1211,46510,12,24,1,45,4,1,775,11,286,5,5,4,25,4,28,3,2,21,405,578,1022,41,21,20,12,31,26,16,30,107,149,19,4,20,332,8,21,2,4,2,13,1448,7,148,19,19,2399,377024,4995,143588,289,9278,81,186,76,1706,187,55754,130551,680,945,182,658,2343,27,3,26,1328,27,204,30,54,968,29,28,86],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,1,74,3,1,22,3,1,21,2,0,5,21,3,40,3,0,32,2,1,20,2,0,19,430,12999,212],"branch":[[0,0]]}},"run":"t/chomp.t"},"1490387840.67732.40010":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490387838.94932,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,0,47,2,0,16,2,3,17,2,1,2,16,0,40,2,7,28,1281,69707,21,900,20132,22,1296,51296,9,21,1,79,4,0,664,11,335,6,3,4,16,4,38,4,2,25,379,635,1028,39,22,13,21,58,23,16,23,109,55,19,4,21,337,10,30,3,3,3,19,1178,6,163,25,40,2144,488054,3468,140163,284,8957,94,181,78,1731,173,56112,137198,607,859,175,780,2689,40,4,36,2516,26,197,37,62,807,32,18,66],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,49,2,1,23,2,1,15,2,1,3,17,1,41,3,0,30,2,1,19,2,0,15,1500,12815,231],"branch":[[0,0]]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490387839.91067,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}},"collected":["branch","condition","statement","subroutine","time"]},"1490380992.63631.50999":{"collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490380991.74008,"vec":{"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"size":14,"vec":"Á\u0000"}}},"start":1490380991.65142,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,34,34,34,34,34],"time":[3,1,42,2,0,18,2,2,15,1,4,3,14,1,38,2,4,29,328,57513,22,345,15490,22,351,40483,9,20,1,30,2,1,658,17,298,5,4,5,38,11,41,6,5,45,389,618,1051,40,21,26,18,27,25,19,41,138,61,37,5,32,422,11,49,2,3,2,6,1704,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15,25,null,null,null,null,null,null,37,768,24,18,52],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[0,34],[0,34]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,34]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,52,3,1,17,2,1,20,2,1,3,20,1,40,2,1,36,2,1,16,2,1,18,460,12206,217],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin"},"1490381775.64057.19671":{"run":"t/chomp.t","start":1490381774.23587,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,45,5,3,17,2,0,19,2,0,4,22,1,39,2,1,28,5,1,16,1,1,22,364,10795,216],"branch":[[0,0]]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,0,46,4,1,14,2,1,16,3,1,3,13,1,35,2,5,29,316,48445,18,269,13623,21,328,39076,11,20,0,30,3,1,853,31,307,4,3,4,46,6,46,4,3,32,419,751,1535,83,53,30,23,44,30,16,33,204,88,32,4,16,233,9,20,2,3,3,18,1758,9,262,21,21,3739,491010,3884,146776,264,9671,100,162,67,1689,187,53671,128624,583,1007,245,688,2843,27,15,31,1811,37,272,42,66,1094,42,26,89],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"perl":"5.18.2","finish":1490381775.18441,"dir":"/Users/abreton/Development/CHOMP"},"1490388417.68224.61754":{"vec":{"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"vec":"ÿÿ","size":16}}},"finish":1490388416.92833,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,52,3,1,16,2,1,22,2,1,3,19,1,42,3,0,34,2,4,23,3,0,18,412,11308,344],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,133,3,1,16,2,1,20,2,1,3,17,1,38,2,7,33,331,48536,115,997,14303,26,341,38025,10,23,1,31,3,0,844,25,355,4,3,3,20,5,32,4,3,25,382,615,1012,49,20,23,58,28,20,18,21,92,56,19,4,18,277,11,27,2,3,2,23,1575,30,399,27,33,1906,297261,3516,147727,272,9129,81,157,63,1745,165,55525,137801,542,1007,212,762,2097,31,23,38,1021,24,372,83,52,787,27,23,72],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490388416.16775},"1490388664.68453.29071":{"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}},"finish":1490388663.70726,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[3,0,44,2,1,18,2,0,18,1,1,3,21,1,34,2,0,31,2,0,60,2,1,16,379,9962,184],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,46,3,1,16,2,1,16,4,1,3,18,1,35,2,6,32,342,51636,38,408,12915,22,316,41130,7,18,0,27,3,1,636,16,487,6,4,2,19,5,42,6,3,30,363,623,1121,50,26,26,20,40,40,16,28,118,66,23,4,19,354,9,36,4,4,2,13,1045,5,189,28,18,2016,339288,6313,147587,290,8977,93,193,61,1618,173,52981,126892,504,888,174,711,2377,36,4,40,1140,23,209,35,62,1103,33,29,69]}},"start":1490388662.90847},"1490382792.64738.01642":{"collected":["branch","condition","statement","subroutine","time"],"finish":1490382791.7835,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14}}},"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,1,64,3,1,24,2,0,26,2,1,5,23,0,42,2,4,35,2,1,22,2,0,19,1533,14381,205]},"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[5,1,144,4,0,21,2,1,28,2,0,3,19,0,35,2,5,33,341,50968,25,324,18846,20,883,49884,9,21,1,32,2,1,1197,12,272,5,5,1,30,4,41,6,3,27,366,599,990,31,23,17,20,27,19,20,22,95,96,24,3,24,378,10,33,4,5,2,17,1514,9,189,25,22,2345,459899,6289,149254,299,9704,102,184,53,1801,176,53960,130104,644,1143,225,739,2947,38,6,27,1166,26,200,31,186,932,25,30,63],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490382790.85804,"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin"},"1490629544.84489.38273":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490629543.37346,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"time":[3,1,49,3,1,18,2,0,19,2,0,5,18,1,45,2,1,36,2,1,17,2,0,19,1216,17441,237,14,197,15,8,5,6,6,10834,2610,1832,943,10,17,25591,84],"branch":[[2,2]],"subroutine":[1,1,1,1,1,1,1,1,1,4]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,45,2,0,20,5,0,18,2,0,3,15,1,38,3,5,29,1230,67578,22,865,19867,22,1274,48024,14,48,2,48,3,1,779,16,269,5,4,6,26,7,34,4,3,26,414,795,1204,46,26,12,24,22,27,13,26,94,58,23,4,26,358,9,28,3,3,5,17,852,8,156,29,30,2035,542530,5035,148205,292,8879,80,172,72,1743,185,54496,139930,612,1004,204,661,2057,32,2,34,1284,24,226,46,52,827,32,17,59]}},"run":"t/chomp.t","perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490629544.45336,"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"subroutine":{"size":10,"vec":"ÿ\u0003"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490382689.64667.45503":{"start":1490382688.50779,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,48,3,1,22,2,0,17,2,0,5,18,0,43,2,1,36,3,0,21,2,1,17,1501,14865,206],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,1,44,3,1,14,2,1,15,2,1,4,14,1,33,2,5,28,1258,68280,19,1460,21638,27,1232,63816,11,28,1,38,3,1,981,11,277,5,3,3,19,12,47,7,2,27,380,615,1050,35,31,15,22,24,20,20,18,108,64,16,4,22,329,11,27,3,3,2,17,2020,6,197,26,29,2659,537891,3192,157818,291,9290,103,164,71,1621,180,59873,149745,685,1046,254,721,2576,28,7,37,1234,24,205,33,51,825,24,26,63],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","finish":1490382689.54432,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}}}},"1490381850.64127.52873":{"run":"t/chomp.t","count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,53,2,4,20,2,1,18,2,0,3,19,1,37,2,5,31,390,47235,22,290,13725,23,330,40120,9,18,1,28,2,1,622,12,272,5,3,3,16,6,28,4,3,34,363,640,1136,52,24,16,20,29,22,20,20,106,55,31,3,18,379,8,31,2,5,3,18,1338,7,194,41,24,1812,297648,7891,142845,294,8114,70,138,66,1506,153,49716,123830,517,882,192,669,1972,34,13,22,1684,30,205,35,47,842,24,22,67],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"branch":[[0,0]],"time":[4,0,54,3,0,17,2,0,22,2,1,3,18,1,35,2,1,41,2,0,19,2,0,17,384,9856,185],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490381849.29405,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490381850.01891,"perl":"5.18.2"},"1490382449.64557.41602":{"run":"t/chomp.t","count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,45,2,1,16,2,0,16,2,0,6,16,1,32,2,7,30,1222,76478,19,788,21746,22,1241,55880,12,20,1,30,2,5,671,28,359,4,3,3,17,5,72,4,4,24,415,592,1039,49,26,19,20,25,22,20,43,125,90,21,3,23,367,12,27,3,4,1,14,1570,5,178,22,23,2252,477933,3588,135936,320,9113,84,152,69,1622,164,54063,136546,627,1054,212,941,2424,31,18,24,1387,30,303,37,51,915,27,24,82],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,1,44,2,1,18,2,0,16,2,0,4,15,1,36,9,1,28,2,0,15,2,0,20,1410,10677,210],"branch":[[0,0]]}},"start":1490382447.78806,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}}},"finish":1490382448.71709,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490381832.64107.45819":{"run":"t/chomp.t","start":1490381831.00256,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[4,0,46,3,0,16,1,1,17,3,0,3,17,1,33,1,5,31,318,53726,21,267,13980,23,324,43172,10,21,1,32,3,5,770,12,271,5,3,3,18,3,44,5,3,30,407,655,1184,67,23,32,27,35,46,24,25,130,148,17,5,31,379,12,39,4,3,4,15,1752,10,192,22,26,2473,320891,3248,147831,270,9030,81,139,66,1790,163,53501,133856,584,986,191,802,2030,31,3,27,1308,30,254,36,59,1009,32,27,81],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,53,3,1,18,2,1,22,5,1,3,20,0,39,2,1,36,2,1,21,2,1,21,412,10288,185],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490381831.78},"1490628205.83867.60011":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,1,46,2,1,18,1,1,21,4,0,4,18,0,36,2,9,33,340,47201,156,780,14491,24,359,39231,8,20,1,29,2,1,660],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,50,2,1,18,2,1,15,2,0,3,18,0,36,1,4,33,4,1,16,2,1,16,361,12985,215]}},"start":1490628204.61387,"run":"t/chomp.t","dir":"/Users/abreton/Development/CHOMP","finish":1490628204.67493,"perl":"5.18.2","vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ\u0007"},"branch":{"size":14,"vec":"\u0000\u0000"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490379251.62754.14621":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490379251.49434,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"time":[3,1,46,2,1,20,2,1,12,4,0,5,17,1,34,2,6,28,1255,69668,27,982,20804,23,1295,51241,17,27,1,40,4,1,1483,15,231,5,3,2,48,8,33,4,4,28,366,587,1028,39,40,17,22,21,22,18,24,113,60,30,29,14,308,6,50,3,2,1,6,768,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15,6,null,null,null,null,null,null,53,775,25,19,58],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,2,121,5,1,21,2,1,21,3,3,4,17,1,42,2,1,40,2,1,22,2,1,17,1534,14325,230],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490379251.59625,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿ¿","size":16}}},"collected":["branch","condition","statement","subroutine","time"]},"1490387956.67831.46947":{"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490387956.1103,"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490387955.32118,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,46,3,0,17,3,0,16,2,1,4,18,0,36,2,5,33,356,51312,45,945,15445,24,362,40939,10,18,2,29,3,1,672,9,297,6,3,4,17,3,39,6,2,26,370,595,1024,52,25,18,18,27,22,15,27,99,68,20,4,46,344,8,27,3,2,2,14,951,4,534,56,51,2177,335406,3392,146969,274,9314,88,157,60,1714,176,51868,131421,651,980,202,702,2090,30,3,33,1809,52,375,99,55,899,28,26,68],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,0,49,2,1,24,2,3,15,2,1,4,18,0,40,3,1,30,2,1,18,2,1,16,378,11470,226],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t"},"1490388115.67950.26158":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿÿ"},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}}},"finish":1490388115.10934,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,46,2,1,19,2,1,14,2,0,3,20,0,36,2,1,26,4,1,15,5,1,21,1530,12761,212],"branch":[[0,0]]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,49,2,1,16,3,0,21,2,0,4,14,1,37,3,8,32,1237,69037,23,890,20323,23,1039,55192,11,20,1,29,2,1,644,14,294,5,4,3,18,2,32,3,3,24,406,628,990,41,25,12,20,25,15,22,15,101,53,36,4,19,312,8,27,3,3,2,13,980,6,156,26,23,1748,444001,4151,141930,272,9195,80,158,49,1593,214,47390,121339,520,915,191,703,2417,37,5,25,1172,24,203,33,52,835,25,30,70],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]}},"start":1490388114.23184,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490382065.64293.13484":{"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[3,1,49,3,0,19,2,1,23,2,0,4,21,0,40,2,0,31,2,0,16,2,0,22,1532,10722,253],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[5,1,76,4,1,21,2,1,21,2,1,3,16,1,36,2,8,30,367,57073,22,900,20883,24,1199,50444,9,20,1,29,3,1,685,12,265,5,3,4,15,7,26,2,3,38,406,616,1046,40,26,12,22,36,24,24,20,114,105,66,4,56,322,11,30,1,4,2,14,1524,5,203,22,25,3140,499045,3183,154062,302,9288,92,174,60,1768,195,53577,134784,621,1025,201,837,2651,32,7,21,1180,25,226,57,59,898,31,25,86],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]}},"start":1490382063.71273,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}}},"finish":1490382064.68265,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490625635.82154.04942":{"start":1490625635.49194,"count":{"lib/SS.pm":{"time":[3,0,50,2,1,17,2,0,18,1,1,3,19,1,39,3,0,32,4,0,17,2,0,21,1271,13221,228],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,2,53,3,0,17,3,0,23,2,1,3,20,1,38,5,6,34,362,53730,23,987,21269,24,1260,59825,12,20,2,32,2,0,743],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490625635.49468,"vec":{"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ\u0007"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}}},"1490381964.64220.48390":{"run":"t/chomp.t","start":1490381963.31932,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,1,97,3,1,26,6,2,29,3,1,4,25,1,56,3,0,45,3,1,27,2,1,24,661,13024,201]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[2,1,53,2,1,16,2,1,17,2,3,3,14,1,40,2,7,32,330,62337,20,283,13786,19,421,43756,7,20,1,27,2,1,648,18,310,7,7,5,23,5,42,4,4,31,478,714,2281,47,27,19,17,29,28,23,29,129,79,41,6,23,372,11,31,2,4,3,12,1537,8,164,20,19,1945,322232,3329,145744,398,10664,147,181,85,1949,179,53605,136898,605,851,190,666,2599,31,7,39,1235,32,288,37,54,940,32,31,76],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14}}},"perl":"5.18.2","finish":1490381964.12161,"dir":"/Users/abreton/Development/CHOMP"},"1490382123.64330.43439":{"collected":["branch","condition","statement","subroutine","time"],"finish":1490382123.5511,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}}},"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,42,2,1,15,2,1,14,1,1,3,13,1,34,3,5,26,1224,68413,23,782,20824,25,1257,57533,8,19,1,37,2,1,708,29,626,7,3,6,22,6,37,5,4,27,420,614,1069,40,32,8,23,33,23,16,25,113,64,31,3,32,346,13,33,2,3,2,15,1734,5,261,30,25,3127,506244,3554,152518,313,9370,83,187,83,1759,167,59290,152125,692,1032,209,682,2596,36,6,27,1545,35,278,46,56,845,30,23,71],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"time":[3,1,51,2,1,20,2,1,17,3,1,3,18,3,39,2,0,30,2,1,19,2,1,16,1470,13663,309],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490382122.55583,"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin"},"1490375004.60516.12209":{"start":1490375004.5125,"count":{"lib/SS.pm":{"time":[3,1,70,4,0,43,5,2,100,11,2,127,223,2,112,5,1,86,3,1,41,3,1,160,1816,14620,221],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,0,46,2,0,19,2,1,15,2,3,3,14,1,39,2,7,30,1265,76034,56,1204,22110,23,1205,49634,10,23,1,36,3,1,687],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]}},"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","finish":1490375004.57805,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"vec":"ÿ\u0007","size":16},"statement":{"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","size":102},"branch":{"size":14,"vec":"\u0000\u0000"}}}},"1490382799.64752.00992":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}},"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}},"perl":"5.18.2","finish":1490382799.30649,"dir":"/Users/abreton/Development/CHOMP","run":"t/chomp.t","start":1490382798.51992,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[2,1,77,2,0,15,2,1,20,2,0,3,14,1,31,2,8,29,333,52052,22,281,13580,27,364,43761,11,22,0,30,2,1,643,26,386,4,4,7,38,6,35,4,3,34,393,689,1104,48,22,19,21,28,26,17,25,114,103,25,4,62,317,11,28,2,5,2,16,1563,5,156,17,23,2284,327217,5199,138128,296,8710,84,155,63,1614,158,52843,138810,656,1070,203,696,2310,39,4,29,1101,24,187,29,54,888,67,23,67],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[3,1,43,3,1,25,2,1,16,2,1,3,20,1,38,1,1,28,2,1,17,1,1,19,376,9891,222],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490387510.67507.57938":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490387509.33504,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,50,2,1,23,3,1,16,2,4,4,18,1,39,3,0,37,2,0,20,2,1,19,1290,14779,219],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[4,0,41,3,0,18,3,1,19,2,1,4,15,0,37,1,6,29,1400,67688,24,871,19294,23,1204,49331,10,23,1,31,2,1,723,14,217,5,3,4,25,5,28,3,2,29,387,574,1091,44,18,20,15,30,33,10,26,93,78,19,4,19,347,8,36,3,3,2,29,1147,5,158,22,20,2000,492739,5882,238736,395,12251,90,208,88,2892,210,88147,184041,794,1052,207,1020,3113,31,4,30,1151,29,211,34,77,920,36,29,70],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490387510.52592,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"subroutine":{"vec":"ÿÿ","size":16}}},"collected":["branch","condition","statement","subroutine","time"]},"1490379148.62700.56683":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102},"branch":{"size":14,"vec":"Á,"},"subroutine":{"size":16,"vec":"ÿ¿"}}},"perl":"5.18.2","finish":1490379148.27867,"dir":"/Users/abreton/Development/CHOMP","run":"t/chomp.t","start":1490379148.17963,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[2,1,50,2,1,22,3,1,13,2,0,4,24,1,35,2,5,32,376,51103,21,281,13885,21,405,38334,11,21,2,32,2,1,642,12,296,7,3,5,42,5,51,14,6,31,374,589,1038,41,45,14,27,24,25,18,43,119,58,22,31,18,304,8,23,2,3,1,6,731,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,18,6,null,null,null,null,null,null,51,842,24,27,53]},"lib/SS.pm":{"time":[4,1,73,4,1,22,2,1,22,3,0,5,15,1,38,2,0,42,2,1,16,3,3,20,403,10006,198],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490374705.60371.25779":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490374704.6865,"count":{"lib/Search.pm":{"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[4,1,68,4,1,34,3,0,20,2,1,3,23,0,57,2,12,106,1293,80983,19,845,20524,21,1243,52139,7,18,1,27,2,1,630],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,51,2,2,16,2,1,18,1,3,4,14,1,40,2,0,33,2,1,18,2,0,16,1282,14669,233]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490374704.75775,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14},"subroutine":{"size":16,"vec":"ÿ\u0007"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490382153.64360.24442":{"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","start":1490382151.88118,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[4,1,86,3,1,18,2,1,16,2,1,3,17,1,38,2,6,32,354,53294,23,307,14205,24,326,37248,8,23,1,28,2,0,635,14,310,2,5,3,13,3,45,5,4,24,409,624,1110,46,19,18,14,33,18,20,19,113,68,34,5,29,386,13,39,3,4,3,12,1553,7,167,20,37,2093,346695,4612,140147,256,9310,85,163,65,1700,203,57432,142425,565,926,176,1179,4084,35,17,26,1156,26,188,37,57,933,25,31,64],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]},"lib/SS.pm":{"time":[3,1,49,2,1,17,2,4,18,2,1,3,19,1,39,2,0,31,3,0,17,1,1,19,382,10761,236],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t","perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490382152.68391,"vec":{"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490628288.83911.62434":{"run":"t/chomp.t","start":1490628286.81895,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[2,4,44,2,0,16,2,3,19,2,0,4,18,1,36,2,7,26,339,49167,25,310,13295,24,363,38441,8,20,1,29,3,1,638,16,268,4,4,3,14,8,29,4,3,25,398,590,1004,44,22,13,23,23,25,17,27,97,67,45,4,21,335,12,42,15,6,2,27,1449,6,280,22,52,2515,340070,3711,135208,293,9039,88,165,66,1834,172,53127,136077,541,911,203,716,2324,35,5,40,1796,37,296,58,63,891,36,31,67],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"branch":[[2,2]],"time":[3,1,45,3,1,18,1,1,17,2,1,3,17,1,43,5,1,30,2,1,17,2,0,18,385,10888,227,6,125,4,2,3,4,2,1938,846,964,629,9,12,27140,699]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42},"subroutine":{"vec":"ÿ\u0003","size":10}},"lib/Search.pm":{"branch":{"size":14,"vec":"Á,"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490628287.65192},"1490388709.68511.56365":{"finish":1490388708.53953,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14},"subroutine":{"size":16,"vec":"ÿÿ"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,44,3,1,18,2,0,15,3,1,2,23,1,36,3,1,34,1,1,21,2,1,17,392,10433,209]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[2,2,42,2,1,14,2,1,13,2,1,2,21,1,31,2,7,29,333,52450,36,369,13580,22,324,39490,10,23,1,32,3,1,695,11,354,5,2,4,31,5,37,4,2,25,360,611,1062,39,32,19,20,26,23,18,22,95,58,24,3,18,337,10,42,3,2,2,11,1565,5,148,18,15,1893,308279,3761,155031,360,10200,106,272,132,2362,207,61743,164893,769,1142,257,2746,4446,59,3,34,1088,24,199,35,141,2069,42,25,73],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490388707.63433,"run":"t/chomp.t"},"1490389015.68675.35277":{"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"size":14,"vec":"Á,"},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490389015.31994,"collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490389014.38785,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[5,1,49,2,0,18,1,1,21,2,1,3,19,1,41,2,1,28,2,1,16,4,3,20,1583,14892,236],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[4,1,55,2,1,19,3,0,19,2,1,4,15,0,40,3,6,36,1254,69879,23,916,19292,23,1181,54021,13,23,1,35,3,0,667,14,321,7,4,2,22,6,35,4,4,21,379,607,1043,39,21,18,17,25,42,23,22,127,60,21,4,18,327,12,26,4,4,2,14,1051,7,215,29,28,1965,466359,3451,136205,258,8544,82,139,56,1572,183,54717,137663,564,935,225,690,2141,33,6,39,1185,27,210,35,46,795,25,31,61],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]]}}},"1490627972.83692.10857":{"start":1490627971.02069,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[2,1,45,3,0,17,2,1,16,2,0,3,17,1,37,2,6,32,1224,70020,20,874,20006,23,1305,52275,10,20,1,31,2,1,711,13,302,6,3,3,24,3,39,4,3,29,386,619,1071,42,25,17,22,26,32,62,23,105,80,20,4,21,307,9,24,8,5,4,19,925,11,183,26,26,1991,444678,3444,143354,290,8660,88,167,67,1624,165,51176,131633,588,1025,207,664,2328,25,3,36,1391,34,235,44,57,971,45,22,94],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1],"time":[3,1,55,3,1,21,2,1,19,3,0,5,19,0,46,2,1,36,3,0,23,3,0,17,1640,15753,217,8,154,20,6,3,2,3,7716,998,1786,450,20,31,21902,51],"branch":[[2,2]]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490627972.10996,"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0003","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿÿÿ\u0003","size":42}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}}}},"1490378660.62430.04214":{"collected":["branch","condition","statement","subroutine","time"],"dir":"/Users/abreton/Development/CHOMP","finish":1490378660.0675,"perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102},"branch":{"vec":"À,","size":14}}},"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,111,9,1,35,4,1,34,3,1,4,38,2,72,3,1,67,4,1,38,2,2,33,1498,10798,226],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38],"time":[3,1,44,4,1,19,2,1,12,1,1,2,19,3,35,2,6,31,1293,65059,21,977,20100,23,1265,48753,12,21,1,31,2,0,721,13,320,6,3,3,17,40,33,2,4,24,377,606,1018,59,21,20,16,28,20,17,23,101,52,21,4,23,344,21,28,3,2,1,7,740,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,17,9,null,null,null,null,null,null,43,773,22,25,55],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37]}},"start":1490378659.96093,"run":"t/chomp.t","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin"},"1490378071.61921.30203":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490378071.45567,"count":{"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[4,1,53,3,0,21,4,0,19,3,0,4,15,0,69,3,13,106,411,53315,19,452,13185,24,343,42611,12,23,1,37,3,0,717,13,225,5,1,4,28,4,45,38,1,35,428,644,1211,59,26,19,18,32,22,19,22,108,115,20,4,13,314,7,26,2,1,3,18,752,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,18,9,null,null,null,null,null,null,44,835,28,21,64],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[5,1,136,5,1,19,2,1,36,3,0,4,17,1,39,2,1,41,2,1,19,3,0,23,431,12814,205],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"run":"t/chomp.t","perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490378071.55577,"vec":{"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"subroutine":{"size":10,"vec":"ÿ\u0001"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"branch":{"vec":"À,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102}}},"collected":["branch","condition","statement","subroutine","time"]},"1490381713.64010.01785":{"run":"t/chomp.t","start":1490381712.83238,"count":{"lib/SS.pm":{"time":[2,1,51,3,3,18,1,1,18,2,1,3,20,1,37,2,1,33,2,1,17,2,1,16,367,10080,192],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,39,5,1,17,2,0,16,1,1,3,17,0,39,2,5,32,338,48237,21,380,14192,21,326,37610,12,20,1,31,2,1,646,13,312,5,3,4,24,6,36,4,3,37,405,615,1130,52,31,12,19,30,26,25,16,140,71,19,5,18,330,6,24,2,2,2,28,1554,10,148,22,16,1815,312836,3810,146208,334,9649,89,529,80,1773,191,56686,131410,687,865,173,722,2308,35,15,33,1496,25,194,33,52,1000,25,32,64]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}},"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"size":14,"vec":"Á,"},"subroutine":{"vec":"ÿÿ","size":16}}},"perl":"5.18.2","finish":1490381713.5893,"dir":"/Users/abreton/Development/CHOMP"},"1490384173.65521.24070":{"run":"t/chomp.t","start":1490384172.04758,"count":{"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,0,46,2,1,19,4,1,18,1,1,3,18,1,37,2,1,31,2,1,19,2,0,16,2352,14875,241],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,48,2,1,16,1,1,18,2,0,4,14,0,37,2,7,27,329,49295,21,270,14343,22,337,46240,13,23,1,31,3,1,656,26,292,6,4,2,17,5,32,2,3,21,366,591,1028,70,21,19,15,58,22,22,19,96,53,18,4,18,324,9,33,6,4,1,28,923,4,164,34,24,2096,518616,4614,144073,273,9053,83,183,68,1751,209,52881,131961,584,968,184,659,2683,33,4,26,1033,25,181,30,65,1014,29,31,78],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14}}},"perl":"5.18.2","finish":1490384173.02497,"dir":"/Users/abreton/Development/CHOMP"},"1490372998.59497.44507":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490372998.07083,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[5,1,96,4,1,33,3,1,31,5,1,4,31,1,83,5,1,51,4,1,21,2,1,18,1783,31395,236],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,6,0,38],"branch":[[2,4],[4,832],[34,798],[3,3],[0,0],[1,37],[2,35]],"time":[5,1,87,27,1,29,3,0,17,3,1,3,22,1,43,3,10,35,13810,235098,20,880,88033,25,12991,212354,29,34,1,44,4,1,1109,14,173,4,4,2,19,7,41,5,3,31,554,861,2966,105,65,62,29,39,37,23,37,1183,96,14,9,9,163,3,13,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,68,1802,35,33,90],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,6,6,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,37,37,37]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490372998.27326,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/SS.pm":{"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}},"lib/Search.pm":{"subroutine":{"vec":"ÿ¿","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿ\u0000\u0000\u0000\u0000>"},"branch":{"size":14,"vec":"À,"}}},"collected":["branch","condition","statement","subroutine","time"]},"1490628235.83887.18989":{"finish":1490628235.28587,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ\u0007"},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"branch":{"vec":"\u0000\u0000","size":14}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,1,42,3,1,18,2,1,14,2,0,4,21,0,40,2,6,28,341,52000,135,760,15753,43,662,42310,18,36,1,34,3,1,717]},"lib/SS.pm":{"branch":[[0,0]],"time":[4,3,50,3,0,17,2,1,19,2,1,3,19,0,43,4,1,34,2,0,17,2,0,20,384,11315,221],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490628235.2318,"run":"t/chomp.t"},"1490388038.67898.08750":{"run":"t/chomp.t","start":1490388036.89521,"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,2,44,3,4,17,2,0,19,3,1,3,17,0,42,2,6,34,367,60433,26,329,14134,25,360,44157,15,25,1,36,3,1,760,37,268,4,4,5,18,4,38,5,4,26,370,604,1062,39,23,13,23,24,16,21,20,99,51,20,4,19,325,11,40,3,5,3,17,1012,7,155,27,26,1909,488820,3662,141387,285,8468,69,150,90,1618,173,57001,143761,716,1017,180,828,2373,29,5,35,1116,25,193,34,52,880,28,30,67],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"time":[3,2,47,4,1,22,2,1,20,3,0,4,19,0,41,2,1,36,3,1,19,2,1,23,1292,24156,330],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"vec":"\u0000","size":2}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}}},"perl":"5.18.2","finish":1490388037.84158,"dir":"/Users/abreton/Development/CHOMP"},"1490388543.68361.05828":{"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"}},"lib/SS.pm":{"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"branch":{"size":2,"vec":"\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"perl":"5.18.2","finish":1490388542.65595,"dir":"/Users/abreton/Development/CHOMP","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","start":1490388541.61569,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"time":[14,2,248,17,1,68,4,1,86,6,0,12,159,3,121,7,2,93,4,13,53,5,1,58,923,19020,227],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,2,47,3,0,15,2,1,23,2,0,3,17,2,39,3,5,29,324,54702,35,521,33568,49,621,80731,18,40,1,50,4,1,1135,12,283,7,4,5,18,4,40,5,2,40,450,611,1246,43,27,16,22,28,27,38,27,108,57,18,5,19,270,9,26,2,4,2,12,1008,4,155,30,22,2136,566460,4212,136267,351,8364,70,164,71,1633,152,48144,124024,539,869,179,1052,2630,36,3,27,1129,54,214,32,61,904,30,25,66],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}}},"1490378951.62592.23551":{"vec":{"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","size":102},"branch":{"vec":"\u0000\u0000","size":14},"subroutine":{"size":16,"vec":"ÿ\u0007"}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"vec":"\u0000","size":2}}},"finish":1490378951.25432,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","count":{"lib/Search.pm":{"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[4,0,45,2,1,16,1,1,13,2,1,3,16,1,44,2,7,54,415,49144,20,308,14278,33,538,40367,10,21,1,31,2,1,759],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,2,46,2,1,16,2,1,24,1,1,4,15,0,41,3,1,33,2,1,18,1,1,21,391,10091,183],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"start":1490378951.2032},"1490381819.64086.24303":{"dir":"/Users/abreton/Development/CHOMP","finish":1490381818.65921,"perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"}},"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}}},"collected":["branch","condition","statement","subroutine","time"],"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/SS.pm":{"time":[3,1,45,4,1,16,2,1,20,2,1,3,19,0,40,2,0,29,2,1,16,2,0,18,362,10665,200],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[4,0,46,5,1,29,2,1,15,5,0,4,17,0,32,2,4,31,319,50565,24,293,13471,27,356,39875,7,19,1,28,2,1,620,16,219,3,3,3,200,8,45,6,3,30,520,732,1309,48,29,18,24,27,38,20,28,154,81,20,4,18,308,7,24,2,4,15,18,1596,11,174,32,24,2242,488446,7133,147533,290,8744,89,167,60,1568,181,53149,130320,658,889,157,675,1995,31,3,30,1456,27,211,37,59,883,28,26,74]}},"start":1490381817.71443,"run":"t/chomp.t"},"1490375439.60745.46575":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","start":1490375438.94822,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,52,2,0,21,2,1,23,2,1,3,15,1,43,2,1,32,2,5,16,2,1,20,1510,15051,224],"branch":[[0,0]]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[4,1,49,2,1,16,3,0,17,2,1,3,15,1,38,2,5,33,1224,69852,21,843,19035,21,1141,50537,10,20,1,30,3,0,636],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"run":"t/chomp.t","perl":"5.18.2","finish":1490375439.0049,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿ\u0007","size":16},"branch":{"vec":"\u0000\u0000","size":14},"statement":{"size":102,"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}},"collected":["branch","condition","statement","subroutine","time"]},"1490383861.65353.19193":{"start":1490383860.42849,"count":{"lib/Search.pm":{"time":[3,1,49,3,0,17,2,1,13,2,1,2,19,0,37,2,5,33,359,46882,19,276,17202,20,328,43541,11,23,1,31,2,1,662,10,297,5,4,2,17,5,37,5,1,29,395,617,1046,44,31,16,20,105,17,26,17,104,62,42,3,17,340,10,29,2,5,2,12,906,9,136,24,21,2314,311506,5211,144817,276,8602,77,160,72,1609,194,56275,139444,548,894,192,732,2210,28,3,28,1019,22,182,28,50,820,28,24,65],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[3,1,49,3,1,21,2,1,18,2,1,5,18,1,38,2,0,35,2,0,16,2,1,18,379,11441,223]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490383861.21366,"vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}}},"1490379996.63188.17830":{"count":{"lib/Search.pm":{"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"time":[2,1,45,2,0,18,2,1,17,2,0,5,18,0,33,3,7,30,321,51024,18,262,15890,25,360,37299,8,17,1,28,2,1,659,13,286,5,4,4,23,5,33,3,4,24,367,606,1153,49,20,28,18,34,16,23,19,99,56,34,4,39,338,12,22,2,2,2,4,683,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15,10,null,null,null,null,null,null,43,895,22,27,68],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,38]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"branch":[[0,0]],"time":[4,1,45,2,1,16,2,1,17,2,0,4,14,1,43,2,4,30,3,0,15,2,1,26,363,10342,193],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490379995.75694,"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","collected":["branch","condition","statement","subroutine","time"],"finish":1490379995.85001,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"subroutine":{"vec":"ÿ¿","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>","size":102}}}},"1490625738.82304.07271":{"run":"t/chomp.t","start":1490625737.73967,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"time":[3,1,45,2,1,16,5,3,16,2,0,3,19,0,39,2,6,29,339,46904,63,512,16357,22,335,37953,8,19,1,29,2,1,692,20,304,5,3,4,15,4,30,3,4,29,385,662,1103,39,26,17,18,27,22,14,52,112,56,17,3,21,463,26,41,5,5,3,32,1407,9,192,32,35,2743,353820,4505,141870,283,8716,98,150,63,1673,162,54192,132117,636,1003,205,647,2717,40,4,139,1740,27,276,74,49,900,28,27,70]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,4],"branch":[[2,2]],"time":[2,1,50,3,0,22,2,0,18,3,0,5,17,0,37,5,0,34,2,1,18,1,1,16,402,9505,207,7,148,3,4,2,3,2,1483,530,852,694,25,31,27216,4522],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,2,2,2,2,2,2,1,1,1,1,1,1,1]}},"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0003","size":10},"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿÿÿ\u0003"}},"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"branch":{"vec":"Á,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102}}},"perl":"5.18.2","finish":1490625738.59621,"dir":"/Users/abreton/Development/CHOMP"},"1490378049.61906.00225":{"digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin","count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,8,0,38],"time":[3,0,48,2,1,19,3,0,44,3,0,3,15,1,37,5,10,31,1159,89316,32,894,23298,21,1115,57067,11,23,1,32,2,1,656,11,216,3,4,2,33,5,48,6,46,43,388,679,1027,40,31,18,18,28,18,23,20,92,81,35,3,13,299,6,23,2,2,2,20,1206,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,13,8,null,null,null,null,null,null,49,764,21,17,54],"branch":[[2,4],[4,832],[34,798],[3,5],[0,0],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,38,38,37,37,37]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[4,2,60,3,1,17,2,1,17,2,0,5,44,1,37,3,1,30,32,2,45,3,1,25,1459,13479,229],"branch":[[0,0]]}},"start":1490378049.22227,"run":"t/chomp.t","finish":1490378049.33086,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"size":14,"vec":"À,"},"subroutine":{"vec":"ÿ¿","size":16}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}},"collected":["branch","condition","statement","subroutine","time"]},"1490381086.63698.64758":{"run":"t/chomp.t","count":{"lib/Search.pm":{"time":[3,1,41,2,0,22,2,1,17,2,0,4,14,0,37,3,7,27,318,57269,35,540,14764,26,342,41205,9,20,1,32,3,0,647,13,262,3,4,4,20,5,48,5,4,26,382,642,1083,44,30,25,20,27,20,21,21,100,85,35,5,22,338,8,38,2,3,2,6,1240,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,11,9,null,null,null,null,null,null,38,624,23,13,47],"branch":[[3,4],[4,832],[34,798],[3,5],[0,0],[0,34],[0,34]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,34,34,34,34,34],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,0,34]},"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[3,1,49,3,1,17,2,0,24,2,1,4,15,1,42,2,1,32,2,1,15,2,1,15,402,9807,186],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"start":1490381085.94723,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"}},"lib/Search.pm":{"subroutine":{"size":16,"vec":"ÿ¿"},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿ\u000f\u0000\u0000\u0006>"},"branch":{"vec":"Á\u0000","size":14}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490381086.02672,"perl":"5.18.2"},"1490387925.67804.36841":{"collected":["branch","condition","statement","subroutine","time"],"perl":"5.18.2","finish":1490387925.34399,"dir":"/Users/abreton/Development/CHOMP","vec":{"lib/Search.pm":{"subroutine":{"vec":"ÿÿ","size":16},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"branch":{"vec":"Á,","size":14}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"size":10,"vec":"ÿ\u0001"}}},"start":1490387924.36073,"count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,1,56,2,0,21,2,1,20,2,1,4,18,0,37,2,1,34,3,0,20,2,1,20,1093,10028,196],"branch":[[0,0]]},"lib/Search.pm":{"time":[3,1,44,3,1,22,3,1,17,3,0,5,14,1,40,2,8,30,358,56870,74,912,14500,21,344,43638,8,19,1,29,3,1,1114,12,268,5,2,3,20,6,71,18,7,36,488,718,1324,74,39,53,29,52,27,22,28,190,93,21,8,16,343,9,26,2,2,3,15,1032,5,149,21,20,1986,516803,3453,144889,331,9199,80,175,82,1840,169,56588,140238,646,997,200,706,2858,29,3,36,1137,23,190,32,80,1105,61,34,85],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"run":"t/chomp.t","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"OS":"darwin"},"1490375211.60635.27000":{"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[3,1,49,4,1,18,2,1,17,2,0,4,18,1,40,2,1,33,2,1,18,2,1,17,1659,14687,214],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],"branch":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"time":[3,1,45,3,1,18,2,1,13,1,1,3,16,1,37,2,4,36,1207,73770,25,776,22882,34,1136,55243,10,19,1,33,3,0,647],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"start":1490375211.38676,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/SS.pm":{"subroutine":{"vec":"ÿ\u0001","size":10},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}},"lib/Search.pm":{"subroutine":{"vec":"ÿ\u0007","size":16},"branch":{"size":14,"vec":"\u0000\u0000"},"statement":{"vec":"ÿÿÿÿ\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","size":102}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490375211.45584,"perl":"5.18.2"},"1490381240.63777.49651":{"vec":{"lib/Search.pm":{"statement":{"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?","size":102},"branch":{"size":14,"vec":"Á\u0000"},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"branch":{"size":2,"vec":"\u0000"},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}},"dir":"/Users/abreton/Development/CHOMP","finish":1490381240.33203,"perl":"5.18.2","collected":["branch","condition","statement","subroutine","time"],"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"},"run":"t/chomp.t","count":{"lib/SS.pm":{"time":[4,1,58,3,0,20,3,0,20,2,1,4,21,1,40,5,1,30,3,1,22,2,1,17,1611,14114,202],"branch":[[0,0]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]},"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,34],"time":[2,1,48,2,3,16,2,1,19,2,1,3,16,1,34,5,5,31,1244,67511,20,941,20313,21,1163,57400,10,22,1,31,3,0,889,13,326,4,3,5,28,6,48,5,3,35,498,626,1051,42,23,21,16,32,28,17,24,128,113,38,5,24,369,12,41,3,5,2,18,1473,6,161,32,24,2259,510560,3367,147780,271,8609,88,151,86,1636,165,53237,139520,600,936,211,718,2399,34,3,25,1249,29,228,34,42,787,25,19,76],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[0,34],[0,34]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,34,34,34,34,34]}},"start":1490381239.3586},"1490381273.63804.64339":{"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"branch":{"vec":"Á,","size":14},"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿÿÿÿÿÿ?"},"subroutine":{"size":16,"vec":"ÿÿ"}},"lib/SS.pm":{"branch":{"vec":"\u0000","size":2},"statement":{"size":42,"vec":"ÿÿÿ\u0007\u0000\u0000"},"subroutine":{"vec":"ÿ\u0001","size":10}}},"finish":1490381273.11643,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2","run":"t/chomp.t","count":{"lib/SS.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,0],"branch":[[0,0]],"time":[2,1,44,2,1,17,2,0,21,2,0,3,15,0,37,2,3,29,1,1,15,1,1,19,364,9412,215],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},"lib/Search.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,8,8,5,5,2,2,2,2,2,2,2,2,2,2,2,2,34,34,34,34,34,34,34,34,122,122,122,34,34,2,2,2,2,2,2,2,2,2,38,38,37,37,37],"time":[3,1,44,5,1,16,1,1,19,2,1,2,14,1,38,4,6,27,323,46954,18,274,13294,21,341,39881,9,20,0,28,3,0,627,29,282,6,2,4,19,5,33,3,4,25,403,636,1142,45,17,28,50,39,21,23,28,130,61,18,5,41,356,9,31,2,4,13,19,1491,7,174,22,27,2001,316202,5286,139391,271,8826,82,161,63,1767,175,56906,137956,613,973,192,780,2305,35,16,34,2248,66,305,33,66,995,24,32,64],"branch":[[3,4],[4,832],[34,798],[3,5],[0,34],[1,37],[2,35]],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,7,4,8,2,38]}},"start":1490381272.35066,"OS":"darwin","digests":{"lib/SS.pm":"e6845289bc529cbfc889f530bf091645","lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5"}},"1490376844.61374.21763":{"run":"t/chomp.t","count":{"lib/Search.pm":{"time":[3,1,44,2,1,21,2,1,12,3,0,3,15,0,34,2,8,30,1220,62323,22,847,19874,24,1258,53882,12,24,1,36,2,1,691,12,256,3,20,4,36,6,38,6,36,25,401,615,1032,42,18,21,15,29,30,10,25,101,54,18,3,11,227,5,22,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,46,795,25,22,51],"branch":[[2,4],[4,832],[34,798],[3,3],[0,0],[1,37],[2,35]],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,6,6,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,37,37,37],"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,6,0,38]},"lib/SS.pm":{"branch":[[0,0]],"time":[4,1,69,4,1,20,3,1,24,1,1,6,108,1,79,3,0,62,4,6,145,4,0,93,1596,14856,210],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"start":1490376844.22389,"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"collected":["branch","condition","statement","subroutine","time"],"vec":{"lib/Search.pm":{"statement":{"size":102,"vec":"ÿÿÿÿÿÿÿ\u0000\u0000\u0000\u0000>"},"branch":{"size":14,"vec":"À,"},"subroutine":{"size":16,"vec":"ÿ¿"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"branch":{"vec":"\u0000","size":2},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42}}},"finish":1490376844.33138,"dir":"/Users/abreton/Development/CHOMP","perl":"5.18.2"},"1490376635.61272.59027":{"OS":"darwin","digests":{"lib/Search.pm":"0bf19b40fe954a61ff714e5a05d832e5","lib/SS.pm":"e6845289bc529cbfc889f530bf091645"},"run":"t/chomp.t","start":1490376634.76022,"count":{"lib/Search.pm":{"subroutine":[1,1,1,1,1,1,1,1,1,1,1,6,4,6,0,38],"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,4,4,4,4,4,4,4,4,4,836,836,832,34,34,34,34,34,34,34,34,34,34,4,2,6,6,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,37,37,37],"branch":[[2,4],[4,832],[34,798],[3,3],[0,0],[1,37],[2,35]],"time":[3,1,47,2,1,20,3,3,15,2,0,4,52,0,81,5,10,84,1152,77508,23,1002,37513,27,1169,53795,12,20,1,32,2,1,801,10,204,4,3,4,17,4,20,4,3,22,512,838,1427,41,29,23,20,33,29,21,23,143,70,19,4,8,147,4,16,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,47,973,24,27,77]},"lib/SS.pm":{"statement":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"time":[3,0,61,3,1,25,2,0,21,2,1,4,18,0,39,3,0,33,2,1,24,2,1,17,1590,15275,221],"branch":[[0,0]],"subroutine":[1,1,1,1,1,1,1,1,1,0]}},"vec":{"lib/Search.pm":{"branch":{"vec":"À,","size":14},"statement":{"vec":"ÿÿÿÿÿÿÿ\u0000\u0000\u0000\u0000>","size":102},"subroutine":{"size":16,"vec":"ÿ¿"}},"lib/SS.pm":{"subroutine":{"size":10,"vec":"ÿ\u0001"},"statement":{"vec":"ÿÿÿ\u0007\u0000\u0000","size":42},"branch":{"size":2,"vec":"\u0000"}}},"perl":"5.18.2","dir":"/Users/abreton/Development/CHOMP","finish":1490376634.86256,"collected":["branch","condition","statement","subroutine","time"]}}} \ No newline at end of file diff --git a/cover_db/cover.css b/cover_db/cover.css deleted file mode 100644 index d875957..0000000 --- a/cover_db/cover.css +++ /dev/null @@ -1,75 +0,0 @@ -/* Stylesheet for Devel::Cover HTML reports */ - -/* You may modify this file to alter the appearance of your coverage - * reports. If you do, you should probably flag it read-only to prevent - * future runs from overwriting it. - */ - -/* Note: default values use the color-safe web palette. */ - -body { - font-family: sans-serif; -} - -h1 { - background-color: #3399ff; - border: solid 1px #999999; - padding: 0.2em; - -moz-border-radius: 10px; -} - -a { - color: #000000; -} -a:visited { - color: #333333; -} - -table { - border-collapse: collapse; - border-spacing: 0px; -} -tr { - text-align : center; - vertical-align: top; -} -th,.h { - background-color: #cccccc; - border: solid 1px #333333; - padding: 0em 0.2em; -} -td { - border: solid 1px #cccccc; -} - -/* source code */ -pre,.s { - text-align: left; - font-family: monospace; - white-space: pre; - padding: 0em 0.5em 0em 0.5em; -} - -/* Classes for color-coding coverage information: - * c0 : path not covered or coverage < 75% - * c1 : coverage >= 75% - * c2 : coverage >= 90% - * c3 : path covered or coverage = 100% - */ -.c0, .c1, .c2, .c3 { text-align: right; } -.c0 { - background-color: #ff9999; - border: solid 1px #cc0000; -} -.c1 { - background-color: #ffcc99; - border: solid 1px #ff9933; -} -.c2 { - background-color: #ffff99; - border: solid 1px #cccc66; -} -.c3 { - background-color: #99ff99; - border: solid 1px #009900; -} diff --git a/cover_db/coverage.html b/cover_db/coverage.html deleted file mode 100644 index d7629b3..0000000 --- a/cover_db/coverage.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - Coverage Summary - - -

Coverage Summary

- - - - - - - - - -
Database:/Users/abreton/Development/CHOMP/cover_db
Report Date:2017-03-27 11:49:05
Perl Version:v5.18.2
OS:darwin
Thresholds:< 75%< 90%< 100%= 100%
-

- - - - - - - -
filestmtbrancondsubtimetotal
chomp.pl93.966.653.3100.0 0.287.3
lib/SS.pm100.0100.0n/a100.0 3.1100.0
lib/Search.pm100.092.8n/a100.096.199.2
t/chomp.t100.0n/an/a100.0 0.3100.0
Total98.074.153.3100.0100.095.4
- - diff --git a/cover_db/digests b/cover_db/digests deleted file mode 100644 index 2dc65fa..0000000 --- a/cover_db/digests +++ /dev/null @@ -1 +0,0 @@ -{"29d67703cc00d411e534403a1b55bbeb":"/Library/Perl/5.18/Test2/Formatter.pm","fb1d248a05a99e7fc65e99178bce0c5b":"/Library/Perl/5.18/Module/Runtime.pm","25727dcfbdfb654a6b17b34bba7987e0":"/Library/Perl/5.18/IPC/Run/Timer.pm","2c0b4148feb02ecfbfaa263c9c38d60e":"/Library/Perl/5.18/Bio/Search/Result/ResultI.pm","4b88917d7c98627900980ef9168d7ca5":"/Library/Perl/5.18/Bio/AnnotationCollectionI.pm","3305ee3b087aacbf219b25e11a8cbc91":"/Library/Perl/5.18/Test2/Event/Bail.pm","9f3872bc8d0a46ed08e4e761806a75eb":"/Library/Perl/5.18/Test2/Event/Waiting.pm","646c9d4a29410ef798630646be75d3fa":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Criterion.pm","861922406e2dfa8efe37234e8f50baa7":"/Library/Perl/5.18/Bio/DB/InMemoryCache.pm","3df3510fff309761913257e1c793cfda":"/System/Library/Perl/5.18/darwin-thread-multi-2level/List/Util.pm","815b408bc841afa678d1168a50e9ffc3":"/Library/Perl/5.18/Test/Builder/TodoDiag.pm","5c11f8456d7e553467e03e28bb18d332":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Pod.pm","be17de740b9521494484d2158f8b1112":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Encode.pm","7bdd1d8dffa8d3500086802451fc020d":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Encode/Config.pm","c46e2ebb720ee7d9c600ce5acbf34291":"/System/Library/Perl/5.18/Digest/base.pm","2a5b16e0c4bfa7ee189774c49a29c7fb":"/System/Library/Perl/Extras/5.18/B/Hooks/EndOfScope.pm","ff1a665b9ee234ae0e6ff873cccb0d7c":"/Library/Perl/5.18/Test/Builder.pm","29aa83c7f2e1d7e97d6812e922340041":"/Library/Perl/5.18/Bio/Location/Atomic.pm","3c4c2bf28a7293ad69e1185996d35cce":"/Library/Perl/5.18/Bio/SeqFeature/SimilarityPair.pm","64bafaeae0c8d8d1d863fd927e5cb21b":"/Library/Perl/5.18/Bio/Location/Fuzzy.pm","391a0ba503dd8457175802079fe3fac6":"/Library/Perl/5.18/Bio/Factory/LocationFactoryI.pm","d659ad49fbe4fcca370541d5ed25cc75":"/System/Library/Perl/5.18/constant.pm","c51765a050b6e3ff9dd9da9d275eb775":"/System/Library/Perl/5.18/Pod/Simple.pm","761e30e1f0fd2b278ddefd9fe22ae76e":"/System/Library/Perl/5.18/Pod/Escapes.pm","1ce33539ee3b889252349c97cf1795f1":"/System/Library/Perl/Extras/5.18/URI/_generic.pm","4ee6b5a6c9693dda3552e1472cfedbf0":"/System/Library/Perl/5.18/B/Deparse.pm","203a9cac575a05b504d808ebd63b4c75":"/Library/Perl/5.18/Bio/DB/RandomAccessI.pm","ab5cace1659f880a1ffc4b071eaa31e7":"/Users/abreton/Development/Modules/Handlers.pm","7182159f6d3cb68d1a387b784a49ddc6":"/System/Library/Perl/5.18/darwin-thread-multi-2level/DynaLoader.pm","8334f1f0d4cedb1281116fef33c19165":"/System/Library/Perl/5.18/diagnostics.pm","eb8c7a0151b125cbb94db6c95280962a":"/Library/Perl/5.18/Test2/Util/ExternalMeta.pm","2397d854d88abcd4328091fde2701bcc":"/System/Library/Perl/Extras/5.18/darwin-thread-multi-2level/Variable/Magic.pm","a05f7b5e838a7a7a8048926d580ffd42":"/Library/Perl/5.18/Bio/Location/CoordinatePolicyI.pm","96242f77ab49db227691f72e36568dd7":"/System/Library/Perl/Extras/5.18/darwin-thread-multi-2level/Clone.pm","9264b63af280d25c3052798f55e2b1c5":"/System/Library/Perl/5.18/darwin-thread-multi-2level/File/Spec/Unix.pm","70707096a90be3068ba6feae636d5ad6":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Fcntl.pm","6de41cb6ef0f8a68729d77fd86b3e729":"/Library/Perl/5.18/Test2/Event/Plan.pm","e0a21f6e850ddc727c394ee99fa298b7":"/Library/Perl/5.18/Bio/Root/IO.pm","387a64805cb2146f5f327a699e566eef":"/Library/Perl/5.18/Bio/SearchIO/EventHandlerI.pm","c682f449489079445735db1952966ca4":"/System/Library/Perl/5.18/UNIVERSAL.pm","76b78aae0f45c6e5070c2c2ca35a53b7":"/Library/Perl/5.18/Bio/Tools/IUPAC.pm","1b2c97fff00e27eb6ce9144ab0b0a673":"chomp.pl","7ad0e2c253633aac4723d7c1ae9c647e":"/Library/Perl/5.18/Bio/AnalysisResultI.pm","613c5318b87aa69b1145ca028f964445":"/System/Library/Perl/5.18/vars.pm","61624d8b8df54a06dd985847720a7afe":"/Library/Perl/5.18/Bio/LocatableSeq.pm","8e9869e87ae57a6331f0af4a104f39b1":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Encode/Encoding.pm","895b6eeb921bcbd9677ab313f3af834e":"/System/Library/Perl/5.18/B/Debug.pm","7660a8626796764caa2e2b44aadf6f51":"/Library/Perl/5.18/Test/Builder/Formatter.pm","36c396435bc87e43b5373eb031c4dd98":"/Library/Perl/5.18/IPC/Run.pm","3853bcf74d0a4bebab79d69a478c2e0f":"/Library/Perl/5.18/Bio/Tools/Run/ParametersI.pm","e607c6dfd4cc596889d41737d3c52f65":"/System/Library/Perl/5.18/warnings/register.pm","a1672414b6069bd19a94c782a36c068e":"/Library/Perl/5.18/Bio/SeqI.pm","74d609b930bf1973ec40221f63058b3e":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Dumper.pm","f5730e6f61964cbbcb8daa8a7c038e1a":"/System/Library/Perl/5.18/if.pm","3e90ba43c74867462c648b99db590217":"/Library/Perl/5.18/Bio/Location/Simple.pm","f951f5611d01266c48e73096bde1c411":"/Library/Perl/5.18/Bio/DescribableI.pm","4f6ab66b06565855677a027d29525f5f":"/Library/Perl/5.18/Bio/SeqIO.pm","12c93bab5245c1eff1ac8198fadc1d33":"/System/Library/Perl/Extras/5.18/darwin-thread-multi-2level/Sub/Name.pm","5bafa791645794b7b7072bdefd80d787":"/System/Library/Perl/Extras/5.18/darwin-thread-multi-2level/Package/Stash/XS.pm","ad64cb18c6288028b8e954f9c96eb336":"/Library/Perl/5.18/Bio/Factory/ObjectFactoryI.pm","1b942a6e7005b0480b406569f89758b9":"/System/Library/Perl/5.18/darwin-thread-multi-2level/IO/Handle.pm","54159b96cfd4a2097d4dd2452961934f":"/Library/Perl/5.18/Bio/Search/Result/GenericResult.pm","c6f069e604c13073664f65dd3b909c79":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/DB/File.pm","2a6926b5ff17487195ef344af1b04bc2":"/Library/Perl/5.18/IO/Detect.pm","b39390abac0c9d22f864f0a2eb566ff3":"/Library/Perl/5.18/Bio/Search/Hit/HitI.pm","fc1a293cc37a869f8c5fe04a3773519b":"/System/Library/Perl/5.18/warnings.pm","5164d92d2c3d7f0169e7acfc6f92cb38":"/Library/Perl/5.18/Bio/Tools/Run/BlastPlus/Config.pm","360cedfb0d345c809f8318a35f745ab8":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Branch.pm","cd6d737885270533fe459ed808b97399":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Condition.pm","87fc593e3abbff351e73e3a56ae560ce":"/Library/Perl/5.18/Bio/Root/Exception.pm","98e8ad85bdd1734c311de94841522848":"/System/Library/Perl/Extras/5.18/namespace/clean.pm","5da24fadb5d467da90670d2697243d2a":"/Library/Perl/5.18/Test2/API/Instance.pm","db96fd10c4e52f3fe626df874029a1eb":"/Library/Perl/5.18/Test2/API/Stack.pm","e5c7dfea5a00c36f69005618ed7f010f":"/Library/Perl/5.18/Test2/Event/Diag.pm","c8b518bc4d6e2ee38e110a6be8f486dd":"/System/Library/Perl/5.18/XSLoader.pm","cd10389a62377fd2bc53aa172f2b6bcb":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Config.pm","bbacc8dce01a790f8d8580516e7f24fc":"/Library/Perl/5.18/Test2/Event/Skip.pm","efcedc8ba74e6e2417dc63bd5b723403":"/Library/Perl/5.18/Bio/AnnotationI.pm","dc99ca4119e8b13f90e97aa977c7c721":"/Library/Perl/5.18/Test2/Event/Ok.pm","5f45c8b08601287727372737dcdc867e":"/System/Library/Perl/5.18/Carp/Heavy.pm","9b9fe7944b0efff6d6703bb982cf6326":"/Library/Perl/5.18/Bio/Search/GenericStatistics.pm","8624c3ee16c045977cd483a3c7af16c5":"/Library/Perl/5.18/Bio/Search/BlastStatistics.pm","270b16f38862a21967d6f3a4f2780423":"/System/Library/Perl/5.18/Pod/Parser.pm","fb620060a5fc0edc61d6a48e43f5b5c1":"/Library/Perl/5.18/Bio/Factory/ObjectBuilderI.pm","af72066320093a0f239df112e2a242a3":"/Library/Perl/5.18/Bio/Search/Hit/GenericHit.pm","6b581d75e74fcf30ae611721e6d4fab2":"/Library/Perl/5.18/Bio/Search/HSP/HSPI.pm","517517c72597ba7ad1544c4bbb5b8e79":"/Library/Perl/5.18/Bio/Tools/Run/StandAloneBlastPlus.pm","800622ee44e5700d8eb08d0611e9b65a":"/System/Library/Perl/5.18/strict.pm","e236cafe8857ca2982ab4539f3b20d65":"/Library/Perl/5.18/Bio/ParameterBaseI.pm","943acc2a68dd546d8f40afa729dce7d3":"/System/Library/Perl/5.18/Tie/Hash.pm","0a281aafc1cdc7256441c0aea20b1161":"/Library/Perl/5.18/Bio/AnnotatableI.pm","15cd3aa9075e157a792dd010af31e16c":"/Library/Perl/5.18/Test2/Formatter/TAP.pm","b5a8ab696432ff9d34377d8f3ec67717":"/Library/Perl/5.18/Bio/Factory/SequenceFactoryI.pm","1a5a215d21a3acf63f78d6900c4dfde5":"/Library/Perl/5.18/Bio/SeqUtils.pm","3450359b3835f08147e8693ee81b0e2c":"/Library/Perl/5.18/Bio/RangeI.pm","a47e7366b1eb253e5210533e9a0b55ba":"/Library/Perl/5.18/Bio/SeqAnalysisParserI.pm","02c26073ff4b125c8deb374fe8ac5d22":"/System/Library/Perl/5.18/Pod/Usage.pm","45e4c43239f470f553c920e0a8ca8310":"/Library/Perl/5.18/IPC/Run/Debug.pm","e8577cb58d64b563e715537a904baa72":"/Library/Perl/5.18/Test2/Hub/Interceptor.pm","36e1b34f8175e036d57e51fd7d56becd":"/System/Library/Perl/5.18/overloading.pm","7c42bca5b75360f1f9224f45b6a66aec":"/Library/Perl/5.18/Bio/Annotation/Collection.pm","83b7051b6d79806c5ff2dd7f69fdfffd":"/System/Library/Perl/5.18/darwin-thread-multi-2level/mro.pm","2b20fa0c8773934940fef8833db43f16":"/Library/Perl/5.18/Bio/SeqFeature/Similarity.pm","4e20b60c0c8f55bc488ad396d58ba862":"/Library/Perl/5.18/Bio/SearchIO/IteratedSearchResultEventBuilder.pm","6858d68ded21176482bab1df4d8f87dd":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Cwd.pm","299fe055ca5adc0d3693fdf8b82787dc":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Condition_or_2.pm","60bde6dc9181f8d1774f7be8ef57512c":"/Library/Perl/5.18/Bio/Search/StatisticsI.pm","64c7b9827eae7664abbed1aa5acb3f26":"/Library/Perl/5.18/Test2/Event/Subtest.pm","f2ee1c506c60ae2b67d31a986dcb2d81":"/Library/Perl/5.18/Bio/Location/SplitLocationI.pm","3552977f454d12c7ac2642823616f330":"/Library/Perl/5.18/Bio/Tools/Run/GenericParameters.pm","3de16a17fa8902f810f7c3e2b119c5ea":"/System/Library/Perl/5.18/feature.pm","f3c9df98223f53fee221435ddf5e9733":"/System/Library/Perl/5.18/File/Basename.pm","eb4fbbd53d0723167e06962cd4f88e5d":"/Library/Perl/5.18/Test2/API/Context.pm","cfb76f67e45bdc17dbe5c79f977407f4":"/System/Library/Perl/5.18/darwin-thread-multi-2level/lib.pm","11b070a02c8e8cf487de0bb8119ca630":"/Library/Perl/5.18/Bio/DB/SeqI.pm","f907fa35fb197abac50421866722c6d7":"/Library/Perl/5.18/Bio/SeqFeatureI.pm","eb56c2776b4f7a800ebe591538965467":"/Library/Perl/5.18/Bio/PrimarySeq.pm","c471c53eaa5fa57dd9904feb4f2a8fed":"/System/Library/Perl/5.18/darwin-thread-multi-2level/IO.pm","18fde1f508c5a29ed9e58f7c525386d3":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Data/Dumper.pm","18b3a1aec32179aad146b99bb5e5d733":"/Users/abreton/Development/Modules/MyConfig.pm","7dfc1dbfd15e5d6b4d8ecde74684b676":"/Library/Perl/5.18/Bio/Tools/CodonTable.pm","7d615fbd78a88fed76f0cc788abaa9f1":"/Library/Perl/5.18/Bio/Search/Iteration/IterationI.pm","53c1c8ad2e3956d7d3b001fd9a4586e3":"/Library/Perl/5.18/Test2/Event/Info.pm","a05d4f4e8ddd38d5b52185b5347a99d2":"/System/Library/Perl/5.18/darwin-thread-multi-2level/File/Glob.pm","d5a3bb59ec531e6a61cd72f85a3c415d":"/Library/Perl/5.18/Bio/Factory/ObjectFactory.pm","b520b978413d49a88b29a3c144a06873":"t/chomp.t","2906f635ef36452f8901419fceabc321":"/Library/Perl/5.18/Bio/Annotation/TypeManager.pm","d8895ff6f1dbd98cbf2ac328a16e500f":"/Library/Perl/5.18/Bio/IdentifiableI.pm","1c8094df5bed3121aa07b7a29781dd82":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/DB/Structure.pm","1b522f5daa7577dd8f0c9a9435b5c43a":"/Library/Perl/5.18/Test2/Hub/Interceptor/Terminator.pm","46197205a05a91e8046464b581bcf3fd":"/Library/Perl/5.18/Bio/SearchIO/SearchResultEventBuilder.pm","407af74daadefc3e6b6523794cb1366d":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Scalar/Util.pm","b1ece782d4f7f6c7e3ee62fe52853e9f":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Condition_and_2.pm","857a7a0a17440d9edcbf3ca88163fc46":"/Library/Perl/5.18/Bio/Location/WidestCoordPolicy.pm","24869b9c99e736c0ee2267cf9cdfdb0d":"/System/Library/Perl/5.18/File/Copy.pm","e6845289bc529cbfc889f530bf091645":"lib/SS.pm","408ed6f6da4da71a36ab2ac2b13fe69a":"/Library/Perl/5.18/Bio/Search/HSP/GenericHSP.pm","ac129b0bf9fb64817490fa63e9aa1bec":"/Library/Perl/5.18/Test/Exception.pm","9ce6dbe64f18020a048a5752ae9f801d":"/Library/Perl/5.18/Bio/Factory/SequenceStreamI.pm","6883848d717edf8e70cb955eaee732fd":"/Library/Perl/5.18/Bio/Search/SearchUtils.pm","1849618a1922e86fe5979417112723e8":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Condition_or_3.pm","bbe30a039e8117d166742935419fd309":"/System/Library/Perl/Extras/5.18/Package/Stash.pm","ad7db1c3fbb150e2086c076bf8c32c64":"/Library/Perl/5.18/Bio/Location/FuzzyLocationI.pm","3e6267686b0200e312a6bf75ada397d9":"/Library/Perl/5.18/IPC/Run/IO.pm","d85607a356dc84f4a39c424f370d79cf":"/Library/Perl/5.18/Test2/Util.pm","45cd620c4e5fa82ab81e36baf80ba911":"/System/Library/Perl/5.18/PerlIO.pm","fae5a79853e74154c430372d0a249b3e":"/System/Library/Perl/5.18/Pod/InputObjects.pm","4a9b2a5bdd05b8f12371f0bd13135b95":"/System/Library/Perl/5.18/integer.pm","4a04b50f47531054d0864acecb51a139":"/System/Library/Perl/5.18/parent.pm","81ad2f6bc93a7943acc458af95d50243":"chomp.pl","083c3fe866ec1be9c84540b9ac8e6eee":"/System/Library/Perl/5.18/Symbol.pm","310c0fa0e8552f80d6151b3206e69f0d":"/System/Library/Perl/5.18/Exporter.pm","82da1d269ec6a6b19164e839e3ca2851":"/Library/Perl/5.18/Bio/Tools/Run/StandAloneBlastPlus/BlastMethods.pm","e1b141a899a3f4622b0b3919ef8b9054":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/DB.pm","dd2958b9672d2fbd39371b5b590def2f":"/System/Library/Perl/5.18/FindBin.pm","3ecef36e25955a28bcce686b7fbdc5af":"/System/Library/Perl/5.18/AutoLoader.pm","c9b7110a1ce94c22402920ec710d3c15":"/Library/Perl/5.18/Bio/Tools/Run/WrapperBase/CommandExts.pm","5a28db5f80de7d2315de29f30b8e3078":"/Library/Perl/5.18/Bio/Factory/FTLocationFactory.pm","bbe5737d1cbb7d074ba0f7eecd6fee11":"/System/Library/Perl/Extras/5.18/URI/file.pm","b290bcc9efd26cab333d4a73248cc128":"/Library/Perl/5.18/Bio/SeqIO/fasta.pm","576634bb3ab5798c8db29b4c2d331683":"/Library/Perl/5.18/Bio/Tools/GuessSeqFormat.pm","7e6dfec84572842df80436042617b8ae":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Time.pm","f62813b55c062f449160100dca67d043":"/System/Library/Perl/5.18/darwin-thread-multi-2level/IO/Seekable.pm","639060a8bf1008f6ad210fa146a82ea4":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Util.pm","d96c273ce7f07b755d0b95a0ad08269f":"/Users/abreton/Development/Modules/MyIO.pm","5e8f6f66195e27cfba9a064a5536308c":"/Library/Perl/5.18/Test/More.pm","3404f1168f313d18f31a820ed77e3e41":"/Library/Perl/5.18/Bio/Event/EventGeneratorI.pm","629b3477329eee3c0cd27109e6b683c5":"/System/Library/Perl/5.18/Carp.pm","d525f0e7227a2f9dbd9bd9d57b8615e5":"/Library/Perl/5.18/Bio/Annotation/SimpleValue.pm","c81d2cf754a49c0f89d1502dac119b00":"/System/Library/Perl/Extras/5.18/URI/_query.pm","6ed0c78f56a12a59b245ae8b70b5438a":"/System/Library/Perl/Extras/5.18/URI/Escape.pm","25ac5e25165d18ea93770f1aa5208ac3":"/System/Library/Perl/Extras/5.18/Error.pm","52ade067230402b3e5e61dc63518d388":"/System/Library/Perl/5.18/File/Path.pm","5cc07b4a41b349df231dc34063f76fb0":"/Library/Perl/5.18/Bio/Search/Result/BlastResult.pm","f177327e76e3a9054c039baf6289ffec":"/System/Library/Perl/5.18/darwin-thread-multi-2level/POSIX.pm","e8e84fb0d6e28aacc3bc39f93acac454":"/Library/Perl/5.18/Bio/Search/Hit/BlastHit.pm","bddc465e351ad0508581b94ef112d322":"/System/Library/Perl/5.18/SelectSaver.pm","e03b0f418716fd37f3ef037fcdade1ee":"/System/Library/Perl/5.18/Pod/Simple/LinkSection.pm","e63e81e0787da02b9f5076a1c26cb6b4":"/System/Library/Perl/Extras/5.18/Module/Implementation.pm","badf9b5bcc2d8370f754d36c5d1ec3ab":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Condition_xor_4.pm","322af8c93d4490c73907c73ad1381e6d":"/Library/Perl/5.18/Bio/Tools/GFF.pm","3fe396aeb003ba2b341c12a1efd07749":"/Library/Perl/5.18/Bio/Location/Split.pm","cc94c842d1583b256829d147a5fb073d":"/Library/Perl/5.18/Bio/Root/RootI.pm","243b0115937229411761ef353a5541ae":"/Library/Perl/5.18/Readonly.pm","d1dd254359351507b57b2271c382608a":"/System/Library/Perl/5.18/bytes.pm","d735892aa7770ac122a8c1500003fc0f":"/System/Library/Perl/5.18/darwin-thread-multi-2level/B.pm","576cdb53ae8ef117fe5dbc4fee22b2f5":"/Library/Perl/5.18/Test2/Event/Note.pm","79685f377e24aca34176b56d16310bfb":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Statement.pm","361ea0979b93f016ce035ba5841f011e":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover.pm","26a7c46f28673055ad7943825a332217":"/Library/Perl/5.18/Test2/Event/Exception.pm","b3a83dab24b116e88b3e504623eda162":"/Library/Perl/5.18/Bio/LocationI.pm","350659a6279e1e9df5ad5764e5b789f6":"t/chomp.t","6690cf14c9d36b8f0ad8fc24a7288bce":"/Library/Perl/5.18/Bio/SeqFeature/FeaturePair.pm","9e4260bcfa6ce142085bc06b9a494d8e":"/Library/Perl/5.18/Test2/API.pm","3701821852e3fe1a1f94355702494d1d":"/Library/Perl/5.18/Test2/Util/Trace.pm","25cb53a1493af45b2fda311fde19d9fd":"/Library/Perl/5.18/Bio/FeatureHolderI.pm","ddee6c6d556830e0b1e26b66e47c649b":"/Library/Perl/5.18/Test/Builder/Module.pm","f8133199e960eb34d16ab4212d0e8fec":"/Library/Perl/5.18/Bio/Root/Version.pm","a43289aa459365d49aa7b9de83c1ce7a":"/Library/Perl/5.18/Exporter/Tiny.pm","a057cb751c5d67eaf163a413c5deb10a":"/System/Library/Perl/Extras/5.18/URI.pm","226c8ad10361c5bc8a3cba594ecaccd9":"/Library/Perl/5.18/Bio/Seq/SeqFactory.pm","d84beda8fabf4849c1712653e7e2eceb":"/Library/Perl/5.18/Bio/SearchIO/blast.pm","5074042327ce46fba6522c0ceaffdea5":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/DB/Digests.pm","788f82137c1d50d9578e8e7db1e0d8c6":"/Library/Perl/5.18/Test2/Hub.pm","6afe0c269043b18f6393b0c2674bcb4c":"/Library/Perl/5.18/Test2/Hub/Subtest.pm","318e5dc1bffe6f768c454eaa1754e4df":"/System/Library/Perl/5.18/Exporter/Heavy.pm","f541ef3de868d93d9051a07fcb4c5e22":"/Library/Perl/5.18/Bio/Range.pm","47fe4479a4eb57cc038a188f55253491":"/usr/local/Library/Perl/5.18/RNA.pm","a021009caf1e20a61a3e2e63af5c7d24":"/Library/Perl/5.18/Bio/Tools/Run/BlastPlus.pm","424a88204192693a8c59629e6d82c6ce":"/Library/Perl/5.18/Bio/Tools/Run/WrapperBase.pm","d2861dbd5dd14ad96fde6e746a184850":"/Library/Perl/5.18/Bio/Search/Iteration/GenericIteration.pm","b7c64abb0a85b392dfbdb058cff2a109":"/System/Library/Perl/5.18/Pod/Text.pm","3a5f7ebf1104b55ec5a05bd564595ab0":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Subroutine.pm","73a0f883fb12701e40ff3c01fd4e5fbf":"/Library/Perl/5.18/Bio/Seq/SeqBuilder.pm","0783fc3b166f65a96ab9a29b5c5f4127":"/Library/Perl/5.18/Bio/SearchIO.pm","6397b5700aa9d6aa929babd601273859":"/Library/Perl/5.18/Bio/Root/Root.pm","747e77434645222a25d8e9bc84dbd7c4":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/DB/IO.pm","f4748c1fe90125bf2deed063915c787f":"/Library/Perl/5.18/Bio/Event/EventHandlerI.pm","76cf016f4a350a7e2a0aab2865426d6a":"/System/Library/Perl/5.18/darwin-thread-multi-2level/re.pm","ee6418705377d101755105ab1c83ce2c":"/Library/Perl/5.18/Bio/SeqFeature/Generic.pm","262cf42a8f0afc4a464bf1318fd6f85a":"/System/Library/Perl/5.18/base.pm","d839bc5517ed8c25026844cf4bbe8953":"/Library/Perl/5.18/Test2/Util/HashBase.pm","0cf54ad3e2305402ed4d1f73e3f59601":"/System/Library/Perl/Extras/5.18/Sub/Exporter/Progressive.pm","d6240baf038a56530ceed250991e4e3a":"/System/Library/Perl/Extras/5.18/Sub/Uplevel.pm","68f0622430941fcdce968655c712ee7e":"/System/Library/Perl/Extras/5.18/B/Hooks/EndOfScope/XS.pm","9f0dcdf424face1a5f1c229cc5bde5cb":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Encode/Alias.pm","f615c14c6634eead071897ed74b0b45b":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/DB/IO/JSON.pm","54ba59b6aceb18b48e6b10ae8c546854":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Errno.pm","5f243f826088079f97905755258ccf0e":"/Library/Perl/5.18/Test2/Event.pm","dba7cf529a25936eb4083aa9eb997bd1":"/Library/Perl/5.18/Bio/AnalysisParserI.pm","e14d8941476ad20f2301761a2225db09":"/Library/Perl/5.18/Bio/Seq.pm","c612fb3a32a0a98a0a4ee0fc353da0e0":"/System/Library/Perl/5.18/Getopt/Long.pm","6b6cd7a347d20d2deebcb9d3234f5302":"/System/Library/Perl/5.18/darwin-thread-multi-2level/Tie/Hash/NamedCapture.pm","7ace4c0d8266750af8ef8ccc95683c4c":"/System/Library/Perl/5.18/Pod/Simple/BlackBox.pm","a12cb1908be1d11b93155f1640ec5056":"/System/Library/Perl/5.18/overload.pm","74d55b1e1812e324710182f01d160f94":"/System/Library/Perl/Extras/5.18/IO/String.pm","e949642e97cfff5b31f187cb0694c2d0":"/Library/Perl/5.18/Bio/Seq/SeqFastaSpeedFactory.pm","4b39f4591890e15f413eef351f0f47ac":"/Library/Perl/5.18/JSON/PP.pm","58752794dd87c7c635866f40b3747672":"/System/Library/Perl/5.18/File/Temp.pm","0bf19b40fe954a61ff714e5a05d832e5":"lib/Search.pm","2dc4f1f03bdaa6443f30e87927828c51":"/System/Library/Perl/5.18/Pod/Select.pm","7794dcbfcc1d01c1068fb16fe6f53e52":"/Library/Perl/5.18/Bio/PrimarySeqI.pm","5d210966f1c90dda000004b6978213ed":"/System/Library/Perl/Extras/5.18/Try/Tiny.pm","a09b52d88ac3d760e7ec6e13ca3b9451":"/Library/Perl/5.18/darwin-thread-multi-2level/Devel/Cover/Condition_and_3.pm"} \ No newline at end of file diff --git a/cover_db/lib-SS-pm--branch.html b/cover_db/lib-SS-pm--branch.html deleted file mode 100644 index ef7a24a..0000000 --- a/cover_db/lib-SS-pm--branch.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Branch Coverage: lib/SS.pm - - -

Branch Coverage

- - - -
File:lib/SS.pm
Coverage:100.0%
-

- - - -
line%coveragebranch
70100TFunless @_ == 2
- - diff --git a/cover_db/lib-SS-pm--subroutine.html b/cover_db/lib-SS-pm--subroutine.html deleted file mode 100644 index 04bb319..0000000 --- a/cover_db/lib-SS-pm--subroutine.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - Subroutine Coverage: lib/SS.pm - - -

Subroutine Coverage

- - - -
File:lib/SS.pm
Coverage:100.0%
-

- - - - - - - - - - - - -
linesubroutine
3
BEGIN
8
BEGIN
BEGIN
BEGIN
BEGIN
9
BEGIN
11
BEGIN
BEGIN
13
BEGIN
69
ss
- - diff --git a/cover_db/lib-SS-pm.html b/cover_db/lib-SS-pm.html deleted file mode 100644 index 5cf9d3a..0000000 --- a/cover_db/lib-SS-pm.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - File Coverage: lib/SS.pm - - -

File Coverage

- - - -
File:lib/SS.pm
Coverage:100.0%
-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
linestmtbrancondsubtimecode
1package SS;
2
3
140
140
140
481
129
8185
use Exporter qw(import);
4our @ISA = qw(Exporter);
5our @EXPORT = qw(ss); # functions exported by default
6our @EXPORT_OK = qw(); # functions for explicit export
7
8
140
140
140
140
140
140
140
140
140
140
140
140
419
132
2977
357
116
3032
344
123
681
3196
108
6422
use strict; use warnings; use diagnostics; use feature qw(say);
9
140
140
140
356
147
5086
use Carp;
10
11
140
140
140
140
140
140
376
168
2947
386
113
3160
use MyConfig; use MyIO;
12
13
140
140
140
126445
1792110
31210
use RNA; # ViennaRNA
14
15# ==============================================================================
16#
17#   CAPITAN:        Andres Breton
18#   FILE:           SSpm
19#   LICENSE:        [LICENSE]
20#   USAGE:          Predict RNA secondary structures
21#   DEPENDENCIES:   ViennaRNA (http://www.tbi.univie.ac.at/RNA/)
22#
23# ==============================================================================
24
25 - 48
=head1 NAME
-
-SS - package for prediction and comparison of RNA secondary structures using ViennaRNA
-
-=head1 SYNOPSIS
-
-Creation:
-    use SS;
-
-=head1 DESCRIPTION
-
-    This module is designed to predictic secondary structures of nucleotide sequences using ViennaRNA package
-
-=head1 EXPORTS
-
-=head2 Default Behaviors
-
-Exports ss subroutine by default
-
-use SS;
-
-=head1 FUNCTIONS
-
-=cut
49
50#-------------------------------------------------------------------------------
51# MAIN
52
53 - 67
=head2 ss
-
-    Arg [1]     : Name string
-
-    Arg [2]     : Sequence string
-
-    Example     : ss($name, $sequence)
-
-    Description : Predict secondary structures and output plots
-
-    Returntype  : undef
-
-    Status      : Stable
-
-=cut
68sub ss {
69
78
272
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($name, $sequence)';
70
78
3483
    @_ == 2 or confess wrongNumberArguments(), $filledUsage;
71
72
38
132
    my ($name, $sequence) = @_;
73
38
112
    my $outFile = "$main::OUTDIR/ss/$name";
74
38
95
    my $rnaPlot = "$outFile\_rna.ps";
75
38
86
    my $dotPlot = "$outFile\_dot.ps";
76
38
64
    my $rssPlot = "$outFile\_rss.ps";
77
78
38
104110
    my $F = RNA::pf_fold($sequence);   # compute partition function and pair pobabilities
79
19
17871
    my ($ss, $mfe) = RNA::fold($sequence);
80
19
28914
    RNA::PS_rna_plot($sequence, $ss, $rnaPlot);  # write PS plot to gRNA_#_rna.ps
81
19
13264
    RNA::PS_dot_plot($sequence, $dotPlot);       # write dot plot to dot.ps
82
83
19
289
    my $command = "relplot.pl $rnaPlot $dotPlot > $rssPlot";
84
19
421
    say "Running relative secondary structure command --> '$command'";
85
19
464607
    `$command`;
86
87
19
11402
    return;
88}
89
90 - 108
=head1 COPYRIGHT AND LICENSE
-
-    Andres Breton (C)
-
-    [LICENSE]
-
-    =head1 CONTACT
-
-    Please email comments or questions to Andres Breton, me@andresbreton.com
-
-    =head1 SETTING PATH
-
-    If PERL5LIB was not set, do something like this:
-
-    use FindBin; use lib "$FindBin::RealBin/lib";
-
-    This finds and uses subdirectory 'lib' in current directoy as library location
-
-=cut
109
1101;
- - diff --git a/cover_db/lib-Search-pm--branch.html b/cover_db/lib-Search-pm--branch.html deleted file mode 100644 index 5b0a6d4..0000000 --- a/cover_db/lib-Search-pm--branch.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - Branch Coverage: lib/Search.pm - - -

Branch Coverage

- - - -
File:lib/Search.pm
Coverage:92.9%
-

- - - - - - - - - -
line%coveragebranch
75100TFunless @_ == 2
97100TFif length $window < $windowSize
99100TFif ($window =~ /(.+)(.GG)$/)
153100TFunless @_ == 3
18950TFif $numHits == 0
284100TFunless @_ == 1
290100TF$palindrome eq $sequence ? :
- - diff --git a/cover_db/lib-Search-pm--subroutine.html b/cover_db/lib-Search-pm--subroutine.html deleted file mode 100644 index 7bd89cc..0000000 --- a/cover_db/lib-Search-pm--subroutine.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - Subroutine Coverage: lib/Search.pm - - -

Subroutine Coverage

- - - -
File:lib/Search.pm
Coverage:100.0%
-

- - - - - - - - - - - - - - - - - - -
linesubroutine
3
BEGIN
8
BEGIN
BEGIN
BEGIN
BEGIN
9
BEGIN
11
BEGIN
BEGIN
12
BEGIN
13
BEGIN
BEGIN
74
findOligo
84
__ANON__
152
blast
262
_getSeqName
283
_palindrome
- - diff --git a/cover_db/lib-Search-pm.html b/cover_db/lib-Search-pm.html deleted file mode 100644 index 9cfd708..0000000 --- a/cover_db/lib-Search-pm.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - - - - File Coverage: lib/Search.pm - - -

File Coverage

- - - -
File:lib/Search.pm
Coverage:99.2%
-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
linestmtbrancondsubtimecode
1package Search;
2
3
140
140
140
435
131
7277
use Exporter qw(import);
4our @ISA = qw(Exporter);
5our @EXPORT = qw(findOligo); #functions exported by default
6our @EXPORT_OK = qw(blast); #functions for explicit export
7
8
140
140
140
140
140
140
140
140
140
140
140
140
399
119
2741
329
117
2364
310
94
479
2388
116
5492
use strict; use warnings; use diagnostics; use feature qw(say);
9
140
140
140
320
904
4571
use Carp;
10
11
140
140
140
140
140
140
125022
8694531
4130
86328
2663478
3458
use Bio::Seq; use Bio::SeqIO;
12
140
140
140
123942
6795200
1434
use Bio::Tools::Run::StandAloneBlastPlus;
13
140
140
140
140
140
140
3283
160
4714
391
120
102564
use MyConfig; use MyIO;
14
15
16# ==============================================================================
17#
18#   CAPITAN:        Andres Breton, http://andresbreton.com
19#   FILE:           Search.pm
20#   LICENSE:
21#   USAGE:
22#   DEPENDENCIES:   - NCBI's BLAST+ CL utility
23#
24# ==============================================================================
25
26 - 52
=head1 NAME
-
-Search - package searching gRNA sequences and offsite targets for CRISPR targeting
-
-=head1 SYNOPSIS
-
-Creation:
-    use Search;
-
-=head1 DESCRIPTION
-
-
-=head1 EXPORTS
-
-=head2 Default Behaviors
-
-Exports findOligo subroutine by default
-
-use Search;
-
-=head2 Optional Behaviors
-
-Search::blast;
-
-=head1 FUNCTIONS
-
-=cut
53
54#-------------------------------------------------------------------------------
55# MAIN
56
57#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
58 - 72
=head2 findOligo
-
-    Arg [1]     : Sequence to be searched details hash
-
-    Arg [2]     : Window size of gRNA sequence
-
-    Example     : findOligo($seqDetails, $windowSize)
-
-    Description : Find gRNA sequences for CRISPR targeting
-
-    Returntype  : Hash of hashes reference
-
-    Status      : Stable
-
-=cut
73sub findOligo {
74
802
1984
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($seqDetails, $windowSize)';
75
802
35379
    @_ == 2 or confess wrongNumberArguments(), $filledUsage;
76
77
472
699
    my ($seqDetails, $windowSize) = @_;
78
472
441
    my %gRNAs;
79
472
456
    my $instance = 0; # track gRNA count
80
81    # Anonymous subroutine to find gRNA sequences in forward and reverse strands.
82    # Stores both strand findings in same hash (%gRNAs) containing all information
83    my $go = sub {
84
472
799
            my ($sequence, $strand) = @_;
85
86
472
5041
            say "Searching gRNA sequences on $strand strand";
87
88
472
647
            my $seqLen = length($sequence);
89
472
559
            my ($kmer, $PAM, $gRNA, $content, $contentG, $contentC, $GC);
90
91
472
4333
            for (my $i = 0; $i < $seqLen; $i++) {
92
98648
52106
                my $window = substr $sequence, $i, $windowSize;
93
94                # LAST STEP: When DONE LOOKING UP -- Return gRNA sequences and information.
95                # Returns references of HoH containing all gRNA instances found and
96                # respective information for each gRNA sequence
97
98648
81239
                return(\%gRNAs) if ( length($window) < $windowSize ); # don't go out of bounds when at end of sequence
98
99
98176
144898
                if ($window =~ /(.+)(.GG)$/) {
100
4012
6544
                    ($kmer, $PAM) = ($1, $2); # get first 'kmer' and PAM nucleotides in gRNA (kmer + PAM)
101
4012
4012
4100
2428
                    my $name        = "gRNA_$instance"; $instance++;
102
4012
2490
                    my $gRNA        = $kmer . $PAM; # kmer + PAM = gRNA sequence
103
4012
4217
                    my $palindrome  = _palindrome($kmer);
104
105                    # GC Content
106
4012
3187
                    $contentG   = $gRNA =~ tr/G//;
107
4012
2667
                    $contentC   = $gRNA =~ tr/C//;
108
4012
3259
                    $GC         = ($contentG + $contentC)/$windowSize;
109
110                    # Store gRNA sequences and info in Hash of Hashes
111
4012
16074
                    $content = { # anonymous hash of relevant gRNA content
112                        'kmer'          => $kmer,
113                        'palindrome'    => $palindrome,
114                        'strand'        => $strand,
115                        'start'         => $i,
116                        'sequence'      => $gRNA,
117                        'PAM'           => $PAM,
118                        'G'             => $contentG,
119                        'C'             => $contentC,
120                        'GC'            => $GC,
121                    };
122                    # Hash key == gRNA sequence name
123                    # Hash value == Hash with gRNA content info
124
4012
9151
                    $gRNAs{$name} = $content;
125                }
126            }
127
472
4267
    };
128
129    # Get all gRNA sequences in forward and reverse strands of sequence passed, -seq
130
472
3290
    $go->( $seqDetails->{'sequence'}, 'plus' );
131
236
791
    $go->( $seqDetails->{'reverse'}, 'reverse' );
132}
133#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
134 - 150
=head2 blast
-
-    Arg [1]     : gRNA fasta file
-
-    Arg [2]     : Array reference with subject sequence file(s) provided for search
-
-    Arg [3]     : Output file name
-
-    Example     : Search::blast($fastaFile, \@SUBJSEQS, $OUTFILE);
-
-    Description : Run BLAST+ search for gRNA sequences
-
-    Returntype  : Hash reference
-
-    Status      : Stable
-
-=cut
151sub blast {
152
880
2725
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '(\%fastaFile, \@SUBJSEQS, $OUTFILE)';
153
880
37927
    @_ == 3 or confess wrongNumberArguments(), $filledUsage;
154
155
538
1204
    my ($fasta, $SUBJSEQS, $OUTFILE) = @_;
156
538
3550
    my @SUBJSEQS = @$SUBJSEQS;
157
196
297
    my (%targets, $info, $hsps);
158
196
364
    my $outDir = $main::OUTDIR;
159
196
283
    my $wordSize = 7;
160
161
196
1553
    mkDir("$outDir/blast");
162
163
196
118277
    foreach my $subject (@SUBJSEQS) {
164
154
555
        my $subjName = _getSeqName($subject);
165
154
14652
        my $outFile = "$outDir/blast/$subjName\_$OUTFILE\_blast.txt";
166
167
154
1941
        say "Searching gRNA sequences against $subject";
168
169        # Create StandAloneBlastPlus Factory
170
154
1999
        my $fac = Bio::Tools::Run::StandAloneBlastPlus->new(
171                    -db_data    => $subject,
172                );
173
174        # Perform BLAST call
175
154
170900
        $fac->blastn(   -query          => $fasta,
176                        -outfile        => $outFile,
177                        -method_args    => [ -word_size => 7],
178                    );
179
180        # Rewind to beginning of results and get all
181
154
32674662
        $fac->rewind_results;
182
183        # Process each gRNA sequence
184
154
334139
        while ( my $result = $fac->next_result ) {
185
2618
11403916
            my ($gRNA)  = $result->query_name =~ /(.*):\d+/;; # gRNA sequence name ex.) 'gRNA_0', removes appendend positioning
186
2618
26230
            my $numHits = $result->num_hits;
187
188            # Resolve when gRNA sequences has no matches in subject
189
2618
712400
            say "\t$gRNA has $numHits hits here" if ($numHits == 0);
190
191            # Default anonymous hashes for storing BLAST results
192            # $info hash stores each gRNA BLAST result's info
193            # $hsps hash stores that match's High-scoring Segment Pairs (HSPs) result
194
2618
6829
            $info = {
195                'numhits'       => $numHits,
196                'occurrences'   => 0,
197            };
198
199
2618
13686
            $hsps = {
200                'rank'          => 0,
201                'qstart'        => 0,
202                'qend'          => 0,
203                'sstart'        => 0,
204                'send'          => 0,
205                'sstrand'       => 0,
206                'pident'        => 0,
207                'nident'        => 0,
208                'gaps'          => 0,
209            };
210
211            # Process each gRNA hit
212
2618
5418
            while ( my $hit = $result->next_hit ) {
213
214
2618
134395
                $info->{'occurrences'} = $hit->num_hsps;
215
216                # Process each match (HSP) in iterative fashion
217
2618
13783
                while( my $hsp = $hit->next_hsp ) {
218                    # Get all values to store in hashes
219
9394
4292562
                    $hsps = {
220                        'rank'          => $hsp->rank,
221                        'qstart'        => $hsp->start('query'),
222                        'qend'          => $hsp->end('query'),
223                        'qstrand'       => $hsp->strand('query'),
224                        'sstart'        => $hsp->start('hit'),
225                        'send'          => $hsp->end('hit'),
226                        'sstrand'       => $hsp->strand('hit'),
227                        'pident'        => $hsp->percent_identity,
228                        'nident'        => $hsp->num_identical,
229                        'gaps'          => $hsp->gaps,
230                    };
231
9394
9394
10608404
48657
                    push @{ $targets{$gRNA}{$subjName}{'hsps'} } , $hsps;
232                }
233            }
234
2618
2618
76153
15630
            push @{ $targets{$gRNA}{$subjName}{'info'} } , $info;
235        }
236
154
61504
        $fac->cleanup; #clean up temp database files
237    }
238
239
196
206889
    say "\nBLAST files saved in: '$outDir/blast' ";
240
241    # Hash of Hashes of Hashes of Arrays of Hash to store BLAST results for each query
242    # -- Hash key == gRNA name
243    # -- Hash key == Subject name
244    # -- Hash key == 'info'
245    # -- Hash key == 'hsps'
246    # -- Array accounts for multiple hits for each gRNA sequence as hashes....
247    # -- Hash contains BLAST match info
248
196
2793
    return(\%targets);
249}
250
251#-------------------------------------------------------------------------------
252# HELPERS
253
254#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
255# $input = ($seq);
256#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
257# This function takes 1 argument, a record file and extracts relevant information
258#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
259# $return = ($name); Name of sequence record
260#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
261sub _getSeqName {
262
154
462
    my ($seq) = @_;
263
264    # Sequence OO
265
154
2700
    my $seqInObj    = Bio::SeqIO->new(-file => $seq, -alphabet => "dna");
266
154
102705
    my $format      = $seqInObj->_guess_format($seq); #check format of input file
267
154
2326
    my $seqObj      = $seqInObj->next_seq;
268
154
18261
    my $name        = $seqObj->display_id;
269
270
154
3074
    return $name;
271}
272
273#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
274# $input = ($sequence);
275#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
276# This function takes 1 argument, a sequence string and determines if string is
277# palindrome.
278#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
279# $return = Returns yes/no if palindrome found
280#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
281
282sub _palindrome {
283
4440
6832
    my $filledUsage = 'Usage: ' . (caller(0))[3] . '($sequence)';
284
4440
117569
    @_ == 1 or confess wrongNumberArguments(), $filledUsage;
285
286
4333
3645
    my ($sequence) = @_;
287
288
4333
3161
    my $palindrome = reverse $sequence;
289
290
4333
8436
    $palindrome eq $sequence ? return("Yes") : return("No");
291}
292
293
294
295 - 313
=head1 COPYRIGHT AND LICENSE
-
-Andres Breton ©
-
-[LICENSE]
-
-=head1 CONTACT
-
-Please email comments or questions to Andres Breton, <dev@andresbreton.com>
-
-=head1 SETTING PATH
-
-If PERL5LIB was not set, do something like this:
-
-use FindBin; use lib "$FindBin::RealBin/lib";
-
-This finds and uses subdirectory 'lib' in current directoy as library location
-
-=cut
3141;
- - diff --git a/cover_db/structure/0bf19b40fe954a61ff714e5a05d832e5 b/cover_db/structure/0bf19b40fe954a61ff714e5a05d832e5 deleted file mode 100644 index 213590b..0000000 --- a/cover_db/structure/0bf19b40fe954a61ff714e5a05d832e5 +++ /dev/null @@ -1 +0,0 @@ -{"statement":[3,3,3,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,11,11,11,11,11,11,12,12,12,13,13,13,13,13,13,74,75,77,78,79,127,84,86,88,89,91,92,97,99,100,101,101,102,103,106,107,108,111,124,130,131,152,153,155,156,157,158,159,161,163,164,165,167,170,175,181,184,185,186,189,194,199,212,214,217,219,231,231,234,234,236,239,248,262,265,266,267,268,270,283,284,286,288,290],"branch":[[75,{"text":"unless @_ == 2"}],[97,{"text":"if length $window < $windowSize"}],[99,{"text":"if ($window =~ /(.+)(.GG)$/)"}],[153,{"text":"unless @_ == 3"}],[189,{"text":"if $numHits == 0"}],[284,{"text":"unless @_ == 1"}],[290,{"text":"$palindrome eq $sequence ? :"}]],"start":{"12":{"BEGIN":[{"branch":null,"time":null,"statement":24,"subroutine":8,"condition":null}]},"9":{"BEGIN":[{"condition":null,"subroutine":5,"statement":15,"branch":null,"time":null}]},"-1":{"__COVER__":[{"condition":null,"subroutine":16,"statement":102,"branch":7,"time":null}]},"13":{"BEGIN":[{"time":null,"branch":null,"statement":27,"subroutine":9,"condition":null},{"subroutine":10,"condition":null,"branch":null,"time":null,"statement":30}]},"74":{"findOligo":[{"statement":33,"branch":null,"time":null,"condition":null,"subroutine":11}]},"84":{"__ANON__":[{"statement":59,"time":null,"branch":3,"condition":null,"subroutine":12}]},"11":{"BEGIN":[{"time":null,"branch":null,"statement":18,"subroutine":6,"condition":null},{"time":null,"branch":null,"statement":21,"subroutine":7,"condition":null}]},"262":{"_getSeqName":[{"subroutine":14,"condition":null,"branch":5,"time":null,"statement":91}]},"283":{"_palindrome":[{"condition":null,"subroutine":15,"statement":97,"time":null,"branch":5}]},"8":{"BEGIN":[{"time":null,"branch":null,"statement":3,"subroutine":1,"condition":null},{"condition":null,"subroutine":2,"statement":6,"branch":null,"time":null},{"subroutine":3,"condition":null,"time":null,"branch":null,"statement":9},{"subroutine":4,"condition":null,"time":null,"branch":null,"statement":12}]},"3":{"BEGIN":[{"subroutine":null,"condition":null,"branch":null,"time":null,"statement":null}]},"152":{"blast":[{"condition":null,"subroutine":13,"statement":59,"branch":3,"time":null}]}},"digest":"0bf19b40fe954a61ff714e5a05d832e5","subroutine":[[3,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[9,"BEGIN"],[11,"BEGIN"],[11,"BEGIN"],[12,"BEGIN"],[13,"BEGIN"],[13,"BEGIN"],[74,"findOligo"],[84,"__ANON__"],[152,"blast"],[262,"_getSeqName"],[283,"_palindrome"]],"file":"lib/Search.pm"} \ No newline at end of file diff --git a/cover_db/structure/1b2c97fff00e27eb6ce9144ab0b0a673 b/cover_db/structure/1b2c97fff00e27eb6ce9144ab0b0a673 deleted file mode 100644 index 78d9b3e..0000000 --- a/cover_db/structure/1b2c97fff00e27eb6ce9144ab0b0a673 +++ /dev/null @@ -1 +0,0 @@ -{"start":{"-1":{"__COVER__":[{"time":null,"statement":165,"condition":5,"subroutine":23,"branch":21}]},"5":{"BEGIN":[{"statement":12,"condition":null,"branch":null,"subroutine":4,"time":null},{"branch":null,"subroutine":5,"condition":null,"statement":15,"time":null}]},"99":{"checks":[{"time":null,"condition":null,"statement":48,"subroutine":16,"branch":null}]},"145":{"writeResults":[{"subroutine":18,"branch":7,"condition":2,"statement":61,"time":null}]},"273":{"sortResults":[{"branch":14,"subroutine":21,"statement":118,"condition":5,"time":null}]},"11":{"BEGIN":[{"branch":null,"subroutine":13,"statement":39,"condition":null,"time":null},{"statement":42,"condition":null,"subroutine":14,"branch":null,"time":null},{"subroutine":15,"branch":null,"statement":45,"condition":null,"time":null}]},"7":{"BEGIN":[{"time":null,"subroutine":7,"branch":null,"condition":null,"statement":21},{"time":null,"branch":null,"subroutine":8,"statement":24,"condition":null}]},"209":{"getSeqDetails":[{"time":null,"branch":11,"subroutine":19,"condition":5,"statement":94}]},"9":{"BEGIN":[{"subroutine":11,"branch":null,"condition":null,"statement":33,"time":null},{"time":null,"statement":36,"condition":null,"subroutine":12,"branch":null}]},"4":{"BEGIN":[{"statement":null,"condition":null,"branch":null,"subroutine":null,"time":null},{"time":null,"branch":null,"subroutine":1,"statement":3,"condition":null},{"subroutine":2,"branch":null,"statement":6,"condition":null,"time":null},{"time":null,"condition":null,"statement":9,"branch":null,"subroutine":3}]},"242":{"writeFasta":[{"branch":12,"subroutine":20,"condition":5,"statement":104,"time":null}]},"122":{"setParameters":[{"time":null,"branch":4,"subroutine":17,"condition":2,"statement":54}]},"8":{"BEGIN":[{"time":null,"branch":null,"subroutine":9,"condition":null,"statement":27},{"subroutine":10,"branch":null,"statement":30,"condition":null,"time":null}]},"6":{"BEGIN":[{"time":null,"statement":18,"condition":null,"subroutine":6,"branch":null}]},"348":{"sortIdentities":[{"time":null,"condition":5,"statement":151,"subroutine":22,"branch":18}]}},"digest":"1b2c97fff00e27eb6ce9144ab0b0a673","file":"chomp.pl","condition":[[103,{"left":"$DOWNSEQ","right":"$VERBOSE","op":"and","type":"and_3"}],[104,{"type":"and_3","op":"and","right":"$VERBOSE","left":"$UPSEQ"}],[173,{"type":"or_3","left":"$down","right":"$up","op":"||"}],[173,{"right":"not $up","left":"$down","op":"and","type":"and_3"}],[173,{"right":"$up","left":"not $down","op":"and","type":"and_3"}]],"statement":[4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,7,7,7,7,7,7,8,8,8,8,8,8,9,9,9,9,9,9,11,11,11,11,11,11,11,11,11,99,100,103,104,107,109,122,123,125,127,130,130,132,145,146,148,150,151,152,154,155,157,158,159,160,164,165,165,166,167,173,174,176,178,180,184,185,186,187,187,188,188,190,192,194,195,209,210,212,215,216,217,218,219,221,229,242,243,245,246,247,248,250,251,252,253,254,255,256,258,273,274,276,284,285,286,289,290,292,294,294,296,297,298,301,302,304,304,305,309,309,310,310,313,319,328,330,330,330,332,332,333,336,348,349,351,352,353,354,356,357,357,358,359,362,362,363],"branch":[[99,{"text":"unless $SEQ"}],[100,{"text":"unless $OUTFILE"}],[103,{"text":"unless $DOWNSEQ and $VERBOSE"}],[104,{"text":"unless $UPSEQ and $VERBOSE"}],[122,{"text":"if (@SUBJECTS) { }"}],[122,{"text":"elsif ($SEQ) { }"}],[130,{"text":"if $SS"}],[146,{"text":"unless @_ == 6"}],[173,{"text":"if (not $down || $up) { }"}],[173,{"text":"elsif ($down and not $up) { }"}],[173,{"text":"elsif (not $down and $up) { }"}],[210,{"text":"unless @_ == 1"}],[243,{"text":"unless @_ == 2"}],[253,{"text":"if $SS"}],[274,{"text":"unless @_ == 1"}],[294,{"text":"if @{$targets{$gRNA}{$subject}{'info'};}[0]->{'numhits'} == 0"}],[304,{"text":"if grep {$_ == $value;} @unqIdentities"}],[332,{"text":"unless $details{$a}{$subject}{'unqIdentities'}[0] <=> $details{$b}{$subject}{'unqIdentities'}[0]"}],[349,{"text":"unless @_ == 1"}],[358,{"text":"if $numMatches == 1"}],[359,{"text":"unless $nident == $WINDOWSIZE"}]],"subroutine":[[4,"BEGIN"],[4,"BEGIN"],[4,"BEGIN"],[4,"BEGIN"],[5,"BEGIN"],[5,"BEGIN"],[6,"BEGIN"],[7,"BEGIN"],[7,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[9,"BEGIN"],[9,"BEGIN"],[11,"BEGIN"],[11,"BEGIN"],[11,"BEGIN"],[99,"checks"],[122,"setParameters"],[145,"writeResults"],[209,"getSeqDetails"],[242,"writeFasta"],[273,"sortResults"],[348,"sortIdentities"]]} \ No newline at end of file diff --git a/cover_db/structure/b520b978413d49a88b29a3c144a06873 b/cover_db/structure/b520b978413d49a88b29a3c144a06873 deleted file mode 100644 index 0f3417a..0000000 --- a/cover_db/structure/b520b978413d49a88b29a3c144a06873 +++ /dev/null @@ -1 +0,0 @@ -{"subroutine":[[3,"BEGIN"],[3,"BEGIN"],[3,"BEGIN"],[3,"BEGIN"],[5,"BEGIN"],[6,"BEGIN"],[7,"BEGIN"],[9,"BEGIN"],[9,"BEGIN"],[29,"BEGIN"],[29,"BEGIN"],[30,"BEGIN"],[30,"BEGIN"],[31,"BEGIN"],[31,"BEGIN"],[32,"BEGIN"],[32,"BEGIN"],[33,"BEGIN"],[33,"BEGIN"],[42,"__ANON__"],[47,"__ANON__"],[52,"__ANON__"],[53,"__ANON__"],[54,"__ANON__"],[55,"__ANON__"],[56,"__ANON__"],[62,"__ANON__"],[63,"__ANON__"],[64,"__ANON__"],[65,"__ANON__"],[66,"__ANON__"],[67,"__ANON__"],[92,"__ANON__"],[93,"__ANON__"],[94,"__ANON__"],[95,"__ANON__"],[96,"__ANON__"],[97,"__ANON__"],[103,"__ANON__"],[104,"__ANON__"],[105,"__ANON__"],[106,"__ANON__"],[111,"__ANON__"],[112,"__ANON__"],[113,"__ANON__"],[114,"__ANON__"],[115,"__ANON__"],[116,"__ANON__"],[117,"__ANON__"],[123,"__ANON__"],[125,"__ANON__"],[132,"__ANON__"],[133,"__ANON__"],[134,"__ANON__"],[135,"__ANON__"],[136,"__ANON__"],[137,"__ANON__"],[138,"__ANON__"],[142,"__ANON__"],[145,"__ANON__"],[149,"__ANON__"],[154,"__ANON__"],[160,"__ANON__"],[161,"__ANON__"],[162,"__ANON__"],[163,"__ANON__"]],"start":{"47":{"__ANON__":[{"time":null,"statement":200,"condition":null,"subroutine":20,"branch":null}]},"94":{"__ANON__":[{"time":null,"condition":null,"statement":200,"branch":null,"subroutine":34}]},"54":{"__ANON__":[{"time":null,"condition":null,"statement":200,"branch":null,"subroutine":23}]},"9":{"BEGIN":[{"time":null,"branch":null,"subroutine":7,"condition":null,"statement":169},{"subroutine":8,"branch":null,"statement":172,"condition":null,"time":null}]},"132":{"__ANON__":[{"time":null,"statement":200,"condition":null,"subroutine":51,"branch":null}]},"53":{"__ANON__":[{"time":null,"branch":null,"subroutine":22,"condition":null,"statement":200}]},"125":{"__ANON__":[{"time":null,"subroutine":50,"branch":null,"condition":null,"statement":200}]},"56":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":25,"time":null}]},"93":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":33,"time":null}]},"137":{"__ANON__":[{"branch":null,"subroutine":56,"condition":null,"statement":200,"time":null}]},"136":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":55,"time":null}]},"67":{"__ANON__":[{"statement":200,"condition":null,"subroutine":31,"branch":null,"time":null}]},"63":{"__ANON__":[{"time":null,"condition":null,"statement":200,"branch":null,"subroutine":27}]},"3":{"BEGIN":[{"condition":null,"statement":148,"subroutine":null,"branch":null,"time":null},{"branch":null,"subroutine":1,"condition":null,"statement":151,"time":null},{"condition":null,"statement":154,"subroutine":2,"branch":null,"time":null},{"statement":157,"condition":null,"branch":null,"subroutine":3,"time":null}]},"7":{"BEGIN":[{"statement":166,"condition":null,"branch":null,"subroutine":6,"time":null}]},"97":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":37,"time":null}]},"6":{"BEGIN":[{"condition":null,"statement":163,"subroutine":5,"branch":null,"time":null}]},"95":{"__ANON__":[{"time":null,"branch":null,"subroutine":35,"statement":200,"condition":null}]},"96":{"__ANON__":[{"subroutine":36,"branch":null,"statement":200,"condition":null,"time":null}]},"149":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":60,"time":null}]},"55":{"__ANON__":[{"time":null,"statement":200,"condition":null,"subroutine":24,"branch":null}]},"138":{"__ANON__":[{"time":null,"subroutine":57,"branch":null,"condition":null,"statement":200}]},"52":{"__ANON__":[{"time":null,"branch":null,"subroutine":21,"condition":null,"statement":200}]},"31":{"BEGIN":[{"time":null,"condition":null,"statement":185,"subroutine":13,"branch":null},{"condition":null,"statement":186,"branch":null,"subroutine":14,"time":null}]},"160":{"__ANON__":[{"time":null,"subroutine":62,"branch":null,"statement":200,"condition":null}]},"113":{"__ANON__":[{"time":null,"statement":200,"condition":null,"subroutine":44,"branch":null}]},"162":{"__ANON__":[{"time":null,"subroutine":64,"branch":null,"statement":200,"condition":null}]},"65":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":29,"time":null}]},"114":{"__ANON__":[{"condition":null,"statement":200,"subroutine":45,"branch":null,"time":null}]},"142":{"__ANON__":[{"statement":200,"condition":null,"subroutine":58,"branch":null,"time":null}]},"163":{"__ANON__":[{"time":null,"statement":200,"condition":null,"branch":null,"subroutine":65}]},"103":{"__ANON__":[{"branch":null,"subroutine":38,"condition":null,"statement":200,"time":null}]},"64":{"__ANON__":[{"subroutine":28,"branch":null,"condition":null,"statement":200,"time":null}]},"117":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":48,"time":null}]},"-1":{"__COVER__":[{"subroutine":66,"branch":null,"statement":200,"condition":null,"time":null}]},"135":{"__ANON__":[{"branch":null,"subroutine":54,"statement":200,"condition":null,"time":null}]},"29":{"BEGIN":[{"branch":null,"subroutine":9,"condition":null,"statement":175,"time":null},{"condition":null,"statement":176,"branch":null,"subroutine":10,"time":null}]},"42":{"__ANON__":[{"subroutine":19,"branch":null,"statement":200,"condition":null,"time":null}]},"33":{"BEGIN":[{"time":null,"statement":195,"condition":null,"branch":null,"subroutine":17},{"time":null,"statement":196,"condition":null,"subroutine":18,"branch":null}]},"105":{"__ANON__":[{"condition":null,"statement":200,"subroutine":40,"branch":null,"time":null}]},"92":{"__ANON__":[{"condition":null,"statement":200,"subroutine":32,"branch":null,"time":null}]},"32":{"BEGIN":[{"statement":190,"condition":null,"branch":null,"subroutine":15,"time":null},{"time":null,"condition":null,"statement":191,"subroutine":16,"branch":null}]},"104":{"__ANON__":[{"subroutine":39,"branch":null,"statement":200,"condition":null,"time":null}]},"112":{"__ANON__":[{"time":null,"statement":200,"condition":null,"subroutine":43,"branch":null}]},"116":{"__ANON__":[{"condition":null,"statement":200,"subroutine":47,"branch":null,"time":null}]},"115":{"__ANON__":[{"subroutine":46,"branch":null,"condition":null,"statement":200,"time":null}]},"30":{"BEGIN":[{"time":null,"condition":null,"statement":180,"branch":null,"subroutine":11},{"time":null,"branch":null,"subroutine":12,"condition":null,"statement":181}]},"154":{"__ANON__":[{"subroutine":61,"branch":null,"statement":200,"condition":null,"time":null}]},"134":{"__ANON__":[{"branch":null,"subroutine":53,"statement":200,"condition":null,"time":null}]},"111":{"__ANON__":[{"time":null,"condition":null,"statement":200,"subroutine":42,"branch":null}]},"62":{"__ANON__":[{"condition":null,"statement":200,"subroutine":26,"branch":null,"time":null}]},"123":{"__ANON__":[{"condition":null,"statement":200,"branch":null,"subroutine":49,"time":null}]},"5":{"BEGIN":[{"statement":160,"condition":null,"subroutine":4,"branch":null,"time":null}]},"106":{"__ANON__":[{"statement":200,"condition":null,"branch":null,"subroutine":41,"time":null}]},"145":{"__ANON__":[{"condition":null,"statement":200,"branch":null,"subroutine":59,"time":null}]},"66":{"__ANON__":[{"time":null,"statement":200,"condition":null,"subroutine":30,"branch":null}]},"133":{"__ANON__":[{"time":null,"subroutine":52,"branch":null,"condition":null,"statement":200}]},"161":{"__ANON__":[{"time":null,"condition":null,"statement":200,"subroutine":63,"branch":null}]}},"digest":"b520b978413d49a88b29a3c144a06873","file":"t/chomp.t","statement":[11,12,13,14,15,16,17,18,19,21,26,41,42,42,47,47,51,52,52,53,53,54,54,55,55,56,56,57,61,62,62,63,63,64,64,65,65,66,66,67,67,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,91,92,92,93,93,94,94,95,95,96,96,97,97,98,102,103,103,104,104,105,105,106,106,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,122,123,123,125,125,126,127,131,132,132,133,133,134,134,135,135,136,136,137,137,138,138,140,141,142,142,144,145,145,147,148,149,149,152,153,154,154,155,159,160,160,161,161,162,162,163,163,168,170,3,3,3,3,3,3,3,3,3,3,3,3,5,5,5,6,6,6,7,7,7,9,9,9,9,9,9,29,29,29,29,29,30,30,30,30,30,31,31,31,31,31,32,32,32,32,32,33,33,33,33,33]} \ No newline at end of file diff --git a/cover_db/structure/e6845289bc529cbfc889f530bf091645 b/cover_db/structure/e6845289bc529cbfc889f530bf091645 deleted file mode 100644 index 6cc738d..0000000 --- a/cover_db/structure/e6845289bc529cbfc889f530bf091645 +++ /dev/null @@ -1 +0,0 @@ -{"subroutine":[[3,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[8,"BEGIN"],[9,"BEGIN"],[11,"BEGIN"],[11,"BEGIN"],[13,"BEGIN"],[69,"ss"]],"digest":"e6845289bc529cbfc889f530bf091645","file":"lib/SS.pm","start":{"3":{"BEGIN":[{"subroutine":null,"condition":null,"time":null,"branch":null,"statement":null}]},"11":{"BEGIN":[{"statement":18,"branch":null,"time":null,"condition":null,"subroutine":6},{"branch":null,"time":null,"statement":21,"subroutine":7,"condition":null}]},"69":{"ss":[{"statement":27,"branch":null,"time":null,"condition":null,"subroutine":9}]},"13":{"BEGIN":[{"statement":24,"time":null,"branch":null,"condition":null,"subroutine":8}]},"8":{"BEGIN":[{"statement":3,"time":null,"branch":null,"condition":null,"subroutine":1},{"subroutine":2,"condition":null,"branch":null,"time":null,"statement":6},{"branch":null,"time":null,"statement":9,"subroutine":3,"condition":null},{"condition":null,"subroutine":4,"statement":12,"time":null,"branch":null}]},"-1":{"__COVER__":[{"condition":null,"subroutine":10,"statement":42,"time":null,"branch":1}]},"9":{"BEGIN":[{"statement":15,"branch":null,"time":null,"condition":null,"subroutine":5}]}},"branch":[[70,{"text":"unless @_ == 2"}]],"statement":[3,3,3,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,11,11,11,11,11,11,13,13,13,69,70,72,73,74,75,76,78,79,80,81,83,84,85,87]} \ No newline at end of file diff --git a/cover_db/t-chomp-t--branch.html b/cover_db/t-chomp-t--branch.html deleted file mode 100644 index e1e1715..0000000 --- a/cover_db/t-chomp-t--branch.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Branch Coverage: t/chomp.t - - -

Branch Coverage

- - - -
File:t/chomp.t
Coverage:50.0%
-

- - - -
line%coveragebranch
12150TFif say 'HSPS: ', $targets
- - diff --git a/cover_db/t-chomp-t--subroutine.html b/cover_db/t-chomp-t--subroutine.html deleted file mode 100644 index 3be415a..0000000 --- a/cover_db/t-chomp-t--subroutine.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - Subroutine Coverage: t/chomp.t - - -

Subroutine Coverage

- - - -
File:t/chomp.t
Coverage:100.0%
-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
linesubroutine
3
BEGIN
BEGIN
BEGIN
BEGIN
5
BEGIN
6
BEGIN
7
BEGIN
9
BEGIN
BEGIN
29
BEGIN
BEGIN
30
BEGIN
BEGIN
31
BEGIN
BEGIN
32
BEGIN
BEGIN
33
BEGIN
BEGIN
42
__ANON__
47
__ANON__
52
__ANON__
53
__ANON__
54
__ANON__
55
__ANON__
56
__ANON__
62
__ANON__
63
__ANON__
64
__ANON__
65
__ANON__
66
__ANON__
67
__ANON__
92
__ANON__
93
__ANON__
94
__ANON__
95
__ANON__
96
__ANON__
97
__ANON__
103
__ANON__
104
__ANON__
105
__ANON__
106
__ANON__
111
__ANON__
112
__ANON__
113
__ANON__
114
__ANON__
115
__ANON__
116
__ANON__
117
__ANON__
123
__ANON__
125
__ANON__
132
__ANON__
133
__ANON__
134
__ANON__
135
__ANON__
136
__ANON__
137
__ANON__
138
__ANON__
142
__ANON__
145
__ANON__
149
__ANON__
154
__ANON__
160
__ANON__
161
__ANON__
162
__ANON__
163
__ANON__
- - diff --git a/cover_db/t-chomp-t.html b/cover_db/t-chomp-t.html deleted file mode 100644 index 92736ec..0000000 --- a/cover_db/t-chomp-t.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - - File Coverage: t/chomp.t - - -

File Coverage

- - - -
File:t/chomp.t
Coverage:100.0%
-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
linestmtbrancondsubtimecode
1#!/usr/bin/env perl
2
3
1
1
1
1
1
1
1
1
1
1
1
1
16785
4
30
3
0
15
556
82807
5
34
1
50
use strict; use warnings; use diagnostics; use feature qw(say);
4
5
1
1
1
1606
26512
5
use IO::Detect qw(is_filehandle);
6
1
1
1
1450
41293
6
use Test::More tests => 73;
7
1
1
1
1331
1952
3
use Test::Exception; #need this to get dies_ok and lives_ok to work
8
9
1
1
1
1
1
1
417
578
30
263
339
3
use FindBin; use lib "$FindBin::RealBin/../lib";
10
11
1
108243
my $SEQ = 'usr/test.fasta';
12
1
2
my @SUBJSEQS = $SEQ;
13
1
28
my $OUTFILE = 'test';
14
1
2
our $OUTDIR = 'tests';
15
1
1
our $WINDOWSIZE  = 23;
16
1
1
my $VERBOSE;
17
1
1
my $SS;
18
1
1
our $HTML;
19
1
1
my $USAGE = "Usage message";
20
21
1
5
mkDir($OUTDIR);
22
23#-------------------------------------------------------------------------------
24# TESTS
25
26
1
119
require_ok 'chomp.pl';
27
28# Modules
29
1
1
1
1
1
113
508
4424
1
61
BEGIN { use_ok('MyIO') }
30
1
1
1
1
1
226
87
1
0
25
BEGIN { use_ok('MyConfig') }
31
1
1
1
1
1
195
576
300
1
13
BEGIN { use_ok('Handlers') }
32
1
1
1
1
1
183
393
2
1
21
BEGIN { use_ok('Search') }
33
1
1
1
1
1
228
438
3
1
23
BEGIN { use_ok('SS') }
34
35
36#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
37# MAIN
38
39#-------------------------------------------------------------------------------
40# checks
41
1
268
print "\nTesting checks()...\n";
42
1
1
5
17
dies_ok { checks() } 'dies ok when no arguments passed in checks()';
43
44#-------------------------------------------------------------------------------
45# setParameters
46# print "\nTesting setParameters()...\n";
47
1
1
755
45
dies_ok { setParameters() } 'dies ok when no arguments passed in setParameters()';
48
49#-------------------------------------------------------------------------------
50# getSeqDetails
51
1
218
print "\nTesting getSeqDetails()...\n";
52
1
1
5
34
dies_ok { getSeqDetails() } 'dies ok when no argument passed in getSeqDetails()';
53
1
1
358
21
dies_ok { getSeqDetails(1) } 'dies ok when 1 incorrect argument is passed in getSeqDetails()';
54
1
1
1617
17
dies_ok { getSeqDetails(1,2) } 'dies ok when >1 arguments are passed in getSeqDetails()';
55
1
1
257
18
dies_ok { getSeqDetails("not.fasta") } 'dies ok when argument is not FASTA file in getSeqDetails()';
56
1
1
4811
16
lives_ok { getSeqDetails($SEQ) } 'lives ok when file is passed in getSeqDetails()';
57
1
475
my ($seqDetails) = getSeqDetails($SEQ);
58
59#-------------------------------------------------------------------------------
60# findOligo()
61
1
16
print "\nTesting findOligo()...\n";
62
1
1
9
32
dies_ok { findOligo() } 'dies ok when no argument passed in findOligo()';
63
1
1
690
13
dies_ok { findOligo(1) } 'dies ok when 1 argument is passed in findOligo()';
64
1
1
585
16
dies_ok { findOligo(1, $WINDOWSIZE) } 'dies ok when 2 incorrect arguments passed in findOligo()';
65
1
1
173
12
dies_ok { findOligo(1, $WINDOWSIZE) } 'dies ok when 2 arguments passed, but 1 is incorrect in findOligo()';
66
1
1
205
36
dies_ok { findOligo(1,2,3) } 'dies ok when 3 arguments are passed in findOligo()';
67
1
1
546
12
lives_ok { findOligo($seqDetails, $WINDOWSIZE) } 'lives ok when right paramaterers passed in findOligo()';
68
69
1
212
my ($gRNAs, $CRPseqs) = findOligo($seqDetails, $WINDOWSIZE);
70
1
5
is(ref($gRNAs), "HASH", "gRNA hash reference returned");
71
1
406
is($gRNAs->{'gRNA_0'}->{'sequence'}, 'ATGTAGCTAGCTAGCTAGTAGGG', 'gRNA_0 sequence is correct');
72
1
177
is($gRNAs->{'gRNA_1'}->{'sequence'}, 'AAAAAATTTTCTCTATCTAACGG', 'gRNA_1 sequence is correct');
73
1
158
is($gRNAs->{'gRNA_2'}->{'sequence'}, 'AAAAATTTTCTCTATCTAACGGG', 'gRNA_2 sequence is correct');
74
1
149
is($gRNAs->{'gRNA_3'}->{'sequence'}, 'TGTGATCACGTACTATTATGCGG', 'gRNA_3 sequence is correct');
75
1
133
is($gRNAs->{'gRNA_4'}->{'sequence'}, 'AAAAATCCCATCGATCTAGCAGG', 'gRNA_4 sequence is correct');
76
1
150
is($gRNAs->{'gRNA_5'}->{'sequence'}, 'TCCCATCGATCTAGCAGGCCCGG', 'gRNA_5 sequence is correct');
77
1
133
is($gRNAs->{'gRNA_6'}->{'sequence'}, 'CGAAAAAAAATTTTCCCTATCGG', 'gRNA_6 sequence is correct');
78
1
147
is($gRNAs->{'gRNA_7'}->{'sequence'}, 'GAAAAAAAATTTTCCCTATCGGG', 'gRNA_7 sequence is correct');
79
1
131
is($gRNAs->{'gRNA_8'}->{'sequence'}, 'AAAAAAAATTTTCCCTATCGGGG', 'gRNA_8 sequence is correct');
80
1
150
is($gRNAs->{'gRNA_9'}->{'sequence'}, 'AAAAAAATTTTCCCTATCGGGGG', 'gRNA_9 sequence is correct');
81
1
130
is($gRNAs->{'gRNA_10'}->{'sequence'}, 'CTATAGCATGGGCCCCCGATAGG', 'gRNA_10 sequence is correct');
82
1
151
is($gRNAs->{'gRNA_11'}->{'sequence'}, 'TATAGCATGGGCCCCCGATAGGG', 'gRNA_11 sequence is correct');
83
1
131
is($gRNAs->{'gRNA_12'}->{'sequence'}, 'TTCGTCATGCATGCTCGCTCCGG', 'gRNA_12 sequence is correct');
84
1
148
is($gRNAs->{'gRNA_13'}->{'sequence'}, 'TCGTCATGCATGCTCGCTCCGGG', 'gRNA_13 sequence is correct');
85
1
134
is($gRNAs->{'gRNA_14'}->{'sequence'}, 'CTCCGGGCCTGCTAGATCGATGG', 'gRNA_14 sequence is correct');
86
1
150
is($gRNAs->{'gRNA_15'}->{'sequence'}, 'TCCGGGCCTGCTAGATCGATGGG', 'gRNA_15 sequence is correct');
87
1
130
is($gRNAs->{'gRNA_16'}->{'sequence'}, 'ATAGTACGTGATCACAGTCATGG', 'gRNA_16 sequence is correct');
88
89#-------------------------------------------------------------------------------
90# writeFasta
91
1
153
print "\nTesting writeFasta()...\n";
92
1
1
7
25
dies_ok { writeFasta() } 'dies ok when no argument passed in writeFasta()';
93
1
1
263
39
dies_ok { writeFasta(1) } 'dies ok when 1 argument is passed in writeFasta()';
94
1
1
193
13
dies_ok { writeFasta(1,2) } 'dies ok when 2 incorrect arguments passed in writeFasta()';
95
1
1
201
22
dies_ok { writeFasta(1, $OUTFILE) } 'dies ok when 2 arguments passed, but 1 is incorrect in writeFasta()';
96
1
1
206
17
dies_ok { writeFasta(1,2,3) } 'dies ok when 3 arguments are passed in writeFasta()';
97
1
1
229
20
lives_ok { writeFasta($gRNAs, $OUTFILE) } 'lives ok when right parameters are passed in writeFasta()';
98
1
352
my $fastaFile = writeFasta($gRNAs, $OUTFILE);
99
100#-------------------------------------------------------------------------------
101# ss
102
1
6
mkDir("$OUTDIR/ss");
103
1
1
79
21
dies_ok { ss() } 'dies ok when no argument passed in ss()';
104
1
1
635
10
dies_ok { ss(1) } 'dies ok when 1 argument passed in ss()';
105
1
1
703
12
dies_ok { ss(1,2) } 'dies ok when 2 invalid arguments passed in ss()';
106
1
1
285
19
lives_ok { ss('gRNA_0', $gRNAs->{'gRNA_0'}->{'sequence'} ) } 'lives ok when correct arguments passed in ss()';
107
108#-------------------------------------------------------------------------------
109# Search::blast
110
1
740
print "\nTesting Search::blast()...\n";
111
1
1
63
63
dies_ok { Search::blast() } 'dies ok when no argument passed in Search::blast()';
112
1
1
878
18
dies_ok { Search::blast(1) } 'dies ok when 1 argument is passed in Search::blast()';
113
1
1
611
26
dies_ok { Search::blast(1,2,) } 'dies ok when 2 arguments passed, but at least 1 is incorrect in Search::blast()';
114
1
1
573
14
dies_ok { Search::blast(1,2, $OUTFILE) } 'dies ok when 3 arguments passed, but 1 is incorrect in Search::blast()';
115
1
1
182
23
dies_ok { Search::blast(1, $fastaFile, $OUTFILE) } 'dies ok when 3 arguments passed, but 2 are incorrect in Search::blast()';
116
1
1
171
21
dies_ok { Search::blast(1,2,3) } 'dies ok when 3 incorrect arguments are passed in Search::blast()';
117
1
1
178
22
lives_ok { Search::blast($fastaFile, \@SUBJSEQS, $OUTFILE) } 'lives ok when right parameters are passed in Search::blast()';
118
1
762
my $targets = Search::blast($fastaFile, \@SUBJSEQS, $OUTFILE);
119
120#-------------------------------------------------------------------------------
121# _palindrome
122
1
6
print "\nTesting Search::_palindrome()...\n";
123
1
1
26
50
dies_ok { Search::_palindrome() } 'dies ok when no argument passed in Search::_palindrome()';
124# dies_ok { Search::_palindrome(1) } 'dies ok when argument passed is incorrect in Search::_palindrome()';
125
1
1
938
22
lives_ok { Search::_palindrome('ATGTA') } 'lives ok when right parameters are passed in Search::_palindrome()';
126
1
225
is ( Search::_palindrome('ATGTA') , 'Yes', 'YES palindrome found is correct');
127
1
235
is ( Search::_palindrome('ATGTAA') , 'No', 'NO palindrome found is correct');
128
129#-------------------------------------------------------------------------------
130# writeResults
131
1
267
print "\nTesting writeResults()...\n";
132
1
1
10
42
dies_ok { writeResults() } 'dies ok when no argument passed in writeResults()';
133
1
1
318
22
dies_ok { writeResults(1) } 'dies ok when 1 argument is passed in writeResults()';
134
1
1
271
23
dies_ok { writeResults(1,2) } 'dies ok when 2 incorrect arguments passed in writeResults()';
135
1
1
310
19
dies_ok { writeResults(1,2,3) } 'dies ok when 3 incorrect arguments passed in writeResults()';
136
1
1
218
12
dies_ok { writeResults(1,2,3,4) } 'dies ok when 4 incorrect arguments passed in writeResults()';
137
1
1
250
17
dies_ok { writeResults(1,2,3,4,5) } 'dies ok when 5 incorrect arguments passed in writeResults()';
138
1
1
237
16
dies_ok { writeResults(1,2,3,4,5,6) } 'dies ok when 6 incorrect arguments passed in writeResults()';
139
140
1
169
my $DOWNSEQ;
141
1
1
my $UPSEQ;
142
1
1
13
14
lives_ok { writeResults($gRNAs, $targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE) } 'lives ok whith both undef DOWN/UP-SEQ parameters are passed in writeResults()';
143
144
1
314
$DOWNSEQ = "DWDWDW";
145
1
1
8
31
lives_ok { writeResults($gRNAs, $targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE) } 'lives ok whith undef UPSEQ parameter is passed in writeResults()';
146
147
1
320
$DOWNSEQ = "";
148
1
2
$UPSEQ = "UPUPUP";
149
1
1
48
24
lives_ok { writeResults($gRNAs, $targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE) } 'lives ok whith undef DOWNSEQ & defined $UPSEQ parameter is passed in writeResults()';
150
151
152
1
262
$DOWNSEQ = "DWDWDW";
153
1
3
$UPSEQ = "UPUPUP";
154
1
1
26
22
lives_ok { writeResults($gRNAs, $targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE) } 'lives ok when right parameters are passed in writeResults()';
155
1
287
writeResults($gRNAs, $targets, $DOWNSEQ, $UPSEQ, $WINDOWSIZE, $OUTFILE);
156
157#-------------------------------------------------------------------------------
158# sortIdentities
159
1
4
print "\nTesting sortIdentities()...\n";
160
1
1
25
31
dies_ok { sortIdentities() } 'dies ok when no arguments passed';
161
1
1
317
15
dies_ok { sortIdentities(1) } 'dies ok when invalid argument passed';
162
1
1
184
17
dies_ok { sortIdentities(1,2) } 'dies ok when 2 arguments passed';
163
1
1
198
13
lives_ok { sortIdentities( $targets->{'gRNA_0'}{'test'}{'hsps'} ) } 'lives ok when 1 correct arguments passed';
164
165
166#-------------------------------------------------------------------------------
167# Clean Up
168
1
4770
`rm -r ./$OUTDIR`;
169
170
1
41
done_testing();
- -