pub fn extract_aligned_bam_reads( _basename: &str, bam: &mut IndexedReader, chr: &str, start: &u64, stop: &u64, name: &str, haplotype: Option<u8>, ) -> Result<Vec<Record>>