Class MultiVariantInputArgumentCollection

java.lang.Object
org.broadinstitute.hellbender.cmdline.argumentcollections.MultiVariantInputArgumentCollection
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MultiVariantInputArgumentCollection.DefaultMultiVariantInputArgumentCollection

public abstract class MultiVariantInputArgumentCollection extends Object implements Serializable
Class that defines the variant arguments used for a MultiVariantWalker. The default implementation below uses the standard --variant argument; however, subclasses of MultiVariantWalker can override MultiVariantWalker.getMultiVariantInputArgumentCollection() and provide their own argument pattern.
See Also:
  • Constructor Details

    • MultiVariantInputArgumentCollection

      public MultiVariantInputArgumentCollection()
  • Method Details

    • getDrivingVariantPaths

      public abstract List<GATKPath> getDrivingVariantPaths()
      Returns:
      List of paths to variants over which to iterate. These will be merged and iterated as a single data source.