Subset analysis regions by chromosomal section, ensuring that internal regions truncate at the end of the overall chrom/start/end section. Replaces custom code with pybedtools for intersections