Main PartitionedRegions constructor: given some regions and loci, assign the loci to Spark partitions, and then partition the regions according to which partitions' loci they overlap.
Main PartitionedRegions constructor: given some regions and loci, assign the loci to Spark partitions, and then partition the regions according to which partitions' loci they overlap.
Computes a LociPartitioning and delegates to the other constructor below.
ReferenceRegion type.
RDDs of regions to partition.
Genomic loci to operate on; these will be split among Spark partitions and coupled with all regions
from regionRDDs
that overlap them (module the half-window described below).
Parameters dictating how loci
should be partitioned.
Load an RDD of partitioned regions from a file.