コード例 #1
0
 def __init__(self, fragments=None, taps=None, taps_strand='R', **kwargs):
     CHICMolecule.__init__(self, fragments, **kwargs)
     TAPSMolecule.__init__(self,
                           fragments=fragments,
                           taps_strand=taps_strand,
                           taps=taps,
                           **kwargs)
コード例 #2
0
 def write_tags_to_psuedoreads(self, reads):
     CHICMolecule.write_tags_to_psuedoreads(self, reads)
     TAPSMolecule.write_tags_to_psuedoreads(self, reads, call_super=False)
コード例 #3
0
 def __finalise__(self):
     CHICMolecule.__finalise__(self)
     TAPSMolecule.__finalise__(self)
コード例 #4
0
 def is_valid(self, set_rejection_reasons=False):
     return CHICMolecule.is_valid(
         self, set_rejection_reasons=set_rejection_reasons
     ) and TAPSMolecule.is_valid(
         self, set_rejection_reasons=set_rejection_reasons)
コード例 #5
0
 def write_tags(self):
     CHICMolecule.write_tags(self)
     TAPSMolecule.write_tags(self)