>>> from adn import fusiona >>> it = fusiona('ACCTGAG','ACGTATG') >>> iter(it) is it True >>> next(it) 'A' >>> next(it) 'C' >>> for x in it: ... print(x, end="/") */T/*/*/G/ >>> next(it) Traceback (most recent call last): ... StopIteration >>> from adn import sense_asteriscs >>> it = sense_asteriscs('GATT*GAT***AG*G*TCA*') >>> iter(it) is it True >>> next(it) 'G' >>> next(it) 'A' >>> for x in it: ... print(x, end="/") T/T/G/A/T/A/G/G/T/C/A/ >>> next(it) Traceback (most recent call last): ... StopIteration >>> from adn import iter_a_cadena >>> it = iter('DESOXIRIBONUCLEIC') >>> iter_a_cadena(it) 'DESOXIRIBONUCLEIC' >>> it = iter(['A','B','C','D']) >>> iter_a_cadena(it) 'ABCD' >>> next(it) Traceback (most recent call last): ... StopIteration >>> from adn import dues_cadenes >>> dues_cadenes('ATACA','ACATA') ('A*A*A', 'AAA')