python from Bio.Seq import Seq dna_seq = Seq("ATCGTTAGCTGACTG") print(dna_seq) python from Bio import SeqIO for seq_record in SeqIO.parse("sequence.fasta", "fasta"): print("ID:", seq_record.id) print("Seq:", seq_record.seq) python from Bio import SeqIO seq = Seq("ATCGTTAGCTGACTG") seq_record = SeqIO.SeqRecord(seq, id="seq1", description="Example sequence") SeqIO.write(seq_record, "output.fasta", "fasta") python from Bio import pairwise2 seq1 = "ATCGTTAGCTGACTG" seq2 = "ATCGCTAGCTAGCTG" alignments = pairwise2.align.globalxx(seq1, seq2) for alignment in alignments: print("Score:", alignment.score) print("Seq1:", alignment.seqA) print("Seq2:", alignment.seqB) python from Bio import Phylo alignment = [ Seq("ATCGTTAGCTGACTG"), Seq("ATCGCTAGCAGACTG"), Seq("ATCGCTAGCTATCTG"), Seq("ATCGCTAGCTGACTA") ] tree = Phylo.Phyml().build_tree(alignment) Phylo.draw(tree)


上一篇:
下一篇:
切换中文