python
from Bio import SeqIO
from Bio.Seq import Seq
from Bio.SeqUtils import GC
from bccb.seqprop import find_promoters
sequence_file = "dna_sequence.fasta"
sequence = SeqIO.read(sequence_file, "fasta")
gc_content = GC(sequence)
print(f"GC content: {gc_content:.2f}%")
promoters = find_promoters(sequence)
print(f"Promoters found: {len(promoters)}")
for promoter in promoters:
print(promoter)