def push(args):
    """
    %prog push unitig{version}.{partID}.{unitigID}

    For example, `%prog push unitig5.530` will push the modified `unitig530`
    and replace the one in the tigStore
    """
    p = OptionParser(push.__doc__)
    opts, args = p.parse_args(args)

    if len(args) != 1:
        sys.exit(not p.print_help())

    s, = args
    prefix = get_prefix()
    version, partID, unitigID = get_ID(s)

    cmd = "tigStore"
    cmd += " -g ../{0}.gkpStore -t ../{0}.tigStore".format(prefix)
    cmd += " {0} -up {1} -R {2}".format(version, partID, s)

    sh(cmd)
%prog push unitig{version}.{partID}.{unitigID}

    For example, `%prog push unitig5.530` will push the modified `unitig530`
    and replace the one in the tigStore