Skip to main content
Call us : +2348178812480 E-mail : elearning@newgateuniversityminna.edu.ng
Site-wide search Close
Toggle search input
You are currently using guest access
Log in
Newgate University Minna - Elearning Platform
Home Calendar
Newgate University Minna - Elearning Platform
  • Home
  • Calendar
  • More
Expand all Collapse all
  1. MLS 414
  2. DNA Sequence Comparison and Motifs
  3. DNA Sequence Comparison and Motifs

DNA Sequence Comparison and Motifs

Completion requirements

Introduction:

DNA sequence comparison and motif identification are essential in bioinformatics for understanding evolutionary relationships, gene regulation, and functional genomics.

 

1. DNA Sequence Comparison

A. Purpose of DNA Sequence Comparison

  • Identifies similarities and differences between sequences.
  • Helps in evolutionary analysis (e.g., phylogenetics).
  • Assists in gene identification and functional annotation.
  • Supports mutation detection in diseases.

B. Methods of DNA Sequence Comparison

1) Pairwise Sequence Alignment

  • Compares two DNA sequences to find regions of similarity.
  • Types:
    • Global alignment (Needleman-Wunsch algorithm) – Aligns the entire sequences.
    • Local alignment (Smith-Waterman algorithm) – Finds local regions of similarity.

Example using Biopython for pairwise alignment:

from Bio import pairwise2

from Bio.pairwise2 import format_alignment

 

seq1 = "ATGCTAGC"

seq2 = "ATGCGAGC"

 

alignments = pairwise2.align.globalxx(seq1, seq2)

print(format_alignment(*alignments[0]))

2) Multiple Sequence Alignment (MSA)

  • Aligns multiple sequences to detect conserved regions.
  • Tools:
    • Clustal Omega
    • MAFFT
    • MUSCLE

Example command for Clustal Omega:

clustalo -i sequences.fasta -o aligned.fasta --outfmt=clustal

3) BLAST (Basic Local Alignment Search Tool)

  • Searches a query sequence against a database.
  • Types:
    • BLASTn – DNA vs. DNA
    • BLASTp – Protein vs. Protein
    • BLASTx – DNA vs. Protein database

Example command:

blastn -query sequence.fasta -db nt -out results.txt

 

2. DNA Motifs

A. What Are Motifs?

  • Short recurring patterns in DNA sequences.
  • Can represent binding sites for transcription factors, regulatory elements, or conserved regions.

B. Types of DNA Motifs

  1. Regulatory motifs – Found in promoters/enhancers, controlling gene expression.
  2. Repeat motifs – Microsatellites or tandem repeats.
  3. Conserved motifs – Seen in evolutionary studies.

C. Motif Discovery Methods

1) Known Motif Search

  • Tools:
    • MEME Suite (Finds motifs de novo)
    • FIMO (Searches for known motifs)
    • JASPAR (Motif database)

Example MEME command for motif discovery:

meme input_sequences.fasta -oc output_directory -dna

2) Hidden Markov Models (HMMs)

  • Used in HMMER to detect sequence motifs.

Example HMMER command:

hmmsearch --tblout output.txt model.hmm sequences.fasta

3) Position Weight Matrices (PWMs)

  • Represents motif probabilities at each position.
  • Example motif PWM:

A

C

G

T

0.3

0.2

0.4

0.1

0.1

0.6

0.2

0.1

0.2

0.2

0.5

0.1

 

3. Applications of DNA Sequence Comparison and Motifs

  • Identifying conserved regions across species.
  • Finding regulatory elements that control gene expression.
  • Mutation detection in disease-causing genes.
  • Understanding transcription factor binding sites in epigenetics.

No content has been added to this book yet.
Academi

Empowering learning through technology — Explore to Excel

Info

    Moodle communitysupportMy NuMApplyOur Programmes

Contact Us

Km 8, Off Bida-Minna Road, Niger State, Minna

Phone : +2348178812480

Email : elearning@newgateuniversityminna.edu.ng

Follow Us

Copyright © 2025

Contact site support
You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle