File tree 1 file changed +77
-0
lines changed
1 file changed +77
-0
lines changed Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env python
2
+
3
+ mappings = {
4
+ 'AAA' :'a' ,
5
+ 'AAC' :'b' ,
6
+ 'AAG' :'c' ,
7
+ 'AAT' :'d' ,
8
+ 'ACA' :'e' ,
9
+ 'ACC' :'f' ,
10
+ 'ACG' :'g' ,
11
+ 'ACT' :'h' ,
12
+ 'AGA' :'i' ,
13
+ 'AGC' :'j' ,
14
+ 'AGG' :'k' ,
15
+ 'AGT' :'l' ,
16
+ 'ATA' :'m' ,
17
+ 'ATC' :'n' ,
18
+ 'ATG' :'o' ,
19
+ 'ATT' :'p' ,
20
+ 'CAA' :'q' ,
21
+ 'CAC' :'r' ,
22
+ 'CAG' :'s' ,
23
+ 'CAT' :'t' ,
24
+ 'CCA' :'u' ,
25
+ 'CCC' :'v' ,
26
+ 'CCG' :'w' ,
27
+ 'CCT' :'x' ,
28
+ 'CGA' :'y' ,
29
+ 'CGC' :'z' ,
30
+ 'CGG' :'A' ,
31
+ 'CGT' :'B' ,
32
+ 'CTA' :'C' ,
33
+ 'CTC' :'D' ,
34
+ 'CTG' :'E' ,
35
+ 'CTT' :'F' ,
36
+ 'GAA' :'G' ,
37
+ 'GAC' :'H' ,
38
+ 'GAG' :'I' ,
39
+ 'GAT' :'J' ,
40
+ 'GCA' :'K' ,
41
+ 'GCC' :'L' ,
42
+ 'GCG' :'M' ,
43
+ 'GCT' :'N' ,
44
+ 'GGA' :'O' ,
45
+ 'GGC' :'P' ,
46
+ 'GGG' :'Q' ,
47
+ 'GGT' :'R' ,
48
+ 'GTA' :'S' ,
49
+ 'GTC' :'T' ,
50
+ 'GTG' :'U' ,
51
+ 'GTT' :'V' ,
52
+ 'TAA' :'W' ,
53
+ 'TAC' :'X' ,
54
+ 'TAG' :'Y' ,
55
+ 'TAT' :'Z' ,
56
+ 'TCA' :'1' ,
57
+ 'TCC' :'2' ,
58
+ 'TCG' :'3' ,
59
+ 'TCT' :'4' ,
60
+ 'TGA' :'5' ,
61
+ 'TGC' :'6' ,
62
+ 'TGG' :'7' ,
63
+ 'TGT' :'8' ,
64
+ 'TTA' :'9' ,
65
+ 'TTC' :'0' ,
66
+ 'TTG' :' ' ,
67
+ 'TTT' :'.'
68
+ }
69
+
70
+ flag = []
71
+ c = open ('gen.txt' ).read ().strip ()
72
+
73
+ for x in range (0 ,len (c ),3 ):
74
+ piece = c [x :x + 3 ]
75
+ print (piece , mappings [piece ])
76
+ flag .append (mappings [piece ])
77
+ print ('' .join (flag ))
You can’t perform that action at this time.
0 commit comments