You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a --representative_header_file is specified to vcf_to_bq, the merge_header pipeline shouldn't need to run, but it always does. It looks like the necessary change is to add a check in vcf_to_bq.py before calling _merge_headers:
if not known_args.representative_header_file:
_merge_headers(known_args, pipeline_args,
pipeline_mode, avro_root_path, annotated_vcf_pattern)
or do it in merge_headers.
The run() function in vcf_to_bq seems inconsistent with regards to this kind of flag checking and switching:
It contains a check here before the call:
if known_args.auto_flags_experiment:
_get_input_dimensions(known_args, pipeline_args)
When a
--representative_header_file
is specified tovcf_to_bq
, the merge_header pipeline shouldn't need to run, but it always does. It looks like the necessary change is to add a check invcf_to_bq.py
before calling_merge_headers
:or do it in
merge_headers
.The
run()
function invcf_to_bq
seems inconsistent with regards to this kind of flag checking and switching:It contains a check here before the call:
but then the next operation:
is called without a check and it is in
_run_annotation_pipeline
that the check is done.The text was updated successfully, but these errors were encountered: