diff options
author | Franck Cuny <franck@fcuny.net> | 2024-10-05 10:31:29 -0700 |
---|---|---|
committer | Franck Cuny <franck@fcuny.net> | 2024-10-05 10:31:29 -0700 |
commit | 7e1f7a167b52b0fe1e0978b2632610b0201383c0 (patch) | |
tree | 6f967bb268125d493d7b53df01b68653e057cb21 /src/cli/seqstat.py | |
parent | install nixos-rebuild (diff) | |
download | world-7e1f7a167b52b0fe1e0978b2632610b0201383c0.tar.gz |
remove a few scripts
Diffstat (limited to 'src/cli/seqstat.py')
-rwxr-xr-x | src/cli/seqstat.py | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/cli/seqstat.py b/src/cli/seqstat.py deleted file mode 100755 index 196fe56..0000000 --- a/src/cli/seqstat.py +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env python3 - -import click - -ticks = ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] - - -def histogram(sequence): - min_val = min(sequence) - max_val = max(sequence) - - scale = (int(max_val - min_val) << 8) / (len(ticks) - 1) - if scale < 1: - scale = 1 - - return [ticks[int((int(i - min_val) << 8) / scale)] for i in sequence] - - -@click.command() -@click.argument("numbers", nargs=-1, type=float) -def cli(numbers): - h = histogram(numbers) - print("".join(h)) - - -if __name__ == "__main__": - cli() |