Ejemplo n.º 1
0
from Seq0 import Seq

seq_list = [Seq("ACT"), Seq("GATA"), Seq("CAGATA")]
"""La funcion que tenemos que realizar está relacionada con la lista de secuencias,
Por tanto, ¿Crearemos la función dentro de la class? ¿En este main programm? 
¿O fuera de la class pero inside the module?

Dentro de la class si trabajamos con los attributes de la sequencia itself
Como stathic method si el ejercicio estuviera relacionado con la class itself, pero
en este caso no lo está, porque esa función sólo la vamos a usar en este ejercicio en concreto
Por tanto, lo mejor sería, sacarla fuera de la class pero dentro del module o en el main programm.
La va a hacer como staticmethod esta vez, pero NO es lo suyo"""

Seq.print_seqs(seq_list)
Ejemplo n.º 2
0
import Seq0
from Seq0 import Seq

seq_list1 = Seq0.generate_seqs("A", 3)
print(seq_list1)
seq_list2 = Seq0.generate_seqs("AC", 5)
print(seq_list2)
print("List 1:")
Seq.print_seqs(seq_list1) #Esta función está dentro de la class por eso Seq.print()
print()
print("List 2:")
Seq.print_seqs(seq_list2) #Esta función está dentro de la class por eso Seq.print()

Ejemplo n.º 3
0
import Seq0
from Seq0 import Seq

seq_list1 = Seq0.generate_seqs("A", 3)
seq_list2 = Seq0.generate_seqs("AC", 5)

print("List 1:")
Seq.print_seqs(seq_list1)
print()
print("List 2:")
Seq.print_seqs(seq_list2)
Ejemplo n.º 4
0
import termcolor
from Seq0 import Seq, generate_seqs

seq_lis1 = generate_seqs("A", 3)
seq_lis2 = generate_seqs("AC", 5)

termcolor.cprint("List 1:", 'yellow')
Seq.print_seqs(seq_lis1)
termcolor.cprint("List 2:", 'green')
Seq.print_seqs(seq_lis2)
Ejemplo n.º 5
0
from Seq0 import Seq, generate_series

seq_list1 = generate_series("A", 3)
seq_list2 = generate_series("AC", 5)
print("List 1:")
Seq.print_bases(seq_list1)

print()
print("List 2:")
Seq.print_bases(seq_list2)
Ejemplo n.º 6
0
from Seq0 import Seq, generate_seqs

seq_list1 = generate_seqs("A", 3)
seq_list2 = generate_seqs("AC", 5)

print("List 1:")
Seq.print_seqs(seq_list1)

print()
print("List 2:")
Seq.print_seqs(seq_list2)

s1 = Seq("ACCTGC")
s2 = Seq("Hello? Am I a valid sequence?")
print(f"Sequence 1: {s1}")
print(f"Sequence 2: {s2}")
Ejemplo n.º 7
0
import Seq0
from Seq0 import Seq
seq_list1 = Seq0.generate_seqs("A", 3)
seq_list2 = Seq0.generate_seqs("AC", 5)

print("---Different colors----")
print("List 1:")
Seq.print_seqs(seq_list1, "green")
print()
print("List 2:")
Seq.print_seqs(seq_list2, "red")
Ejemplo n.º 8
0
from Seq0 import Seq

seq_list = [Seq("ACT"), Seq("GATA"), Seq("CAGATA")]
for s in range(0, len(seq_list)):
    print(f"Sequence {s} (Length: {seq_list[s].len()}): {seq_list[s]}")