@param hdr: the BCF header
@param line: VCF line to be edited
@param key: the INFO tag to be updated
@param values: pointer to the array of values. Pass NULL to remove the tag.
@param n: number of values in the array. When set to 0, the INFO tag is removed
@return 0 on success or negative value on error.
This function takes an int64_t values array as input. The data
actually stored will be shrunk to the minimum size that can
accept all of the values.
INFO values outside of the range BCF_MIN_BT_INT32 to BCF_MAX_BT_INT32
can only be written to VCF files.
@param hdr: the BCF header @param line: VCF line to be edited @param key: the INFO tag to be updated @param values: pointer to the array of values. Pass NULL to remove the tag. @param n: number of values in the array. When set to 0, the INFO tag is removed @return 0 on success or negative value on error.
This function takes an int64_t values array as input. The data actually stored will be shrunk to the minimum size that can accept all of the values.
INFO values outside of the range BCF_MIN_BT_INT32 to BCF_MAX_BT_INT32 can only be written to VCF files.