""" script che fa il test del package bioseq """ from bioseq.dnautil import has_stop_codon, revcompl from bioseq.proteinutil import correct def process_dna(): my_dna = input("inserisci la sequenza di dna\n") if has_stop_codon(my_dna): print("codone di terminazione trovato") else: print("codone di terminazione non presente") print("complemento inverso : %s " % revcompl(my_dna)) def process_protein(): my_protein = input("inserisci la proteina\n") my_valid = input("inserisci la sequenza di caratteri validi\n") print("proteina corretta : %s " % correct(my_protein,my_valid)) value = int(input("scrivi: \n \t 1 per inserire una sequenza di dna \n \t 2 per inserire una proteina\n")) while(1): if value==1: process_dna() break; elif value == 2: process_protein() break; else: print("dato non valido") value = int(input("scrivi: \n \t 1 per inserire una sequenza di dna \n \t 2 per inserire una proteina\n"))