From 7e1f7a167b52b0fe1e0978b2632610b0201383c0 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Sat, 5 Oct 2024 10:31:29 -0700 Subject: remove a few scripts --- src/cli/seqstat.py | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100755 src/cli/seqstat.py (limited to 'src/cli/seqstat.py') 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() -- cgit v1.2.3