#!/usr/bin/env python3 import sys def parse_freq(f: str) -> int: frequency = f.replace(".","") if (frequency == ''): return 0 return int(frequency) def write_output(tgid: int, alpha: str, description: str): print(" ") print(" ") print(" ") if len(sys.argv) < 2: print("Missing input csv filename.", file=sys.stderr) sys.exit(1) fn = sys.argv[1] with open(fn) as fh: first_line = True headers = [] for line in fh.read().split("\n"): if first_line: headers = line.split(",") first_line = False continue fields = line.split(",") if len(fields) < 4: continue tgid = parse_freq(fields[0]) alpha = fields[2].strip() description = fields[4].strip() write_output(tgid, alpha, description)