def fix_sci(x):
    """
    TLE have a shorthand for storing scientific numbers, just fixing it
    """
    # leading +/- can trip this up
    if x[0] == '+' or x[0] == '-':
        xx = x[1:]
    else:
        xx = x

    s = xx.split("-")
    ss = xx.split("+")
    if len(s) == 2:
        x = float(s[0] + "e-" + s[1])
    elif len(ss) == 2:
        s = ss
        x = float(s[0] + "e+" + s[1])
    else:
        x = float(xx)
    return x