Skip to content

Introduction to Molecular Biology

Molecular biology is the field of biology that studies the molecular basis of biological activity among biomolecules in the various systems of a cell, including the interactions between DNA, RNA, and proteins and their biosynthesis, as well as the regulation of these interactions.

Central Dogma of Molecular Biology

The central dogma of molecular biology, proposed by Francis Crick, describes the flow of genetic information within a biological system.

Main Processes

  • DNA Replication: Duplication of DNA molecule for cell division
  • Transcription: Creation of RNA from DNA template (DNA → RNA)
  • Translation: Protein synthesis from RNA (RNA → Protein)

Relevance to Cancer

In the context of cancer, the central dogma is often dysregulated:

  • DNA Mutations: Production of abnormal proteins
  • Oncogenes: Mutated genes that promote uncontrolled growth
  • Tumor Suppressor Genes: Inactivation leads to cancer development

Computational Applications

Sequence Analysis

Install Biopython once in your environment:

bash
pip install biopython
python
# NOTE: Educational example only. Translation assumes the FASTA sequence
# is the coding strand and starts in the intended reading frame.
from Bio import SeqIO
from Bio.SeqUtils import gc_fraction

# Load DNA sequence
record = SeqIO.read("gene.fasta", "fasta")
dna_sequence = record.seq.upper()

# Basic analysis
print(f"Length: {len(dna_sequence)} bp")
print(f"GC content: {gc_fraction(dna_sequence) * 100:.1f}%")

# Keep only complete codons before translation.
trimmed_length = len(dna_sequence) - (len(dna_sequence) % 3)
coding_sequence = dna_sequence[:trimmed_length]

if trimmed_length != len(dna_sequence):
    print(f"Trimmed {len(dna_sequence) - trimmed_length} trailing base(s) before translation.")

# Transcription (DNA → RNA)
rna_sequence = coding_sequence.transcribe()
print(f"RNA: {rna_sequence[:50]}...")

# Translation (RNA → Protein)
protein = rna_sequence.translate(to_stop=False)
print(f"Protein: {protein[:20]}...")

Molecular Techniques

  • PCR: DNA amplification
  • Sequencing: Determination of base order
  • Western Blot: Protein detection
  • Northern Blot: RNA analysis

Learning Resources


Understanding molecular biology is fundamental to understanding cancer, as the disease originates from molecular-level changes.

Early public release. Content evolves through continuous review. Questions: [email protected] · CC BY 4.0 where applicable.