| bin/n50 | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 12 | 55 | 21.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 15 | 0 | 0 | 2 | -e "$main::RealBin/../lib/Proch/N50.pm" and -e "$main::RealBin/../Changes" |
| 142 | 2 | 0 | 0 | $opt_format_screen and $opt_format_json |
| 145 | 2 | 0 | 0 | $opt_format ne "default" and $opt_format_screen || $opt_format_json |
| 224 | 2 | 0 | 0 | $opt_format eq "custom" and not defined $opt_template |
| 242 | 1 | 0 | 0 | not -e "$file" and $file ne "-" |
| 258 | 0 | 1 | 0 | defined $opt_format and $opt_format =~ /JSON/u |
| 400 | 0 | 0 | 0 | $i == $#fields and not $opt_nonewline |
| line | l | !l | condition |
|---|---|---|---|
| 254 | 1 | 0 | "$file" || die(" FATAL ERROR:\n Unable to open file for reading ($file).\n") |
| 259 | 1 | 0 | Proch::N50::getStats($file, $JSON, $opt_ne) || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 136 | 1 | 1 | 0 | defined $ARGV[0] or $opt_version |
| 145 | 0 | 0 | 0 | $opt_format_screen || $opt_format_json |
| 317 | 0 | 0 | 8 | $opt_thousand_separator or $opt_format eq "screen" |
| 335 | 0 | 2 | 0 | not $opt_format or $opt_format eq "default" |
| 0 | 0 | 0 | $opt_format eq "tsv" or $opt_format eq "csv" | |
| 391 | 0 | 0 | 0 | $opt_format eq "csv" or $opt_separator eq "," |
| 394 | 0 | 0 | 0 | $opt_format eq "csv" or $opt_separator eq "," |
| 533 | 0 | 0 | 0 | substr($_, 0, 1) eq ">" or substr($_, 0, 1) eq "\@" |
| 555 | 0 | 0 | 0 | $c eq ">" or $c eq "\@" |
| 0 | 0 | 0 | $c eq ">" or $c eq "\@" or $c eq "+" |