line |
true |
false |
branch |
325
|
0 |
0 |
unless $self->get_options(\@argv, 'help|?', sub {
pod2usage(1);
}
, 'man', sub {
pod2usage(-'verbose', 2);
}
, 'a|include-non-numeric!', \$self->{'_include_non_numeric'}, 'autorun!', \$self->{'_autorun'}, 'close!', \$self->{'_close'}, 'c|confidence=f', \$self->{'_confidence_fraction'}, 'd|debug+', \$self->{'_debug'}, 'f|format=s', \$self->{'_format'}, 'F|fs|cs|fieldseparator|columnseparator=s', \$self->{'_fscode'}, 'i|input=s', sub {
$self->parse_io_option('input', @_);
}
, 'j|parallelism=i', \$self->{'_max_parallelism'}, 'k|key=s', \$self->{'_key_column'}, 'log!', \$self->{'_logprog'}, 'm|median!', \$self->{'_median'}, 'o|output=s', sub {
$self->parse_io_option('output', @_);
}
, 'q|quantile=i', \$self->{'_quantile'}, 's|sample!', \$self->{'_sample'}, 'S|pre-sorted+', \$self->{'_pre_sorted'}, 'T|tmpdir|tempdir=s', \$self->{'_tmpdir'}, 'saveoutput=s', \$self->{'_save_output'}) |
341
|
0 |
0 |
unless defined $self->{'_target_column'} |
343
|
0 |
0 |
if $self->{'_debug'} > 2 |
345
|
0 |
0 |
if $self->{'_debug'} > 2 |
348
|
0 |
0 |
unless defined $self->{'_target_coli'} |
350
|
0 |
0 |
if (defined $self->{'_key_column'}) |
353
|
0 |
0 |
unless defined $self->{'_key_coli'} |
360
|
0 |
0 |
if $self->{'_median'} |
361
|
0 |
0 |
if ($self->{'_quantile'}) |
366
|
0 |
0 |
if defined $self->{'_key_column'} |
367
|
0 |
0 |
if $self->{'_debug'} > 2 |
370
|
0 |
0 |
if defined $self->{'_fscode'} |
372
|
0 |
0 |
if $self->{'_debug'} > 2 |
374
|
0 |
0 |
if ($self->{'_quantile'} or $self->{'_median'}) { } |
376
|
0 |
0 |
if defined $self->{'_key_column'} |
381
|
0 |
0 |
if $self->{'_debug'} > 2 |
382
|
0 |
0 |
if (not $self->{'_pre_sorted'}) { } |
386
|
0 |
0 |
if defined $self->{'_max_parallelism'} |
387
|
0 |
0 |
if $self->{'_debug'} > 2 |
397
|
0 |
0 |
if $self->{'_debug'} > 2 |
399
|
0 |
0 |
if $self->{'_debug'} > 2 |
415
|
0 |
0 |
$x > $xi ? : |
431
|
0 |
0 |
unless $self->{'_quantile'} or $self->{'_median'} |
433
|
0 |
0 |
unless defined $effective_quantile |
437
|
0 |
0 |
if ($n <= 1) |
444
|
0 |
0 |
if $save_in->error |
449
|
0 |
0 |
$n >= $effective_quantile + 1 ? : |
462
|
0 |
0 |
if (--$replicates_left <= 0) |
464
|
0 |
0 |
if ref $fref ne 'ARRAY' |
469
|
0 |
0 |
if (defined $last_x and $x < $last_x) |
470
|
0 |
0 |
$self->{'_pre_sorted'} ? : |
475
|
0 |
0 |
if ($i == $median_i) |
476
|
0 |
0 |
unless defined $next_q_i |
478
|
0 |
0 |
if ($i == $next_q_i) |
494
|
0 |
0 |
if $self->{'_debug'} > 2 |
527
|
0 |
0 |
if (defined $self->{'_key_column'}) |
544
|
0 |
0 |
unless $self->{'_include_non_numeric'} |
551
|
0 |
0 |
if $self->{'_debug'} > 2 |
553
|
0 |
0 |
if ($self->{'_quantile'} or $self->{'_median'}) |
561
|
0 |
0 |
if $self->{'_debug'} > 2 |
572
|
0 |
0 |
if $self->{'_debug'} |
573
|
0 |
0 |
if $self->{'_debug'} |
575
|
0 |
0 |
if $@ |
578
|
0 |
0 |
if ($self->{'_quantile'} or $self->{'_median'}) |
579
|
0 |
0 |
if $self->{'_debug'} > 2 |
581
|
0 |
0 |
if $self->{'_debug'} > 2 |
588
|
0 |
0 |
if (defined $self->{'_sorter_fred'}) |
590
|
0 |
0 |
if $self->{'_debug'} > 2 |
593
|
0 |
0 |
if $self->{'_debug'} > 2 |
599
|
0 |
0 |
$n == 0 ? : |
607
|
0 |
0 |
if ($n == 0) { } |
611
|
0 |
0 |
$self->{'_sample'} ? : |
|
0 |
0 |
$n <= 1 || $max == $min ? : |
614
|
0 |
0 |
if ($stddev eq '-' or $mean eq '-' or $mean == 0) { } |
624
|
0 |
0 |
if ($n <= 1) { } |
630
|
0 |
0 |
$conf_half eq '-' ? : |
631
|
0 |
0 |
$conf_half eq '-' ? : |
652
|
0 |
0 |
!defined($min) || $min eq '-' ? : |
|
0 |
0 |
!defined($max) || $max eq '-' ? : |
660
|
0 |
0 |
if $self->{'_median'} |
661
|
0 |
0 |
if ($self->{'_quantile'}) |
666
|
0 |
0 |
if (defined $key_column) |
685
|
0 |
0 |
unless defined $self->{'_holdover_key'} |