Mercurial > repos > artbio > small_rna_signatures
comparison overlapping_reads.py @ 1:ca2b04cdbf4d draft
"planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/small_rna_signatures commit 8691f2575cacd71c971338658198a1324e5f9370"
| author | artbio |
|---|---|
| date | Sat, 23 Oct 2021 22:54:47 +0000 |
| parents | 3e0ea204d09e |
| children | c0e72bd28453 |
comparison
equal
deleted
inserted
replaced
| 0:3e0ea204d09e | 1:ca2b04cdbf4d |
|---|---|
| 72 dic[key] = set(dic[key]) | 72 dic[key] = set(dic[key]) |
| 73 return dic | 73 return dic |
| 74 | 74 |
| 75 def query_positions(self, bam_object, overlap): | 75 def query_positions(self, bam_object, overlap): |
| 76 all_query_positions = defaultdict(list) | 76 all_query_positions = defaultdict(list) |
| 77 for genomicKey in self.alignement_dic.keys(): | 77 for genomicKey in list(self.alignement_dic): |
| 78 chrom, coord, pol = genomicKey | 78 chrom, coord, pol = genomicKey |
| 79 if pol == 'F' and len(self.alignement_dic[(chrom, | 79 if pol == 'F' and len(self.alignement_dic[(chrom, |
| 80 coord+overlap-1, | 80 coord+overlap-1, |
| 81 'R')]) > 0: | 81 'R')]) > 0: |
| 82 all_query_positions[chrom].append(coord) | 82 all_query_positions[chrom].append(coord) |
