Estoy haciendo un programa en Python pero mi profesor me lo pide en Perl y todavía no lo domino mucho. ¿Alguien me podría ayudar?
Aquí tenéis el código: https://gist.github.com/anonymous/5138c61c41fb985c7837
Using python Syntax Highlighting
- sequence = 'TAAAGACTGCCGAGAGGCCAACACGAGTGCTAGAACGAGGGGCGTAAACGCGGGTCCGAT'
- def skew(sequence):
- c = 0
- g = 0
- min_skew = 0
- skew_list = []
- index = 0
- for i in sequence:
- index += 1
- if i == 'C':
- c += 1
- if i == 'G':
- g += 1
- skew = g-c
- if skew < min_skew:
- skew_list = [index]
- min_skew = skew
- if skew == min_skew and index not in skew_list:
- skew_list.append(index)
- print(skew_list)
- #with open('data.txt', 'r') as in_file:
- #sequence = in_file.readline()
- #skew(sequence)
- skew(sequence)
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4