Subset each of a list of (multi-sample) VCFs to a specified set of samples, emitting one multi-sample VCF per input that retains only those samples (no per-sample splitting). Each VCF is streamed from gs:// and processed in its own scatter shard. Exactly one of sample_names or sample_name_list must be provided; every requested sample must exist in each VCF.
This is a companion discussion topic for the original entry at github.com/broadinstitute/long-read-pipelines/SubsetVCFsToSamples