예제 #1
0
파일: test_sam.py 프로젝트: anindya028/bipy
 def test_downsample_bam_with_memoize(self):
     bam_file = self.config["input_bamdiff"][0]
     target_reads = 2
     out_file = sam.downsample_bam(bam_file, target_reads)
     self.assertEquals(sam._get_reads_in_bamfile(out_file), target_reads)
예제 #2
0
파일: test_sam.py 프로젝트: anindya028/bipy
 def test_downsample_bam_with_outfile(self):
     out_handle = tempfile.NamedTemporaryFile(suffix=".bam")
     bam_file = self.config["input_bamdiff"][0]
     target_reads = 2
     out_file = sam.downsample_bam(bam_file, target_reads, out_handle.name)
     self.assertEquals(sam._get_reads_in_bamfile(out_file), target_reads)