SHOW:
|
|
- or go back to the newest paste.
| 1 | - | genetisk_vannmerke = input("Skriv inn det genetiske vannmerket du vil dekode: ")
|
| 1 | + | genetisk_vassmerke = input("Skriv inn det genetiske vassmerket du vil dekode: ")
|
| 2 | - | vannmerke_liste = [] |
| 2 | + | vassmerke_liste = [] |
| 3 | n=3 | |
| 4 | - | for i in range(0,len(genetisk_vannmerke),n): |
| 4 | + | for i in range(0,len(genetisk_vassmerke),n): |
| 5 | - | vannmerke_liste.append(genetisk_vannmerke[i:i+n]) #Klipper av de første n bitene av |
| 5 | + | vassmerke_liste.append(genetisk_vassmerke[i:i+n]) #Klipper av dei første n bitane av |
| 6 | - | #genetisk vannmerke i hver runde og setter dem på lista |
| 6 | + | #genetisk vassmerke i kvar runde og set dei på lista |
| 7 | ||
| 8 | vannmerke = "" | |
| 9 | - | for i in range(len(vannmerke_liste)): |
| 9 | + | for i in range(len(vassmerke_liste)): |
| 10 | - | if vannmerke_liste[i] == "AAA" or vannmerke_liste[i] == "aaa": |
| 10 | + | if vassmerke_liste[i] == "AAA" or vassmerke_liste[i] == "aaa": |
| 11 | - | vannmerke = vannmerke + "a" |
| 11 | + | vassmerke = vassmerke + "a" |
| 12 | - | elif vannmerke_liste[i] == "AAT" or vannmerke_liste[i] == "aat": |
| 12 | + | elif vassmerke_liste[i] == "AAT" or vassmerke_liste[i] == "aat": |
| 13 | - | vannmerke = vannmerke + "b" |
| 13 | + | vassmerke = vassmerke + "b" |
| 14 | - | elif vannmerke_liste[i] == "AAG" or vannmerke_liste[i] == "aag": |
| 14 | + | elif vassmerke_liste[i] == "AAG" or vassmerke_liste[i] == "aag": |
| 15 | - | vannmerke = vannmerke + "c" |
| 15 | + | vassmerke = vassmerke + "c" |
| 16 | - | elif vannmerke_liste[i] == "AAC" or vannmerke_liste[i] == "aac": |
| 16 | + | elif vassmerke_liste[i] == "AAC" or vassmerke_liste[i] == "aac": |
| 17 | - | vannmerke = vannmerke + "d" |
| 17 | + | vassmerke = vassmerke + "d" |
| 18 | - | elif vannmerke_liste[i] == "ATA" or vannmerke_liste[i] == "ata": |
| 18 | + | elif vassmerke_liste[i] == "ATA" or vassmerke_liste[i] == "ata": |
| 19 | - | vannmerke = vannmerke + "e" |
| 19 | + | vassmerke = vassmerke + "e" |
| 20 | - | elif vannmerke_liste[i] == "AGA" or vannmerke_liste[i] == "aga": |
| 20 | + | elif vassmerke_liste[i] == "AGA" or vassmerke_liste[i] == "aga": |
| 21 | - | vannmerke = vannmerke + "f" |
| 21 | + | vassmerke = vassmerke + "f" |
| 22 | - | elif vannmerke_liste[i] == "ACA" or vannmerke_liste[i] == "aca": |
| 22 | + | elif vassmerke_liste[i] == "ACA" or vassmerke_liste[i] == "aca": |
| 23 | - | vannmerke = vannmerke + "g" |
| 23 | + | vassmerke = vassmerke + "g" |
| 24 | - | elif vannmerke_liste[i] == "TAA" or vannmerke_liste[i] == "taa": |
| 24 | + | elif vassmerke_liste[i] == "TAA" or vassmerke_liste[i] == "taa": |
| 25 | - | vannmerke = vannmerke + "h" |
| 25 | + | vassmerke = vassmerke + "h" |
| 26 | - | elif vannmerke_liste[i] == "GAA" or vannmerke_liste[i] == "gaa": |
| 26 | + | elif vassmerke_liste[i] == "GAA" or vassmerke_liste[i] == "gaa": |
| 27 | - | vannmerke = vannmerke + "i" |
| 27 | + | vassmerke = vassmerke + "i" |
| 28 | - | elif vannmerke_liste[i] == "CAA" or vannmerke_liste[i] == "caa": |
| 28 | + | elif vassmerke_liste[i] == "CAA" or vassmerke_liste[i] == "caa": |
| 29 | - | vannmerke = vannmerke + "j" |
| 29 | + | vassmerke = vassmerke + "j" |
| 30 | - | elif vannmerke_liste[i] == "CAT" or vannmerke_liste[i] == "cat": |
| 30 | + | elif vassmerke_liste[i] == "CAT" or vassmerke_liste[i] == "cat": |
| 31 | - | vannmerke = vannmerke + "k" |
| 31 | + | vassmerke = vassmerke + "k" |
| 32 | - | elif vannmerke_liste[i] == "CAG" or vannmerke_liste[i] == "cag": |
| 32 | + | elif vassmerke_liste[i] == "CAG" or vassmerke_liste[i] == "cag": |
| 33 | - | vannmerke = vannmerke + "l" |
| 33 | + | vassmerke = vassmerke + "l" |
| 34 | - | elif vannmerke_liste[i] == "CAC" or vannmerke_liste[i] == "cac": |
| 34 | + | elif vassmerke_liste[i] == "CAC" or vassmerke_liste[i] == "cac": |
| 35 | - | vannmerke = vannmerke + "m" |
| 35 | + | vassmerke = vassmerke + "m" |
| 36 | - | elif vannmerke_liste[i] == "TAT" or vannmerke_liste[i] == "tat": |
| 36 | + | elif vassmerke_liste[i] == "TAT" or vassmerke_liste[i] == "tat": |
| 37 | - | vannmerke = vannmerke + "n" |
| 37 | + | vassmerke = vassmerke + "n" |
| 38 | - | elif vannmerke_liste[i] == "TAG" or vannmerke_liste[i] == "tag": |
| 38 | + | elif vassmerke_liste[i] == "TAG" or vassmerke_liste[i] == "tag": |
| 39 | - | vannmerke = vannmerke + "o" |
| 39 | + | vassmerke = vassmerke + "o" |
| 40 | - | elif vannmerke_liste[i] == "TAC" or vannmerke_liste[i] == "tac": |
| 40 | + | elif vassmerke_liste[i] == "TAC" or vassmerke_liste[i] == "tac": |
| 41 | - | vannmerke = vannmerke + "p" |
| 41 | + | vassmerke = vassmerke + "p" |
| 42 | - | elif vannmerke_liste[i] == "TTA" or vannmerke_liste[i] == "tta": |
| 42 | + | elif vassmerke_liste[i] == "TTA" or vassmerke_liste[i] == "tta": |
| 43 | - | vannmerke = vannmerke + "q" |
| 43 | + | vassmerke = vassmerke + "q" |
| 44 | - | elif vannmerke_liste[i] == "TTT" or vannmerke_liste[i] == "ttt": |
| 44 | + | elif vassmerke_liste[i] == "TTT" or vassmerke_liste[i] == "ttt": |
| 45 | - | vannmerke = vannmerke + "r" |
| 45 | + | vassmerke = vassmerke + "r" |
| 46 | - | elif vannmerke_liste[i] == "TTC" or vannmerke_liste[i] == "ttc": |
| 46 | + | elif vassmerke_liste[i] == "TTC" or vassmerke_liste[i] == "ttc": |
| 47 | - | vannmerke = vannmerke + "s" |
| 47 | + | vassmerke = vassmerke + "s" |
| 48 | - | elif vannmerke_liste[i] == "TTG" or vannmerke_liste[i] == "ttg": |
| 48 | + | elif vassmerke_liste[i] == "TTG" or vassmerke_liste[i] == "ttg": |
| 49 | - | vannmerke = vannmerke + "t" |
| 49 | + | vassmerke = vassmerke + "t" |
| 50 | - | elif vannmerke_liste[i] == "TGT" or vannmerke_liste[i] == "tgt": |
| 50 | + | elif vassmerke_liste[i] == "TGT" or vassmerke_liste[i] == "tgt": |
| 51 | - | vannmerke = vannmerke + "u" |
| 51 | + | vassmerke = vassmerke + "u" |
| 52 | - | elif vannmerke_liste[i] == "GAG" or vannmerke_liste[i] == "gag": |
| 52 | + | elif vassmerke_liste[i] == "GAG" or vassmerke_liste[i] == "gag": |
| 53 | - | vannmerke = vannmerke + "v" |
| 53 | + | vassmerke = vassmerke + "v" |
| 54 | - | elif vannmerke_liste[i] == "TGC" or vannmerke_liste[i] == "tgc": |
| 54 | + | elif vassmerke_liste[i] == "TGC" or vassmerke_liste[i] == "tgc": |
| 55 | - | vannmerke = vannmerke + "w" |
| 55 | + | vassmerke = vassmerke + "w" |
| 56 | - | elif vannmerke_liste[i] == "TCG" or vannmerke_liste[i] == "tcg": |
| 56 | + | elif vassmerke_liste[i] == "TCG" or vassmerke_liste[i] == "tcg": |
| 57 | - | vannmerke = vannmerke + "x" |
| 57 | + | vassmerke = vassmerke + "x" |
| 58 | - | elif vannmerke_liste[i] == "TGG" or vannmerke_liste[i] == "tgg": |
| 58 | + | elif vassmerke_liste[i] == "TGG" or vassmerke_liste[i] == "tgg": |
| 59 | - | vannmerke = vannmerke + "y" |
| 59 | + | vassmerke = vassmerke + "y" |
| 60 | - | elif vannmerke_liste[i] == "TCC" or vannmerke_liste[i] == "tcc": |
| 60 | + | elif vassmerke_liste[i] == "TCC" or vassmerke_liste[i] == "tcc": |
| 61 | - | vannmerke = vannmerke + "z" |
| 61 | + | vassmerke = vassmerke + "z" |
| 62 | - | elif vannmerke_liste[i] == "CCA" or vannmerke_liste[i] == "cca": |
| 62 | + | elif vassmerke_liste[i] == "CCA" or vassmerke_liste[i] == "cca": |
| 63 | - | vannmerke = vannmerke + "æ" |
| 63 | + | vassmerke = vassmerke + "æ" |
| 64 | - | elif vannmerke_liste[i] == "CCT" or vannmerke_liste[i] == "cct": |
| 64 | + | elif vassmerke_liste[i] == "CCT" or vassmerke_liste[i] == "cct": |
| 65 | - | vannmerke = vannmerke + "ø" |
| 65 | + | vassmerke = vassmerke + "ø" |
| 66 | - | elif vannmerke_liste[i] == "CCG" or vannmerke_liste[i] == "ccg": |
| 66 | + | elif vassmerke_liste[i] == "CCG" or vassmerke_liste[i] == "ccg": |
| 67 | - | vannmerke = vannmerke + "å" |
| 67 | + | vassmerke = vassmerke + "å" |
| 68 | - | elif vannmerke_liste[i] == "CCC" or vannmerke_liste[i] == "ccc": |
| 68 | + | elif vassmerke_liste[i] == "CCC" or vassmerke_liste[i] == "ccc": |
| 69 | - | vannmerke = vannmerke + " " |
| 69 | + | vassmerke = vassmerke + " " |
| 70 | - | elif vannmerke_liste[i] == "GGG" or vannmerke_liste[i] == "ggg": |
| 70 | + | elif vassmerke_liste[i] == "GGG" or vassmerke_liste[i] == "ggg": |
| 71 | - | vannmerke = vannmerke + "-" |
| 71 | + | vanssmerke = vassmerke + "-" |
| 72 | ||
| 73 | - | print("Dekodet er vannmerket: ")
|
| 73 | + | print("Dekoda er vassmerket: ")
|
| 74 | - | print(vannmerke) |
| 74 | + | print(vassmerke) |