def clementine_edr_vector_tags(label):
    """
    compose tags related to position and velocity vectors in label --
    basically just flattening lists and flipping the sign of one of the vectors
    """
    sc_target_position_vector = label["SC_TARGET_POSITION_VECTOR"]
    sc_sun_position_vector = label["SC_SUN_POSITION_VECTOR"]
    sc_target_velocity_vector = label["SC_TARGET_VELOCITY_VECTOR"]
    sc_sun_velocity_vector = label["SC_SUN_VELOCITY_VECTOR"]
    return {
        "{sc_sun_position_vector_0_neg}": str(sc_sun_position_vector[0] * -1),
        "{sc_sun_position_vector_1_neg}": str(sc_sun_position_vector[1] * -1),
        "{sc_sun_position_vector_2_neg}": str(sc_sun_position_vector[2] * -1),
        "{sc_sun_velocity_vector_0}": str(sc_sun_velocity_vector[0]),
        "{sc_sun_velocity_vector_1}": str(sc_sun_velocity_vector[1]),
        "{sc_sun_velocity_vector_2}": str(sc_sun_velocity_vector[2]),
        "{sc_target_position_vector_0}": str(sc_target_position_vector[0]),
        "{sc_target_position_vector_1}": str(sc_target_position_vector[1]),
        "{sc_target_position_vector_2}": str(sc_target_position_vector[2]),
        "{sc_target_velocity_vector_0}": str(sc_target_velocity_vector[0]),
        "{sc_target_velocity_vector_1}": str(sc_target_velocity_vector[1]),
        "{sc_target_velocity_vector_2}": str(sc_target_velocity_vector[2]),
    }