about summary refs log tree commit diff
path: root/src/cli/seqstat.py
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2024-10-05 10:31:29 -0700
committerFranck Cuny <franck@fcuny.net>2024-10-05 10:31:29 -0700
commit7e1f7a167b52b0fe1e0978b2632610b0201383c0 (patch)
tree6f967bb268125d493d7b53df01b68653e057cb21 /src/cli/seqstat.py
parentinstall nixos-rebuild (diff)
downloadworld-7e1f7a167b52b0fe1e0978b2632610b0201383c0.tar.gz
remove a few scripts
Diffstat (limited to 'src/cli/seqstat.py')
-rwxr-xr-xsrc/cli/seqstat.py27
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()